309 Commits (79dc59b726f73f9464c8d5f74e8a01fab8151836)

Author SHA1 Message Date
Michael Niedermayer a9c6830605 minor optimization of h263_encode_motion() 22 years ago
Michael Niedermayer 202ef8b819 ff_get_fourcc() & XVIX support 22 years ago
Michael Niedermayer 0c2dd16eb6 autodetect UMP4 (by adding a fourcc field to AVCodecContext) 22 years ago
Michael Niedermayer 7f2bdb62d4 automatically detect broken opendivx codec and workaround, so bug=1 shouldnt be needed anymore for mpeg4 files, if there still are files which need bug=1 then tell me ... 22 years ago
Michael Niedermayer 5482970b4b h263_dc_scale() cleanup 22 years ago
Michael Niedermayer fcb48651f4 mpeg4 interlaced dct encoding 22 years ago
Michael Niedermayer 9e4c69485b adaptive quantization for h263 22 years ago
Michael Niedermayer 9960903667 fixing ac prediction encoding with adaptive quantization 22 years ago
Michael Niedermayer c5d309f2d5 adaptive quantization (lumi/temporal & spatial complexity masking) 22 years ago
Michael Niedermayer 5596c60cce dont store version for bit-exact tests 23 years ago
Michael Niedermayer a172cae62e interlaced b frames fix 23 years ago
Alex Beregszaszi 050fe8bab5 aspect (ext. par too) support for h263 and mpeg4 (inc. build becouse of new vars) 23 years ago
Michael Niedermayer e3bd83f874 10l (field select readed at the wrong place ...) 23 years ago
Michael Niedermayer fc97db6435 interlaced b frames cleanup 23 years ago
Michael Niedermayer bea669e57c interlaced mpeg4 b frame decoding 23 years ago
Michael Niedermayer 2276785cfa fixing 1/0 if the headers are incomplete (like what M$ encoder generates) 23 years ago
Michael Niedermayer b9d2bb5b2f fixing interlaced mpeg4 decoding 23 years ago
Michael Niedermayer f3cfadd52f parsing resync header extension support 23 years ago
Michael Niedermayer 33cbc6052a vbv parameter parsing (more skiping actually ;) ) 23 years ago
Michael Niedermayer 66370d3fca statistics for forw & back p-MBs instead of just one counter for both 23 years ago
Michael Niedermayer 15415af418 export pts from stream if available 23 years ago
Michael Niedermayer 3db48188df optimizing mpeg4_encode_block(), generates allso slightly shorter bitstream as some codes can be represented as esc1 and esc2 and esc2 is shorter for a few of them 23 years ago
Michael Niedermayer fd7db0fddf mpeg4 interlaced decoding support (not completly implemented/tested due to lack of samples) 23 years ago
Michael Niedermayer 4dd0e44f14 fixing some 64bit bugs 23 years ago
Michael Niedermayer 87f8cab45b mpeg4 mpeg quantizer encoding 23 years ago
Michael Niedermayer 508abacadb 4mv + bframe decoding bugfix 23 years ago
Michael Niedermayer f255af5d93 fixing level overflow check for qp=1 23 years ago
Michael Niedermayer d930ef19ea fixing mpeg4 mpeg quantizers 23 years ago
Michael Niedermayer b5a093b3a9 different edge positions fixed with edge emu / dr1 23 years ago
Michael Niedermayer 3e6a20a0cd minor optimizations 23 years ago
Michael Niedermayer cc504d3c3c low_delay / has_b_frames fix 23 years ago
Michael Niedermayer 1a013246fb fixes fire.avi & subtitles.avi 23 years ago
Michael Niedermayer c03a717274 rl decoding optimization 23 years ago
Michael Niedermayer edcf989073 optimization (get_vlc -> get_vlc2) 23 years ago
Michael Niedermayer 45a82edbdd rl vlc decoding optimizations 23 years ago
Felix Bünemann c60a6560a1 warning fix patch by atmos 23 years ago
Michael Niedermayer 8f8402e49c dc scale simplification/optimization 23 years ago
Fabrice Bellard 9f4f81ed17 fixed case where abs_level > MAX_LEVEL 23 years ago
Michael Niedermayer dd536160cd run1 can be <0 bugfix (found by fabrice) 23 years ago
Falk Hüffner e7650becc6 Revert previous bogus warning fix. 23 years ago
Falk Hüffner 20695ec921 Minor warning cleanup. 23 years ago
Michael Niedermayer 92073d01ca error concealment / error resilience 23 years ago
Fabrice Bellard ff4ec49e64 license/copyright change 23 years ago
Fabrice Bellard 6000abfa89 removed useless header includes - use av memory functions 23 years ago
Michael Niedermayer 7aaf3b98fc there are divx5? encoded files without a userdata section but with b-frames :( 23 years ago
Michael Niedermayer e71a4f7425 segfault fix for b-frame encoding with height%16!=0 23 years ago
Michael Niedermayer 3d1d9b2c37 shorter user data with formating by juanjo 23 years ago
Michael Niedermayer 32cd20de42 move ABS() to common.h 23 years ago
Michael Niedermayer 9717dad883 move put_string() to common.{c,h} 23 years ago
Juanjo 1e209222f5 - H263 PAR support by Alex Beregszaszi. 23 years ago