summaryrefslogtreecommitdiff
path: root/libavformat/mov.c
Commit message (Collapse)AuthorAge
* fix missed usage of old metadata API in mov demuxerAurelien Jacobs2009-03-01
| | | | Originally committed as revision 17689 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a context to av_log() call.Benoit Fouet2009-02-27
| | | | Originally committed as revision 17638 to svn://svn.ffmpeg.org/ffmpeg/trunk
* check av_get_packet return valueBaptiste Coudurier2009-02-22
| | | | Originally committed as revision 17514 to svn://svn.ffmpeg.org/ffmpeg/trunk
* return AVERROR(ENOMEM) if alloc failed, set count after alloc, use variable ↵Baptiste Coudurier2009-02-22
| | | | | | when reallocing, based on patch by Netgem Originally committed as revision 17509 to svn://svn.ffmpeg.org/ffmpeg/trunk
* demux some more metadata tags in movAurelien Jacobs2009-02-15
| | | | Originally committed as revision 17321 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use new metadata API in mov demuxerAurelien Jacobs2009-02-15
| | | | Originally committed as revision 17309 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix frame size, time rate is not stts duration anymore with time offsetBaptiste Coudurier2009-02-11
| | | | Originally committed as revision 17162 to svn://svn.ffmpeg.org/ffmpeg/trunk
* do not set start time to 0, it is not the case with elst time offsetBaptiste Coudurier2009-02-11
| | | | Originally committed as revision 17161 to svn://svn.ffmpeg.org/ffmpeg/trunk
* adjust time rate according to elst time offsetBaptiste Coudurier2009-02-11
| | | | Originally committed as revision 17146 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix compilation with DEBUG defined, field does not exist anymoreBaptiste Coudurier2009-02-10
| | | | Originally committed as revision 17115 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: sample_to_chunk -> stscBaptiste Coudurier2009-02-08
| | | | Originally committed as revision 17054 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: sample_to_ctime -> cttsBaptiste Coudurier2009-02-08
| | | | Originally committed as revision 17053 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove useless fieldBaptiste Coudurier2009-02-08
| | | | Originally committed as revision 17052 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix doxygenBaptiste Coudurier2009-02-08
| | | | Originally committed as revision 17049 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace the calls to the deprecated av_alloc_format_context() withStefano Sabatini2009-02-08
| | | | | | corresponding calls to avformat_alloc_context(). Originally committed as revision 17048 to svn://svn.ffmpeg.org/ffmpeg/trunk
* offset dts according to edit list, hackish but works, based on patch by ReimarBaptiste Coudurier2009-02-08
| | | | Originally committed as revision 17037 to svn://svn.ffmpeg.org/ffmpeg/trunk
* prevent reading more than container atom size, fix broken file ↵Baptiste Coudurier2009-02-03
| | | | | | broken_by_rev15830.MOV, fix #818 Originally committed as revision 16979 to svn://svn.ffmpeg.org/ffmpeg/trunk
* seek at 0 when timestamp requested is negativeBaptiste Coudurier2009-01-27
| | | | Originally committed as revision 16815 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 'code' is used to index a table so make it unsignedAurelien Jacobs2009-01-21
| | | | | | this prevents using negative index and possibly crashing with broken files Originally committed as revision 16714 to svn://svn.ffmpeg.org/ffmpeg/trunk
* change sample aspect ratio test to be more clear, print old oneBaptiste Coudurier2009-01-20
| | | | Originally committed as revision 16703 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun2009-01-19
| | | | Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk
* export gcd function as av_gcd()Aurelien Jacobs2009-01-17
| | | | Originally committed as revision 16653 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change semantic of CONFIG_*, HAVE_* and ARCH_*.Aurelien Jacobs2009-01-13
| | | | | | They are now always defined to either 0 or 1. Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use the dimensions in tkhd for timed text tracksDavid Conrad2009-01-11
| | | | Originally committed as revision 16561 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix build: Add intreadwrite.h and bswap.h #includes where necessary.Diego Biurrun2009-01-11
| | | | Originally committed as revision 16556 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move ffindex set before mov_read_default so it can be used in functionsBaptiste Coudurier2009-01-11
| | | | Originally committed as revision 16548 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Read extradata (justification, colors, fonts, etc) for mov/mp4 timed textDavid Conrad2009-01-11
| | | | Originally committed as revision 16530 to svn://svn.ffmpeg.org/ffmpeg/trunk
* only set le if value is 1, fix boom5.mov, issue #770Baptiste Coudurier2009-01-09
| | | | Originally committed as revision 16507 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics, remove useless parenthesis and whitespacesBaptiste Coudurier2008-12-18
| | | | Originally committed as revision 16213 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set alac channels from extradata, fix alac mono in m4aBaptiste Coudurier2008-12-18
| | | | Originally committed as revision 16212 to svn://svn.ffmpeg.org/ffmpeg/trunk
* check that nb_streams is valid before setting stream, fix crash with jp2 ↵Baptiste Coudurier2008-12-16
| | | | | | which do not use same structure Originally committed as revision 16166 to svn://svn.ffmpeg.org/ffmpeg/trunk
* parse pasp atom and set sample aspect ratio,Baptiste Coudurier2008-12-11
| | | | | | | warn if transformation matrix differs from pasp, based on a patch by Skal. Originally committed as revision 16066 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove _t in typedef for POSIX compatibilityBaptiste Coudurier2008-12-11
| | | | Originally committed as revision 16063 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Commit last ok'ed parts of QCELP decoder and enable it.Kenan Gillet2008-12-02
| | | | | | patch by Kenan Gillet, kenan.gillet gmail com Originally committed as revision 15978 to svn://svn.ffmpeg.org/ffmpeg/trunk
* More OKed parts of the QCELP decoderKenan Gillet2008-12-01
| | | | | | patch by Kenan Gillet, kenan.gillet gmail com Originally committed as revision 15975 to svn://svn.ffmpeg.org/ffmpeg/trunk
* decrease atom size, fix broken files missing version/flagsBaptiste Coudurier2008-11-18
| | | | Originally committed as revision 15872 to svn://svn.ffmpeg.org/ffmpeg/trunk
* read itunes metadata, code based on Reimar's patchBaptiste Coudurier2008-11-16
| | | | Originally committed as revision 15840 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify metadata readingBaptiste Coudurier2008-11-15
| | | | Originally committed as revision 15830 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l, fix amrwb sample rateBaptiste Coudurier2008-10-04
| | | | Originally committed as revision 15562 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set sample rate for amr to allow stream copy since no decoder is present,Baptiste Coudurier2008-10-03
| | | | | | 3gp does not store sample rate in stsd in fact. Fixes #674. Originally committed as revision 15536 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove offset_t typedef and use int64_t directly instead.Diego Biurrun2008-10-03
| | | | | | | The name offset_t is easily confused with the standard off_t type and *_t is POSIX reserved namespace if any POSIX header is included. Originally committed as revision 15533 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use enum typers instead of int.Diego Pettenò2008-10-02
| | | | | | Patch by Diego 'Flameeyes' Pettenò: flameeyes gmail Originally committed as revision 15517 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support negative ctts in some way, unset wrong dtsBaptiste Coudurier2008-09-30
| | | | Originally committed as revision 15468 to svn://svn.ffmpeg.org/ffmpeg/trunk
* stop parsing if tag size is wrongly < 8 to avoid infinite loopBaptiste Coudurier2008-09-24
| | | | Originally committed as revision 15401 to svn://svn.ffmpeg.org/ffmpeg/trunk
* merge amr wb case with amr nb and qcelpBaptiste Coudurier2008-09-24
| | | | Originally committed as revision 15399 to svn://svn.ffmpeg.org/ffmpeg/trunk
* do not override sample rate for amr nor qcelp, should fix some qcelp files ↵Baptiste Coudurier2008-09-24
| | | | | | at 16000hz Originally committed as revision 15397 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bump Major version, this commit is almost just renaming bits_per_sample toLuca Abeni2008-09-08
| | | | | | | | | | | bits_per_coded_sample but that cannot be done seperately. Patch by Luca Abeni Also reset the minor version and fix the forgotton change to libfaad. Note: The API/ABI should not be considered stable yet, there still may be a change done here or there if some developer has some cleanup ideas and patches! Originally committed as revision 15262 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove vorbis dec hack, decoding will be done anyway to get frame sizeBaptiste Coudurier2008-08-29
| | | | Originally committed as revision 15035 to svn://svn.ffmpeg.org/ffmpeg/trunk
* convert every muxer/demuxer to write/read sample_aspect_ratio from/toAurelien Jacobs2008-08-23
| | | | | | the corresponding AVStream instead of AVCodecContext Originally committed as revision 14933 to svn://svn.ffmpeg.org/ffmpeg/trunk
* enable fl32/64 le/be in mov with stsd audio v2Baptiste Coudurier2008-08-23
| | | | Originally committed as revision 14919 to svn://svn.ffmpeg.org/ffmpeg/trunk