Commit graph

168 commits

Author SHA1 Message Date
Wim Taymans
d8b37c7162 - Fix decode error, CVS libmpeg2 has a new state
Original commit message from CVS:
- Fix decode error, CVS libmpeg2 has a new state
- use libmpeg2 pts handling for better sync
- cleanups
2002-11-03 04:29:01 +00:00
Wim Taymans
d27545a678 Don't decode stuff if the srcpad is not connected
Original commit message from CVS:
Don't decode stuff if the srcpad is not connected
Added half samplerate property and ignore_crc
2002-11-02 17:40:16 +00:00
Wim Taymans
c0dc6784df Added some sort of flush operation in mpeg2dec
Original commit message from CVS:
Added some sort of flush operation in mpeg2dec
2002-11-02 13:36:39 +00:00
Wim Taymans
e630a05347 Removed properties that can be retrived from pad caps and query functions
Original commit message from CVS:
Removed properties that can be retrived from pad caps and query
functions
2002-11-02 13:35:45 +00:00
David I. Lehn
f536ba32e8 use AM_CFLAGS instead of CFLAGS
Original commit message from CVS:
use AM_CFLAGS instead of CFLAGS
2002-11-02 05:39:21 +00:00
Christian Schaller
a07a9daf50 fixed shout2 building
Original commit message from CVS:
fixed shout2 building
2002-10-29 12:02:31 +00:00
Thomas Vander Stichele
73cb75033c fix oopsie in spec files if anything, arch optimization should be handled generally, not locally for plugins
Original commit message from CVS:
fix oopsie in spec files
if anything, arch optimization should be handled generally, not locally
for plugins
2002-10-28 01:39:22 +00:00
Jeremy Simon
9ba3a9e0a5 add snapshot dir to Makefile
Original commit message from CVS:
add snapshot dir to Makefile
2002-10-18 22:36:34 +00:00
Cameron Hutchison
f2ef6fa3da work-in-progress checkpointing: mutated quite a bit to provide better debugging output for various events
Original commit message from CVS:
work-in-progress checkpointing:
patch from Cameron Hutchison <camh@xdna.net> hidden by further refactoring
mutated quite a bit to provide better debugging output for various events
2002-10-03 03:24:04 +00:00
Thomas Vander Stichele
1a497a1ac6 api change
Original commit message from CVS:
api change
2002-10-02 08:04:00 +00:00
Wim Taymans
3cfb5663f2 Added pixel aspect ratio to caps
Original commit message from CVS:
Added pixel aspect ratio to caps
2002-09-22 00:42:53 +00:00
David I. Lehn
8e500986d1 only renegotiate when relavent properties change
Original commit message from CVS:
only renegotiate when relavent properties change
2002-09-21 12:07:43 +00:00
Wim Taymans
15968144ba Fix the timestamps. A new incomming timestamp should not be used on a pertial buffer.
Original commit message from CVS:
Fix the timestamps. A new incomming timestamp should not be used on a
pertial buffer.
2002-09-18 22:04:32 +00:00
Christian Schaller
64789849a6 plugins part of license field patch
Original commit message from CVS:
plugins part of license field patch
2002-09-18 19:02:46 +00:00
Wim Taymans
fc0a9cf215 Setting a GList as propsentry is not the same as a list
Original commit message from CVS:
Setting a GList as propsentry is not the same as a list
2002-09-17 23:47:57 +00:00
David Schleef
8de72235f8 Add swfdec to dist subdirs
Original commit message from CVS:
Add swfdec to dist subdirs
2002-09-17 22:44:47 +00:00
Wim Taymans
37a30ca3d0 - Small speed improvements
Original commit message from CVS:
- Small speed improvements
- added id3 tag support

This is a POC for metadata notification, benefits of using gobject
properties and GstCaps are basically:
- GstCaps as boxed type (g_strdup_value_contents() etc works)
- g_object_notify to notify the app of (new/updated) metadata
- deep_notify to get easily pass metadata up in the pipeline
- GstCaps API for easy parsing of lists, strings, ints etc.
- GstCaps mime type to describe the type of metadata (ID3 tags,
standard Gst tags etc)
- easy method of setting metadata on objects/pads (for encoders)
2002-09-17 21:40:37 +00:00
David Schleef
82d5ac91dc Add swfdec autoconf stuff
Original commit message from CVS:
Add swfdec autoconf stuff
2002-09-15 21:33:53 +00:00
Wim Taymans
2bd2cab559 Only free the decoder once
Original commit message from CVS:
Only free the decoder once
2002-09-12 20:40:35 +00:00
Ronald S. Bultje
0d5f4a02ca This updates all plugins to the new API for gst_pad_try_set_caps
Original commit message from CVS:
This updates all plugins to the new API for gst_pad_try_set_caps
2002-09-10 09:31:38 +00:00
Thomas Vander Stichele
78bac60b30 removing warnings as approved by wim
Original commit message from CVS:
removing warnings as approved by wim
2002-09-09 23:27:36 +00:00
David I. Lehn
216b896e29 add bufferpool title/chapter initial seek broken at this point
Original commit message from CVS:
add bufferpool
title/chapter initial seek broken at this point
2002-09-08 08:34:34 +00:00
David I. Lehn
c01930c547 Fixup dvdnav plugin.
Original commit message from CVS:
Fixup dvdnav plugin.
Merge .h into .c.
Event handling patch and fixups from Cameron Hutchison <camh@xdna.net>.
2002-09-08 04:21:36 +00:00
Wim Taymans
e3329811fe grr..
Original commit message from CVS:
grr..
2002-09-02 19:07:01 +00:00
Wim Taymans
62579ab3f2 oops
Original commit message from CVS:
oops
2002-09-02 18:50:38 +00:00
Wim Taymans
70f2f1ba90 Make sure renegotiation happens after going to READY
Original commit message from CVS:
Make sure renegotiation happens after going to READY
2002-09-02 18:13:26 +00:00
Thomas Vander Stichele
eb9115dbbb small updates
Original commit message from CVS:
small updates
2002-09-01 15:40:39 +00:00
Wim Taymans
a3e752abea Fix to make things work again with cvs mpeg2dec
Original commit message from CVS:
Fix to make things work again with cvs mpeg2dec
2002-09-01 11:55:14 +00:00
David I. Lehn
0be19ec8c4 libdv build fixes
Original commit message from CVS:
libdv build fixes
2002-08-09 21:14:55 +00:00
Wim Taymans
5ac10a9303 Don't send event on unusable pads.
Original commit message from CVS:
Don't send event on unusable pads.
2002-08-02 11:29:59 +00:00
Wim Taymans
10717d7386 - implement format/eventmasks/querytype getters
Original commit message from CVS:
- implement format/eventmasks/querytype getters
- more efficient seeking
- updated to latest libmpeg2 CVS
2002-07-24 21:38:16 +00:00
Wim Taymans
8e2de001d5 - Expose some object properties as enums
Original commit message from CVS:
- Expose some object properties as enums
- implement format/eventmask/querytype getters
- implement more efficient seeking with the new getters
2002-07-24 21:36:39 +00:00
Andy Wingo
96c62e9094 compile fixen, and prepare to move MAINTAINER_MODE to as-version.m4
Original commit message from CVS:
compile fixen, and prepare to move MAINTAINER_MODE to as-version.m4
2002-07-09 17:39:18 +00:00
Thomas Vander Stichele
c75d98ae1c fixaroo
Original commit message from CVS:
fixaroo
2002-07-09 15:25:31 +00:00
Wim Taymans
4866d8a7cb unref events free buffer in vorbisfile if it cannot be pushed
Original commit message from CVS:
unref events
free buffer in vorbisfile if it cannot be pushed
2002-07-08 19:38:26 +00:00
Wim Taymans
c00336816a - unref events and pools
Original commit message from CVS:
- unref events and pools
- use _merge in mikmod instead of _append
2002-07-08 19:35:51 +00:00
Wim Taymans
dba0d2eb35 unref event
Original commit message from CVS:
unref event
2002-07-08 19:32:49 +00:00
Wim Taymans
7661d48e87 Don't free uninitialized pointers
Original commit message from CVS:
Don't free uninitialized pointers
2002-07-07 14:17:00 +00:00
Wim Taymans
3a39d7823f Lame should accept events even when not negotiated yet.
Original commit message from CVS:
Lame should accept events even when not negotiated yet.
2002-07-07 14:06:38 +00:00
David I. Lehn
116792755c attempt to fix my sucky dv and festival breakage.
Original commit message from CVS:
attempt to fix my sucky dv and festival breakage.
2002-07-05 10:17:09 +00:00
David I. Lehn
4985d6e6f8 Add festival to the dist
Original commit message from CVS:
Add festival to the dist
2002-07-04 19:35:33 +00:00
Wim Taymans
c2319d8fa1 Added YV12 output format
Original commit message from CVS:
Added YV12 output format
2002-06-21 18:27:46 +00:00
Wim Taymans
ad2e7cd89c Added a mpeg2dec plugin based on current mpeg2dec CVS that does proper I-frame seeking and sinkpad conversion
Original commit message from CVS:
Added a mpeg2dec plugin based on current mpeg2dec CVS that does
proper I-frame seeking and sinkpad conversion
2002-06-20 21:23:23 +00:00
Wim Taymans
bebb579a91 Move discont event back to where it was :)
Original commit message from CVS:
Move discont event back to where it was :)
2002-06-09 14:30:16 +00:00
Wim Taymans
1d77cd3e78 push the dicont right before pushing the new buffer
Original commit message from CVS:
push the dicont right before pushing the new buffer
2002-06-09 12:26:32 +00:00
Wim Taymans
51ce4737e2 Fix the event_free mess, do a mad_sync
Original commit message from CVS:
Fix the event_free mess, do a mad_sync
2002-06-09 11:29:14 +00:00
Thomas Vander Stichele
42ee4ddd9b reorder
Original commit message from CVS:
reorder
2002-06-08 09:26:09 +00:00
Thomas Vander Stichele
70eed2656c doing the proper ladspa thing
Original commit message from CVS:
doing the proper ladspa thing
2002-06-04 15:54:58 +00:00
Thomas Vander Stichele
39a3cc4d60 added LIBFAME_DIR
Original commit message from CVS:
added LIBFAME_DIR
2002-06-03 10:55:48 +00:00
Wim Taymans
eca933ed4d Remove redundant code
Original commit message from CVS:
Remove redundant code
2002-06-02 20:17:58 +00:00