186 Commits (8c653280bd2b8606e276045c8b4f2deec3bf8772)

Author SHA1 Message Date
Michael Niedermayer 8fc6c2b537 detect old xvid with fourcc=DIVX 21 years ago
Michael Niedermayer 22ddd60bc2 fixing CODEC_FLAG_GLOBAL_HEADER 22 years ago
Fabrice Bellard 802f454e5b removed unused variable 22 years ago
Michael Niedermayer d6eb3c500a custom quant matrix encoding support 22 years ago
Michael Niedermayer 59c673d518 cleanup / fixes 22 years ago
Michael Niedermayer ffba1dc02b make the h263 decoder more error tolerant 22 years ago
Michael Niedermayer f5ea4461ce patch for flv deblocking by (Garrick Meeker <gmeeker at theoryllc dot com>) 22 years ago
Michael Niedermayer 7d1c3fc1d6 rate distortion mb decision support 22 years ago
Michael Niedermayer 6674a12696 fix edge repeating bug for %16!=0 files, this fixes Quicktime mpeg4 (they arent buggy) 22 years ago
Michael Niedermayer e11530e780 flv1 fix 22 years ago
Michael Niedermayer e4748d63ea fix? flv escape codes 22 years ago
Michael Niedermayer 44a2950f72 flv cleanup / simplify 22 years ago
Garrick Meeker d4f5d74a54 flash video (flv) support patch by (Garrick Meeker <gmeeker at theoryllc dot com>) 22 years ago
Michael Niedermayer 3f6f76afef the reference sw doesnt like some legal headers ... 22 years ago
Michael Niedermayer e056044824 CODEC_FLAG_LOW_DELAY fix 22 years ago
Michael Niedermayer d07f90433a truncated h263 decoding support / H263-ES "demuxer" 22 years ago
Michael Niedermayer 3d2e8cce3a ASV1 codec 22 years ago
Michael Niedermayer 6d71b38207 improving 3IV1 support (still far from perfect) note, disabled as it requires some checks in the inner loops which would slow things down a tiny bit 22 years ago
BERO d4961b3523 fastdiv patch by (BERO <bero at geocities dot co dot jp>) with fixes & cleanup by me 22 years ago
Michael Niedermayer 17fb5fd34e libmpeg2 style bitstream reader fixes 22 years ago
BERO 05858889b2 decode motion & modulo optimize patch by (BERO <bero at geocities dot co dot jp>) 22 years ago
BERO d8e00c0997 bitstream reader optimize patch by (BERO <bero at geocities dot co dot jp>) 22 years ago
Michael Niedermayer 85ea6b2958 print obmc bug info only if avctx->debug&1 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 84876d3677 b frames + slices bugfix 22 years ago
Michael Niedermayer 4d2a48349d msmpeg4 2pass support & some related cleanup 22 years ago
Michael Niedermayer 309522372c some static -> dynamic alloc & 16->8 bit 22 years ago
Michael Niedermayer 1984f6359e user setable quantizer bias 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 1c6dcb0f42 cleaner & more flexible edge bug workaround 22 years ago
Michael Niedermayer e13f860ac8 oops 22 years ago
Michael Niedermayer a4e8b58761 rvlc decoding support 22 years ago
Michael Niedermayer 14bea432f1 per context frame_rate_base, this should finally fix frame_rate related av sync issues 22 years ago
Alex Beregszaszi ce2749d2c4 simplified 22 years ago
Michael Niedermayer 983e3246b7 per file doxy 22 years ago
Michael Niedermayer b0368839ac MpegEncContext.(i)dct_* -> DspContext.(i)dct_* 22 years ago
Michael Niedermayer 179386025e 10l 22 years ago
Michael Niedermayer e51d6d27a6 h263(+) clenaup & bugfixes 22 years ago
Wolfgang Hesseler 7604246d1a more #ifdef CONFIG_ENCODERS patch by (Wolfgang Hesseler <qv at multimediaware dot com>) with modifications by me (s/WOLFGANG/CONFIG_ENCODERS/ and some other fixes) 22 years ago
Michael Niedermayer 7d67e968a4 improving parsing of incomplete headers 22 years ago
Zdenek Kabelac 0c1a9edad4 * UINTX -> uintx_t INTX -> intx_t 22 years ago
Zdenek Kabelac 5c91a6755b * static,const,compiler warning cleanup 22 years ago
Michael Niedermayer c40c34828a direct blocksize in bframes fix (might fix qpel+bframe bug) 22 years ago
Michael Niedermayer 1d0d55daf4 --disable-risky support 22 years ago
Michael Niedermayer 2ba8f6b817 feeding doxygen 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 6772518310 finetuneing thresholds/factors 22 years ago
Michael Niedermayer 0e15384d9d fixing DCTELEM != short 22 years ago
Michael Niedermayer 9214855006 average motion vector rounding like the reference says and not what the standard says 22 years ago