summaryrefslogtreecommitdiff
path: root/libavformat/asfdec.c
Commit message (Collapse)AuthorAge
...
* asfdec: skip the stream bitrate listAnton Khirnov2011-02-10
| | | | | | Its contents aren't used for anything. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* asfdec: use an ASFContext array for storing stream bitratesAnton Khirnov2011-02-09
| | | | | | This will be useful for splitting asf_read_header() Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* asfdec: move DAR list to ASFContextAnton Khirnov2011-02-09
| | | | | | This will be useful for splitting asf_read_header() Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* asfdec: remove some write-only values from the contextAnton Khirnov2011-02-09
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* asf: split ASFContext into muxer and demuxer parts.Anton Khirnov2011-02-09
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* asf: make ff_guidcmp inline and move it to asf.hAnton Khirnov2011-02-09
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Replace dprintf with av_dlogLuca Barbato2011-01-29
| | | | dprintf clashes with POSIX.1-2008
* asfdec: ensure that the whole tag is read.Anton Khirnov2011-01-28
| | | | Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
* Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.Diego Elio Pettenò2011-01-26
| | | | | This also lists the objects from those two libraries as internal (by adding the ff_ prefix) so that they can then be hidden via linker scripts.
* asfdec: remove some commented-out cruftAnton Khirnov2011-01-25
| | | | Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
* lavf: make a variant of ff_get_str16_nolen publicAnton Khirnov2011-01-25
| | | | | | It will be useful in mp3 demuxer and hopeful some other places. Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
* make guid utility function visibile to other modules (ff_guidcmp, ff_get_guid)Peter Ross2010-12-26
| | | | Originally committed as revision 26093 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change ASF demuxer to return incomplete last packets.Reimar Döffinger2010-12-18
| | | | | | | Whether the behaviour for streams using scrambling makes sense is unclear. Originally committed as revision 26053 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Return an error when get_buffer reads none or only partial data insteadReimar Döffinger2010-12-11
| | | | | | | | of returning packets with uninitialized data. Returning partial packets as for other demuxers is problematice due to packet scrambling and thus is not done. Originally committed as revision 25931 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Ensure that packets returned from ASF demuxer are properly 0-padded.Reimar Döffinger2010-12-11
| | | | Originally committed as revision 25930 to svn://svn.ffmpeg.org/ffmpeg/trunk
* skip top-level objects to search for the simple index in ASF filesStefan Gehrer2010-12-03
| | | | Originally committed as revision 25863 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add ff_ prefix to metadata_conv()Anton Khirnov2010-10-16
| | | | | | patch by Anton Khirnov anton _at_ khirnov _dot_ net Originally committed as revision 25505 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Export metadata in the generic format. Deprecate old conversion API.Anton Khirnov2010-10-15
| | | | | | patch by Anton Khirnov anton _at_ khirnov _dot_ net Originally committed as revision 25493 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace deprecated CODEC_TYPE_AUDIO and CODEC_TYPE_VIDEO with theStefano Sabatini2010-09-25
| | | | | | corresponding AVMEDIA_TYPE_* symbols. Originally committed as revision 25201 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix indentation after r25158.Carl Eugen Hoyos2010-09-23
| | | | Originally committed as revision 25160 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix aspect ratio for files that have it stored inRichard Buteau2010-09-23
| | | | | | | | | ff_asf_extended_content_header. Fixes issue 690. Patch by Richard Buteau, rbuteau rgbnetworks com Originally committed as revision 25158 to svn://svn.ffmpeg.org/ffmpeg/trunk
* asfdec: 10l, fix the minimum asf video stream header sizeMartin Storsjö2010-07-20
| | | | | | This fixes the regression test breakage. Originally committed as revision 24354 to svn://svn.ffmpeg.org/ffmpeg/trunk
* asfdec: Don't read the video stream header if there isn't enough dataMartin Storsjö2010-07-20
| | | | Originally committed as revision 24352 to svn://svn.ffmpeg.org/ffmpeg/trunk
* asfdec: Handle asf_jfif_mediaMartin Storsjö2010-07-20
| | | | Originally committed as revision 24351 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add av_ prefix to bswap macrosMåns Rullgård2010-07-10
| | | | Originally committed as revision 24170 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Ignore extradata & w/h in asf/dvr.Michael Niedermayer2010-07-07
| | | | | | | | The w/h values are wrong and extradata contains a fake seq header that causes decoding to fail later, a valid seq header is in the stream itself. Partially fixes issue658 Originally committed as revision 24082 to svn://svn.ffmpeg.org/ffmpeg/trunk
* asfdec: ensure number of streams is within bounds; remove VLA in asf_read_pts()Måns Rullgård2010-06-24
| | | | Originally committed as revision 23756 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Continue after guids in asf after which other guids are possible instead of ↵Michael Niedermayer2010-06-23
| | | | | | | | | skiping over the stored size. Fixes issue2029 Originally committed as revision 23732 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Parse and repack the first frame of H.264 in ASF because SPS+PPS lives in ↵Alex Converse2010-05-26
| | | | | | its own packet. Originally committed as revision 23333 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Favor chunk size over hitting the correct position after reading the chunk ↵Michael Niedermayer2010-05-07
| | | | | | | | size in asf. Fixes issue1923 Originally committed as revision 23040 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Mark av_metadata_set() as deprecated, and use av_metadata_set2()Stefano Sabatini2010-04-25
| | | | | | | | in its place. av_metadata_set() is going to be dropped at the next major bump. Originally committed as revision 22961 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY.Jean-Daniel Dupas2010-03-31
| | | | | | Patch by Jean-Daniel Dupas, devlists shadowlab org Originally committed as revision 22744 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Define AVMediaType enum, and use it instead of enum CodecType, whichStefano Sabatini2010-03-30
| | | | | | is deprecated and will be dropped at the next major bump. Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace @returns by @return.Benoit Fouet2010-03-30
| | | | Originally committed as revision 22729 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use ASF supports "markers" which are a name and a time stamp to createVladimir Pantelic2010-03-08
| | | | | | | lavf chapters. Patch by Vladimir Pantelic pan (arobase) nt tu (dash) darmstadt de Originally committed as revision 22326 to svn://svn.ffmpeg.org/ffmpeg/trunk
* asfdec: don't strip the "WM/" prefix, this should be done during conversion.Anton Khirnov2010-02-25
| | | | | | Patch by Anton Khirnov wyskas gmail com Originally committed as revision 22057 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Read ASF metadata as proper UTF-16 and spit it out as proper UTF-8 in ourAnton Khirnov2010-02-24
| | | | | | | | metadata system. Patch by Anton Khirnov <wyskas gmail com>. Originally committed as revision 22034 to svn://svn.ffmpeg.org/ffmpeg/trunk
* asfdec: skip byte array tags.Benoit Fouet2010-02-24
| | | | | | Patch from Anton Khirnov wyskas gmail Originally committed as revision 22019 to svn://svn.ffmpeg.org/ffmpeg/trunk
* asfdec: add a debug message about skipped tags.Benoit Fouet2010-02-24
| | | | | | Patch from Anton Khirnov wyskas gmail Originally committed as revision 22018 to svn://svn.ffmpeg.org/ffmpeg/trunk
* asfdec: fix a memleak.Benoit Fouet2010-02-24
| | | | | | Patch from Anton Khirnov wyskas gmail Originally committed as revision 22017 to svn://svn.ffmpeg.org/ffmpeg/trunk
* asfdec: only unicode tags must have even length.Benoit Fouet2010-02-24
| | | | | | Patch from: Anton Khirnov wyskas gmail Originally committed as revision 22016 to svn://svn.ffmpeg.org/ffmpeg/trunk
* workaround for broken files created by previous versions of asfenc.Anton Khirnov2010-02-15
| | | | | | Patch by Anton Khirnov, wyskas gmail Originally committed as revision 21840 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Only add 1 index entry per keyframe.Michael Niedermayer2009-12-16
| | | | | | Idea from a patch by samsung. Originally committed as revision 20888 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use AV_METADATA_DONT_STRDUP* / use av_malloced metadata instead of strdupedMichael Niedermayer2009-12-13
| | | | | | | arrays of fixed length. Code from ffmbc with changes to adapt to our metadata API. Originally committed as revision 20836 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Detect Windows Media DRM protected files and display warning if no keyDaniel G. Taylor2009-10-11
| | | | | | | | was provided. Patch by Daniel G. Taylor, dan programmer-art org Originally committed as revision 20209 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix incorrect display of ASF/WMV duration after r12926.Josh Harris2009-08-30
| | | | | | Patch by Josh Harris, qt tateu net Originally committed as revision 19748 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add handling of EAGAIN at packet boundaries. See "[PATCH] RTSP-MS 14/15:Ronald S. Bultje2009-07-26
| | | | | | ASF packet parsing" thread for discussion / reasoning. Originally committed as revision 19509 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace WORDS_BIGENDIAN with HAVE_BIGENDIANMåns Rullgård2009-07-26
| | | | Originally committed as revision 19508 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check for packet_length 0, it is already treated as invalid by the padding ↵Reimar Döffinger2009-07-06
| | | | | | | | check, but that resulted in a confusing/wrong error message. Originally committed as revision 19361 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix indentationReimar Döffinger2009-07-03
| | | | Originally committed as revision 19331 to svn://svn.ffmpeg.org/ffmpeg/trunk