262 Commits (282b65ccfff3a2b6f3e9aa28e850530f3bdc7b6c)

Author SHA1 Message Date
Baptiste Coudurier 282b65ccff remove now useless fields 17 years ago
Baptiste Coudurier 7c622eede5 do not retain useless pointers to avstream priv_data, use it directly 17 years ago
Baptiste Coudurier 11f16b661a remove duplicate field 17 years ago
Baptiste Coudurier 03dc32f689 cosmetics: func -> parse, remove useless parenthesis 17 years ago
Baptiste Coudurier a4813b671a remove useless declaration 17 years ago
Baptiste Coudurier 73d07c275a save pointer to parse table, it is unlikely to change 17 years ago
Baptiste Coudurier 23d2cfe9a5 remove useless seek 17 years ago
Baptiste Coudurier 01eeb422fd cosmetics 17 years ago
Baptiste Coudurier 687f35f384 support streamed mov/mp4 17 years ago
Baptiste Coudurier 2aaf95a210 choose next sample by sample position 17 years ago
Mike Melanson 9de2919ce5 adjust indentation on latest patch 17 years ago
Mike Melanson 8b35bd806d Check sanity in the palette loading operation. The addresses a potential security risk in 17 years ago
Baptiste Coudurier c1da59fa2d return error if malloc failed, found by takis, fix issue 286 17 years ago
Panagiotis Issaris 9cf0419bb1 check mov_read_default return value where appropriate, patch by takis, fix issue 285 17 years ago
Reimar Döffinger 1fe47470d1 Make ff_qt_default_palette_* arrays "static const" 17 years ago
Björn Axelsson 899681cd1d Use dynamically allocated ByteIOContext in AVFormatContext 17 years ago
Diego Biurrun 94472c1d49 comment typo 17 years ago
Baptiste Coudurier 3d2308b0af use FFMIN 17 years ago
Baptiste Coudurier 8622613d9f fix issue 225, instead of stoping when wrong atom size is found, 17 years ago
Baptiste Coudurier 68bc33fa9f append extradata atoms when parsing, fix OLOCOONS_O3.mov 17 years ago
Baptiste Coudurier aaac6c29d2 stop parsing udta if size is wrong/garbage, fix issue 154, fix RQ004F14.MOV 17 years ago
Baptiste Coudurier 74e9b9ae70 set block align to stsd audio v2 bytes per frame for adpcm ms and ima wav, fix surge-2-16-L-ms11.mov and surge-2-16-L-ms02.mov 18 years ago
Michael Niedermayer bca7db3530 detect MS wav codecs 18 years ago
Benoit Fouet d2ace376b0 fill title, author, copyright and comment fields by parsing udta atom 18 years ago
Diego Biurrun 755bfeabcc misc spelling fixes 18 years ago
Baptiste Coudurier 4440b1188e simplify, no need for a function 18 years ago
Baptiste Coudurier 54a5c7193b fix ctts index computation when seeking, check must be done against next ctts sample, thanks to Uoti 18 years ago
Baptiste Coudurier b236a735e5 remove no more true comment 18 years ago
Baptiste Coudurier e23848a49c cosmectics, use consistant and homogeneous type names for atoms 18 years ago
Baptiste Coudurier f8c18cd711 use dprintf with AVFormatContext and simplify 18 years ago
Baptiste Coudurier 1c086afc21 remove now obsolete and no more true comments 18 years ago
Baptiste Coudurier 263a93ecff add 'wide' reversed tag in probe, detect broken xdcam files xdcam_hd_1080i60.mov 18 years ago
Baptiste Coudurier 1c02d96f6d long -> int 18 years ago
Baptiste Coudurier 9e40addd21 cosmetics: mov_mp4 -> mp4 18 years ago
Baptiste Coudurier 0b07ac425a clean and simplify esds reading function 18 years ago
Baptiste Coudurier d614f57978 remove broken ctab code 18 years ago
Baptiste Coudurier fa22ca2214 use INT64_MAX 18 years ago
Aurelien Jacobs 57004ff1d7 add an enum for need_parsing 18 years ago
Nicholas Tung e4141433ea Get rid of unnecessary pointer casts. 18 years ago
Michael Niedermayer 87e8788680 allocate 32 extra bytes at the end of the probe buffer and remove most probe buf_size checks 18 years ago
Baptiste Coudurier 11979c460c move atom size check before parsing function search 18 years ago
Baptiste Coudurier a097e559b2 unset sample count to disable track when is broken 18 years ago
Baptiste Coudurier 62b6498df2 break if atom size is more than size left in container atom, fix shooter.mov 18 years ago
Baptiste Coudurier c59f24e657 activate parser on MP3 id, fix [A-Destiny]_Konjiki_no_Gash_Bell_-_65_[71EE362C].mp4 18 years ago
Baptiste Coudurier b0c17f7776 dont fail immediately when a somehow broken track is detected, some tracks might be good, fix mi2_vorbis51.mp4 18 years ago
Baptiste Coudurier ccba88d764 cosmectics, mov -> mp4 18 years ago
Baptiste Coudurier e14f79ed37 cosmetics, sample_size_v1 -> bytes_per_frame / samples_per_frame 18 years ago
Baptiste Coudurier 638fd2fce7 cosmetics 18 years ago
Baptiste Coudurier 2d2432b738 set audio frame size based on stts 18 years ago
Michel Bardiaux 318c5e0524 Give context to dprintf 18 years ago