380 Commits (bc68927a0f2c26edc675a01db7ac77ab42a81d0c)

Author SHA1 Message Date
Michael Niedermayer d55f7b6521 cleanup 21 years ago
Michael Niedermayer ba58dabc5c h263 slice structured mode 21 years ago
Michael Niedermayer 554daa2402 cleanup 21 years ago
Michael Niedermayer 6beeb962a2 h263 modified quantization fix 21 years ago
Michael Niedermayer fcfee63b12 split ff_h263_decode_mb() into h263 and mpeg4 versions 21 years ago
Michael Niedermayer 332f9ac4e3 h263 loop filter 21 years ago
Michael Niedermayer 68b94c354d rv20 decoder 21 years ago
Michel Bardiaux 9b87956678 av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>) 21 years ago
Michael Niedermayer 5f1948111a pts fix and related fixes 21 years ago
Michael Niedermayer 5ff85f1d8b AVRational 22 years ago
Michael Niedermayer a573cc27f5 emu_edge checks simplification and avoid redundant checks for mpeg1/2 if emu_edge is set 22 years ago
Michael Niedermayer bcc7125e1d fix "first frame is no keyframe" bug 22 years ago
Michael Niedermayer ac0c66382d dont check if the ac esc 3 could have been stored as vlc as this detects only very few errors allthough it detects several buggy encoders 22 years ago
Michael Niedermayer 8025405fcd 10l ? 22 years ago
Michael Niedermayer 541ae14095 AVI stream header FCC / more reliable detection of old xvid files 22 years ago
Michael Niedermayer 8fc6c2b537 detect old xvid with fourcc=DIVX 22 years ago
Fabrice Bellard 1df1df0b44 removed warnings 22 years ago
Fabrice Bellard d99ce8d7de spelling fix 22 years ago
Michael Niedermayer 9b6a5b87a6 xvid edge bug (if i understand the mpeg4 spec correctly) autodetection 22 years ago
Michael Niedermayer ffba1dc02b make the h263 decoder more error tolerant 22 years ago
Michael Niedermayer 7d1c3fc1d6 rate distortion mb decision support 22 years ago
Michael Niedermayer e9174ba460 last frame decoding fix 22 years ago
Michael Niedermayer 7a06ff148d AVCodec.flush() 22 years ago
Michael Niedermayer 6674a12696 fix edge repeating bug for %16!=0 files, this fixes Quicktime mpeg4 (they arent buggy) 22 years ago
Garrick Meeker d4f5d74a54 flash video (flv) support patch by (Garrick Meeker <gmeeker at theoryllc dot com>) 22 years ago
Michael Niedermayer aef95c8cb9 fix last_block_index<=0 bug 22 years ago
Michael Niedermayer db6e779506 motion vector vissualization for mpeg1/2 22 years ago
Michael Niedermayer d07f90433a truncated h263 decoding support / H263-ES "demuxer" 22 years ago
Michael Niedermayer 067ff8b1ee tired 22 years ago
Michael Niedermayer 80097bbf71 cleanup mpeg1/2 bitstream parser 22 years ago
Michael Niedermayer 487bce53eb 10l (use before malloc) 22 years ago
Michael Niedermayer 7bc9090a41 simplified adressing of most mb based arrays (mb_x + mb_y*s->mb_stride) now instead of mb_x + mb_y*mb_width and 1+mb_x + (1+mb_y)*(mb_width+2) and ... mixture 22 years ago
Michael Niedermayer 0aae3f43e4 fixing slice decoding, dunno why the regression tests didnt catch that ... 22 years ago
Michael Niedermayer d5a2117228 better non conformant divx packed bitstream detection, so unpacked (no b frames) divx MPEG4-ES streams can be read 22 years ago
Michael Niedermayer 46b4feec06 error resilience cleanup (its faster too...) 22 years ago
Michael Niedermayer b536d0aad2 field pic decoding cleanup 22 years ago
Michael Niedermayer 1c6dcb0f42 cleaner & more flexible edge bug workaround 22 years ago
Zdenek Kabelac a77146abfe * 'externaly' visible option list begins avoptions_ prefix 22 years ago
Michael Niedermayer 7004ffb3d7 merging fourcc with codec_tag 22 years ago
Michael Niedermayer 983e3246b7 per file doxy 22 years ago
Michael Niedermayer 640950c700 mpeg2 field pictures + sliced mode (doesnt work with mplayer though, dunno why) 22 years ago
Michael Niedermayer d671e2feac fixing padding bug autodetection for some rare files, closes bug #647941 22 years ago
Zdenek Kabelac 0c1a9edad4 * UINTX -> uintx_t INTX -> intx_t 22 years ago
Michael Niedermayer c40c34828a direct blocksize in bframes fix (might fix qpel+bframe bug) 22 years ago
Michael Niedermayer 36df880581 divx503 decoding fix 22 years ago
Michael Niedermayer 49c79e6c5a drawing cute arrows instead of lame lines for motion vector visualization 22 years ago
Michael Niedermayer b7a22d846b cleanup 22 years ago
Michael Niedermayer 68f593b484 GetBitContext.size is allways multiplied by 8 -> use size_in_bits to avoid useless *8 in a few inner loops 22 years ago
Michael Niedermayer cb7c98d6e2 padding bug autodetection improvement 2nd try 22 years ago
Michael Niedermayer 650faac6de better padding/stuffing bug autodetection 22 years ago