515 Commits (3d487db153fb4d149156b65c3ca2d9ab910d84f4)

Author SHA1 Message Date
Baptiste Coudurier e4bc8af1e6 check entries against field_size, potential malloc overflow in read_stsz, fix #1357 15 years ago
Baptiste Coudurier 1c4bf2ec37 add one missing check for stream existence in read_elst, fix #1364 15 years ago
Baptiste Coudurier d862fce758 only set par if it does not indicates a rotation, ex iphone 3GS 16 years ago
Reimar Döffinger e1c1b0ff09 Reindent after last patch. 16 years ago
Reimar Döffinger 3fe4d5d4e6 mov demuxer: Track the current position also for streams that have AVDISCARD_ALL set. 16 years ago
Reimar Döffinger 5dc5c43bda mov_read_packet: extract code that searches for the stream/sample to demux next 16 years ago
Reimar Döffinger a2f3851166 mov_read_packet: if dv_get_packet fails, return exactly its error value 16 years ago
Reimar Döffinger 69fc436cbc In mov_read_packet remember the AVStream we want to demux next instead of the 16 years ago
Baptiste Coudurier 6a63ff19b6 check stream existence before assignment, fix #1222 16 years ago
Daniel Verkamp 1a40491ef2 Add ff_ prefixes to exported symbols in libavformat/riff.h. 16 years ago
Baptiste Coudurier 53e099de8b check atom size against edit_count to avoid very long loop 16 years ago
David Conrad 86b61d4241 Also accept TS as a prefix for wav twoccs (used by Flip4Mac) instead of 16 years ago
Baptiste Coudurier bbe46bc4c2 Remove time_rate, we cannot compute exactly when fragments are 16 years ago
Baptiste Coudurier 281551131d broken stsd length might be < 16, fix elst-assert.mp4 16 years ago
Baptiste Coudurier 7e69621f56 split audio chunks in mov demuxer 16 years ago
Baptiste Coudurier 350f2c2cef return AVERROR_EOF 16 years ago
Baptiste Coudurier 2d5fabc87a move increment after debug print 16 years ago
Baptiste Coudurier 171a353159 parse 'stps' atom to set keyframe, partial sync sample for mpeg-2 open gop 16 years ago
Baptiste Coudurier 41e6499996 remove comment 16 years ago
Baptiste Coudurier 4b29ed399f Parse 'cslg' atom to retrieve dts shift when 'ctts' duration is negative. 16 years ago
Jai Menon b24bbbb4da Introduce codec id for MPEG-4 ALS and associate it with corresponding 16 years ago
Stefano Sabatini 9106a698e7 Rename bitstream.h to get_bits.h. 16 years ago
Baptiste Coudurier 17ad7b24c8 force sample for qcelp when not stored in mov, fix #968 16 years ago
Reimar Döffinger 3dd3604197 Reindent 16 years ago
Reimar Döffinger fb9ac65411 Support DVD subtitles in mov/mp4 as created by Nero. 16 years ago
Baptiste Coudurier f03a081df0 set wrong_dts for iMovie created files which has huge ctts delay, fix ffmpeg_sample.m4v 16 years ago
Ronald S. Bultje 2121b160d5 Remove alpha channel from default colorspace tables, since it is unused. See 16 years ago
Baptiste Coudurier 08a5b4e9b5 since code now use get_bits_long, allocate padding buffer 16 years ago
Baptiste Coudurier a0dd3c0039 reset codec width/height for h264 forcing decoder to parse extradata 16 years ago
Alex Converse 5c3d507f1a MOV: Use the AOT enum for the mp4_audio_types mapping. 16 years ago
Reimar Döffinger 2ac736a6da Extend mov edit list support to work for a first padding entry with 16 years ago
Alex Converse d0dab0ecd4 Cosmetics: Re-indent after last commit 16 years ago
Alex Converse bd27eed6d0 MOV: Support stz2 "Compact Sample Size Box" 16 years ago
Baptiste Coudurier f05783c2db cosmetics, remove useless braces 16 years ago
Baptiste Coudurier 9bf1b2683c simplify printing 16 years ago
Baptiste Coudurier f584386d54 reindent 16 years ago
Baptiste Coudurier c6026e4360 fix trkn metadata parsing 16 years ago
Baptiste Coudurier 0fb44a4e47 move read_udta_string up to avoid forward declaration 16 years ago
Baptiste Coudurier 873358e5d4 more generic metadata handling 16 years ago
Baptiste Coudurier 2229a5c60e do not set isom if ctype is not set, happens in mov 16 years ago
Baptiste Coudurier df8843c65f search for hdlr atom in meta, some files do not store version+flags 16 years ago
Baptiste Coudurier 7c4502c8c4 typo in the mail, the 4am commit is always the worst 16 years ago
Baptiste Coudurier 983bdd3788 add my copyright in mov de/muxer 16 years ago
Baptiste Coudurier e49da8273b allocate palette in codec directly 16 years ago
Baptiste Coudurier 6c00a9dec2 cosmetics, add some whitespaces and empty lines 16 years ago
Baptiste Coudurier f0f2218dce do not modify sample_count, check against index entries 16 years ago
Ronald S. Bultje 88c4339bda Move MOVContext and related structures from mov.c to isom.h. See "[PATCH] 16 years ago
Alex Converse 63581eb183 MOV: fix demuxing fragmented files 16 years ago
Alex Converse fefe43ff2c MOV: fix crash when 'meta' occurs before first 'trak' 16 years ago
Aurelien Jacobs bc718b4720 fix missed usage of old metadata API in mov demuxer 16 years ago