Commit graph

390 commits

Author SHA1 Message Date
Iain Holmes
9c81eec41c Added audio/x-m4a to the sink caps
Original commit message from CVS:
Added audio/x-m4a to the sink caps
2003-11-27 17:35:00 +00:00
Benjamin Otte
4db301b2e5 License is GST_LICENSE, make own debugging category and fix some debug statements
Original commit message from CVS:
License is GST_LICENSE, make own debugging category and fix some debug statements
2003-11-24 23:11:42 +00:00
Benjamin Otte
8b4dbbc044 add a rank to allow autoplugging
Original commit message from CVS:
add a rank to allow autoplugging
2003-11-24 15:25:21 +00:00
Benjamin Otte
1c7db040a3 tagging stuff and build fixes. In detail:
Original commit message from CVS:
tagging stuff and build fixes. In detail:
- make gdk-pixbuf loader work when distchecking
- fix invalid syntax in ffmpeg Makefile. wildcards for EXTRA_DIST are not allowed. This broke builds where distdir != srcdir
- fix ffmpeg cvs grabbing when srcdir != distdir
- new id3tag plugin for id3 tag reading/writing (uses mad's libid3tag)
- mad and libid3tag require mad/libid3tag v0.15. Fixed configure to require that
- added ogg demuxer in ext/ogg. The demuxer does not handle events yet. Especially getting seeking right will require some effort or code copying from libvorbis.
- added raw vorbis detection to typefinding. oggdemux requires a typefind function to detect its contents.
- tags plugin in gst/tags. Provides API in <gst/tags/gsttagediting.h>. API includes tag matching GStreamer <=> ID3 and GStreamer <=> vorbis and writing/reading vorbiscomments or ID3v1 tags. Also included is a simple vorbiscomment reader/writer. Writing will not really work though until someone writes oggmux.
- various build fixes. Mostly missing (DIST)CLEANFILES.
- vorbisenc handles tag writing.

Now it's YOUR turn to fix and write more plugins that handle writing/reading of tags. :)
2003-11-24 04:08:47 +00:00
Ronald S. Bultje
5dca8dcdf7 so disable it during plugin registering too
Original commit message from CVS:
Muxer is disabled (under development), so disable it during plugin registering too
2003-11-22 12:10:00 +00:00
Ronald S. Bultje
29e9ebcfda Add C-based local matroska/EBML plugin, remove libmatroska/libebml c++ one
Original commit message from CVS:
Add C-based local matroska/EBML plugin, remove libmatroska/libebml c++ one
2003-11-21 21:34:27 +00:00
David Schleef
5d592f709f Fix segfault in #125471 by denying a state change to PLAYING when not inited. This is arguably not the right fix.
Original commit message from CVS:
Fix segfault in #125471 by denying a state change to PLAYING when not
inited.  This is arguably not the right fix.
2003-11-19 03:46:21 +00:00
Leif Johnson
5c244e8374 + checking in plugin category changes
Original commit message from CVS:
+ checking in plugin category changes
2003-11-16 22:02:22 +00:00
Iain Holmes
b8a295b778 Don't flush if we come across a cue tag.
Original commit message from CVS:
Don't flush if we come across a cue tag.
Emit the got metadata signal once we've parsed the adtl tag
2003-11-14 15:02:42 +00:00
David Schleef
dc1936977b Change GstCaps to GstStructure in navigation events. Fix x[v]imagesink to scale navigation events.
Original commit message from CVS:
Change GstCaps to GstStructure in navigation events.  Fix x[v]imagesink
to scale navigation events.
2003-11-11 00:43:29 +00:00
David Schleef
e9b809fdba change video/x-jpeg to image/jpeg
Original commit message from CVS:
change video/x-jpeg to image/jpeg
2003-11-10 22:47:38 +00:00
David Schleef
ea4a82a5ad navigation tester
Original commit message from CVS:
navigation tester
2003-11-10 22:33:43 +00:00
Christian Schaller
a61cc265fe disting fixes, pixbuf loader still borked in regards to disting
Original commit message from CVS:
disting fixes, pixbuf loader still borked in regards to disting
2003-11-09 22:48:58 +00:00
Ronald S. Bultje
ef93dc47b4 Since padtemplates are now owned by the class, we should use the class function to retrieve them for comparison
Original commit message from CVS:
Since padtemplates are now owned by the class, we should use the class function to retrieve them for comparison
2003-11-09 13:48:36 +00:00
David Schleef
19c9bdf5d7 remove pesky g_print()s
Original commit message from CVS:
remove pesky g_print()s
2003-11-08 03:02:14 +00:00
David Schleef
4a7080ae85 break up Id: in s/ pattern
Original commit message from CVS:
break up Id: in s/ pattern
2003-11-08 03:00:07 +00:00
David Schleef
1307da3508 Add tag to output .c file
Original commit message from CVS:
Add tag to output .c file
2003-11-08 02:58:08 +00:00
David Schleef
d312ad6641 recommmit to get the make_filter tag correct
Original commit message from CVS:
recommmit to get the make_filter tag correct
2003-11-08 02:57:18 +00:00
David Schleef
aee9dba783 much cleanup hacking made possible by plugin changes
Original commit message from CVS:
much cleanup hacking made possible by plugin changes
2003-11-08 02:52:41 +00:00
David Schleef
bd2c86e953 Update the videofilter template
Original commit message from CVS:
Update the videofilter template
2003-11-08 02:48:59 +00:00
Jeremy Simon
a8fcbcd43b Do not demux only 2 trak atoms
Original commit message from CVS:
Do not demux only 2 trak atoms
2003-11-07 20:36:47 +00:00
Ronald S. Bultje
5621eae1c5 Remove all config.h includes from header files, add it to each source file and remove duplicate config.h includes fro...
Original commit message from CVS:
Remove all config.h includes from header files, add it to each source file and remove duplicate config.h includes from several source files
2003-11-07 12:47:01 +00:00
David Schleef
db94ea181b add config.h
Original commit message from CVS:
add config.h
2003-11-06 22:17:19 +00:00
David Schleef
95f73bcf6d make sure config.h is included first
Original commit message from CVS:
make sure config.h is included first
2003-11-06 22:14:17 +00:00
David Schleef
62c24a3419 Fixes for new plugin system
Original commit message from CVS:
Fixes for new plugin system
2003-11-03 08:54:57 +00:00
Benjamin Otte
3c6cdb7d7c fix template, too
Original commit message from CVS:
fix template, too
2003-11-02 23:03:44 +00:00
Ronald S. Bultje
673bb31a92 Bla
Original commit message from CVS:
Bla
2003-11-02 22:54:47 +00:00
Benjamin Otte
0c394ebe6c forgot to make the element details static in here
Original commit message from CVS:
forgot to make the element details static in here
2003-11-02 22:53:56 +00:00
Benjamin Otte
309bd248b1 fix for new plugin system
Original commit message from CVS:
fix for new plugin system
2003-11-02 22:34:11 +00:00
Ronald S. Bultje
1075f2109f SMPTE transitions done
Original commit message from CVS:
SMPTE transitions done
2003-11-02 22:26:51 +00:00
Ronald S. Bultje
45e7056355 RTP done
Original commit message from CVS:
RTP done
2003-11-02 22:04:36 +00:00
Ronald S. Bultje
fbdc88a45f Quicktime demuxer ported to new interface
Original commit message from CVS:
Quicktime demuxer ported to new interface
2003-11-02 21:45:18 +00:00
Benjamin Otte
0c45af7343 fix for new plugin system
Original commit message from CVS:
fix for new plugin system
2003-11-02 21:30:09 +00:00
Ronald S. Bultje
7a34944aa9 That was monoscope...
Original commit message from CVS:
That was monoscope...
2003-11-02 21:25:42 +00:00
Benjamin Otte
302cf767d9 fix to new plugin system
Original commit message from CVS:
fix to new plugin system
2003-11-02 19:28:08 +00:00
Ronald S. Bultje
9c852c6349 Hm...:
Original commit message from CVS:
Hm...:
2003-11-02 18:27:30 +00:00
Ronald S. Bultje
2e0567078d *sigh*
Original commit message from CVS:
*sigh*
2003-11-02 18:17:48 +00:00
Ronald S. Bultje
3abd39932a ......
Original commit message from CVS:
......
2003-11-02 18:13:24 +00:00
Ronald S. Bultje
6c3a7baa8d aaaaaaaaaaaaaaaaaaaah
Original commit message from CVS:
aaaaaaaaaaaaaaaaaaaah
2003-11-02 17:41:07 +00:00
Ronald S. Bultje
8c8cebf110 more, and more, and more...
Original commit message from CVS:
more, and more, and more...
2003-11-02 17:36:30 +00:00
Jan Schmidt
eccc6fd4bf Updated for the new plugin loading code
Original commit message from CVS:
Updated for the new plugin loading code
2003-11-02 14:09:39 +00:00
Jan Schmidt
77165869d3 Use GST_ELEMENT_DETAILS for initialising GstElementDetails
Original commit message from CVS:
Use GST_ELEMENT_DETAILS for initialising GstElementDetails
2003-11-02 13:19:55 +00:00
Jan Schmidt
9e42080f8d Updated for the new plugin loading code
Original commit message from CVS:
Updated for the new plugin loading code
2003-11-02 12:48:08 +00:00
Iain Holmes
7346fb1642 Make smoothwave compile again
Original commit message from CVS:
Make smoothwave compile again
2003-11-02 01:32:40 +00:00
Iain Holmes
adc599bb66 Cutter and EFence ported.
Original commit message from CVS:
Cutter and EFence ported.
I hope someone else hasn't been doing these and not committing what they've done.
2003-11-01 12:24:33 +00:00
David Schleef
69277f05a7 Merge plugins. Update to new plugin init code
Original commit message from CVS:
Merge plugins.  Update to new plugin init code
2003-11-01 02:07:52 +00:00
David Schleef
7f1f22c35a Changes for new plugin init code
Original commit message from CVS:
Changes for new plugin init code
2003-11-01 01:32:29 +00:00
David Schleef
dcab47e405 avidemux still depends on riff
Original commit message from CVS:
avidemux still depends on riff
2003-10-31 20:03:49 +00:00
Iain Holmes
64eb55d84a Doesn't need to load gstriff
Original commit message from CVS:
Doesn't need to load gstriff
2003-10-31 12:39:41 +00:00
David Schleef
de16f30576 fix bytestream header
Original commit message from CVS:
fix bytestream header
2003-10-30 01:37:37 +00:00