summaryrefslogtreecommitdiffstats
path: root/gst/avi/gstavidemux.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Endian fixes for index parsing.Wim Taymans2003-02-041-1/+4
| | | | | Original commit message from CVS: Endian fixes for index parsing.
* Fix endian issues with metadata. Some Cleanups tooWim Taymans2003-02-021-26/+27
| | | | | Original commit message from CVS: Fix endian issues with metadata. Some Cleanups too
* Change %lld, %llu to G_G[U]INT64_FORMAT globally. Fix bad pointer->integer ↵David Schleef2003-02-021-12/+12
| | | | | | | | conversion. Original commit message from CVS: Change %lld, %llu to G_G[U]INT64_FORMAT globally. Fix bad pointer->integer conversion.
* dohRonald S. Bultje2003-01-311-1/+1
| | | | | Original commit message from CVS: doh
* Add metadata/streaminfo to AVIRonald S. Bultje2003-01-311-1/+262
| | | | | Original commit message from CVS: Add metadata/streaminfo to AVI
* Don't use samplesize on video framesWim Taymans2003-01-301-4/+4
| | | | | Original commit message from CVS: Don't use samplesize on video frames
* Be nice to the indiansWim Taymans2003-01-251-5/+5
| | | | | Original commit message from CVS: Be nice to the indians
* - Parse strn tagWim Taymans2003-01-211-2/+32
| | | | | | Original commit message from CVS: - Parse strn tag - fix flush
* - new avi demuxer doesn't use a recursive infinite loop anymoreWim Taymans2003-01-201-294/+233
| | | | | | | Original commit message from CVS: - new avi demuxer doesn't use a recursive infinite loop anymore - removed temporary riff.[ch] files - removed aviparse from build
* Really add A52 caps nowWim Taymans2003-01-191-2/+0
| | | | | Original commit message from CVS: Really add A52 caps now
* don't break the buildThomas Vander Stichele2003-01-181-1/+3
| | | | | Original commit message from CVS: don't break the build
* Don't barf on ISFT tagsWim Taymans2003-01-181-0/+1
| | | | | Original commit message from CVS: Don't barf on ISFT tags
* Add a52 audioWim Taymans2003-01-181-0/+13
| | | | | Original commit message from CVS: Add a52 audio
* Handle JUNK and dmlh tags and when we find a broken/unknown chunk, just move ↵Iain Holmes2003-01-151-10/+36
| | | | | | | to the next byte and try to see if it's ... Original commit message from CVS: Handle JUNK and dmlh tags and when we find a broken/unknown chunk, just move to the next byte and try to see if it's a known chunk
* Fix plugins for new query APIWim Taymans2002-12-301-10/+10
| | | | | Original commit message from CVS: Fix plugins for new query API
* Replace audio/mp3 with audio/x-mp3 and audio/x-flac with application/x-flacIain Holmes2002-12-081-2/+2
| | | | | Original commit message from CVS: Replace audio/mp3 with audio/x-mp3 and audio/x-flac with application/x-flac
* Added segment seekWim Taymans2002-11-021-15/+28
| | | | | Original commit message from CVS: Added segment seek
* Add ogg/vorbis support for avi filesRonald S. Bultje2002-10-271-3/+18
| | | | | Original commit message from CVS: Add ogg/vorbis support for avi files
* fix for big endian machines. Chunk ID conversion was being swabbed twice.David Schleef2002-10-101-3/+3
| | | | | | Original commit message from CVS: fix for big endian machines. Chunk ID conversion was being swabbed twice.
* Fix various overflow cases, this should fix seeking on very large files.Wim Taymans2002-09-231-13/+4
| | | | | | Original commit message from CVS: Fix various overflow cases, this should fix seeking on very large files.
* plugins part of license field patchChristian Schaller2002-09-181-0/+1
| | | | | Original commit message from CVS: plugins part of license field patch
* const fixesWim Taymans2002-09-121-1/+1
| | | | | Original commit message from CVS: const fixes
* removing warnings (approved by wtay)Thomas Vander Stichele2002-09-091-8/+4
| | | | | Original commit message from CVS: removing warnings (approved by wtay)
* whoops, this shouldn'tvegoneinThomas Vander Stichele2002-08-271-1/+1
| | | | | Original commit message from CVS: whoops, this shouldn'tvegonein
* sf's backThomas Vander Stichele2002-08-271-1/+1
| | | | | Original commit message from CVS: sf's back
* Don't send events on unusable padsWim Taymans2002-08-021-3/+5
| | | | | Original commit message from CVS: Don't send events on unusable pads
* - added eventmask/query/format functionsWim Taymans2002-07-241-26/+82
| | | | | | Original commit message from CVS: - added eventmask/query/format functions - some cleanups
* - properly unref eventsWim Taymans2002-07-081-7/+28
| | | | | | Original commit message from CVS: - properly unref events - slightly better seeking
* fix multiline stringAndy Wingo2002-07-041-2/+2
| | | | | Original commit message from CVS: fix multiline string
* Separate the movi processing loop from the index/entry parsing loopWim Taymans2002-06-181-15/+55
| | | | | | Original commit message from CVS: Separate the movi processing loop from the index/entry parsing loop Detect when the index starts from 0 or from the movi chunck offset
* Hint bytestream about optimal size sync fixes for VBR streamsWim Taymans2002-06-141-9/+24
| | | | | | Original commit message from CVS: Hint bytestream about optimal size sync fixes for VBR streams
* Ignore bogus index entriesWim Taymans2002-06-131-3/+11
| | | | | | Original commit message from CVS: Ignore bogus index entries Assume all audio frames are keyframes
* Fix sync on avidemuxWim Taymans2002-06-091-9/+14
| | | | | Original commit message from CVS: Fix sync on avidemux
* Some cleanups, add convert functionsWim Taymans2002-06-021-25/+87
| | | | | Original commit message from CVS: Some cleanups, add convert functions
* UNITS fixesThomas Vander Stichele2002-06-021-3/+3
| | | | | Original commit message from CVS: UNITS fixes
* Remove media specific seeking type in favour of unit. xvimage compile fix.Wim Taymans2002-06-021-17/+5
| | | | | | Original commit message from CVS: Remove media specific seeking type in favour of unit. xvimage compile fix.
* add ranks only for plugins who participate in autoplugging. If you have a ↵Steve Baker2002-05-311-0/+1
| | | | | | | file that used to autoplug but doesn't any... Original commit message from CVS: add ranks only for plugins who participate in autoplugging. If you have a file that used to autoplug but doesn't anymore, then let me know or add a rank to the missing element.
* Implement an element event handler.Wim Taymans2002-05-301-0/+23
| | | | | Original commit message from CVS: Implement an element event handler.
* - Changed plugins for new APIsWim Taymans2002-05-261-165/+462
| | | | | | | | | Original commit message from CVS: - Changed plugins for new APIs - modularized audiofile. - added seeking, query and convert functions for mad, mpeg2dec, avidemux, mpegdemux, mpegparse - sync updates to oss. removed the ossclock for now
* use new bytestream api. please test if you care about this pluginSteve Baker2002-05-151-17/+27
| | | | | Original commit message from CVS: use new bytestream api. please test if you care about this plugin
* a hack to work around intltool's brokenness a current check for mpeg2dec ↵Andy Wingo2002-04-201-3/+3
| | | | | | | | | | | details->klass reorganizations an element br... Original commit message from CVS: * a hack to work around intltool's brokenness * a current check for mpeg2dec * details->klass reorganizations * an element browser that uses details->klass * separated cdxa parse out from the avi directory
* Fix the padtemplate names.Wim Taymans2002-04-141-2/+2
| | | | | Original commit message from CVS: Fix the padtemplate names.
* GstPadTemplate <-> gst_pad_template <-> GST_PAD_TEMPLATE same with *factory ↵Andy Wingo2002-04-111-16/+16
| | | | | | | | | | | and typefind. Original commit message from CVS: GstPadTemplate <-> gst_pad_template <-> GST_PAD_TEMPLATE same with *factory and typefind. also, some -Werror fixes.
* Changed to the new props APIWim Taymans2002-03-301-2/+3
| | | | | | Original commit message from CVS: Changed to the new props API Other small tuff.
* filter newlines out of GST_DEBUG statements to reflect new core behavior ↵Andy Wingo2002-03-241-9/+9
| | | | | | | | fixes to adder's caps, again Original commit message from CVS: * filter newlines out of GST_DEBUG statements to reflect new core behavior * fixes to adder's caps, again
* removal of //-style comments don't link plugins to core libs -- the ↵Andy Wingo2002-03-191-2/+2
| | | | | | | | | versioning is done internally to the plugins with... Original commit message from CVS: * removal of //-style comments * don't link plugins to core libs -- the versioning is done internally to the plugins with the plugin_info struct, and symbol resolution is lazy, so we can always know if a plugin can be loaded by the plugin_info data. in theory.
* Make sure we use proper properties to define the different AVI types.Wim Taymans2002-03-061-2/+2
| | | | | Original commit message from CVS: Make sure we use proper properties to define the different AVI types.
* paramspec type fix, make the source pads GST_PAD_SOMETIMESAndy Wingo2002-03-061-4/+4
| | | | | Original commit message from CVS: paramspec type fix, make the source pads GST_PAD_SOMETIMES
* update to the g_object_notify() way of sending the app information this is ↵Andy Wingo2002-03-041-5/+9
| | | | | | | | | untested, but should work Original commit message from CVS: update to the g_object_notify() way of sending the app information this is untested, but should work
* Small fixesRonald S. Bultje2002-02-041-2/+2
| | | | | Original commit message from CVS: Small fixes