88 Commits (24def10e19500b112616638f4443c45bee93c3a1)

Author SHA1 Message Date
Fabrice Bellard 915bbac681 fixed one mpeg decoder memory leak 23 years ago
Michael Niedermayer 0398717356 passing avctx->flags so that grayscale only decoding works with mpeg1/2 too 23 years ago
Fabrice Bellard ff4ec49e64 license/copyright change 23 years ago
Fabrice Bellard fb4a4a5607 mpeg1/2 identifier - fixed frame rate for some bad mpeg1 streams 23 years ago
Fabrice Bellard 5bd12d1277 improved mpeg1/2 decoding speed 23 years ago
Juanjo e0a3d744a0 - repeat_pict meaning changed, now it signals the extra delay for the 23 years ago
Juanjo c80340a4eb - repeat_pict added to AVCodecContext to signal if the decoder must repeat 23 years ago
Juanjo bc6caae212 - MPEG-4 B frames coding option for ffmpeg.c 23 years ago
Michael Niedermayer 2417652e9f export mbskip_table for direct rendering 23 years ago
Michael Niedermayer d7e9533aa0 fixed msmpeg4 infinite loop if buggy stream 23 years ago
Juanjo 10bb7023a2 - Added force_pts to av_write_packet() to be able to force PTS, this helps 23 years ago
Michael Niedermayer 5b403c4015 emms was missing, found by juanjo but he didnt commit it?! 23 years ago
Michael Niedermayer 649c00c96d sizeof(s->block) isnt 64*6*2 anymore bugfix 23 years ago
Michael Niedermayer 9c15096e3f fcode_tables where too small, found by Klaas-Pieter Vlieg <vlieg@eurescom.de> 23 years ago
Michael Niedermayer 11ce88346b mpeg4 aspect_ratio_info in AVCodecContext (requested by alex) 23 years ago
Michael Niedermayer 45870f5718 new motion estimation (epzs) not complete yet but allready pretty good :) 23 years ago
Juanjo af469427b3 - Fix pts calculation on mpeg mux (A/V sync) - Thanks to Lennert Buytenhek 23 years ago
Juanjo ce7c56c250 - Added video coding statistics for ffmpeg. Needs more work. 23 years ago
Juanjo 1cb0edb40b - Bug fix MPEG-2 decoder to handle "repeat_first_field" (Telecine) 23 years ago
Michael Niedermayer bb6f51aeab avoid overflow of picturenumber*fps*10000 23 years ago
Michael Niedermayer 3696d2bb83 block_last_index was too large (in mpeg1 decoding) 23 years ago
Michael Niedermayer f004ca1c1b optimized encode_dc() (+2% speed on P3 for mpeg1 intra only encodings) 23 years ago
Michael Niedermayer 80feb2a23e optimize mpeg1_encode_block() 23 years ago
Fabrice Bellard a74127c071 win32 fixes 24 years ago
Fabrice Bellard 0c23ead115 copy avctx 24 years ago
Fabrice Bellard 1a56543279 win32 fixes 24 years ago
Fabrice Bellard 25ed7f9235 fixed mpeg2 non intra dequant - fixed MPEG1 and 2 matrix parsing 24 years ago
Fabrice Bellard d753173a55 fixed last zero mv for field - fixed mismatch handling for intra coefs 24 years ago
Fabrice Bellard 0ee50938f1 fixed mpeg2 qscale decoding 24 years ago
Fabrice Bellard b9ecd1ee74 fixed mpeg1 last block bug (mb stuffing code was not included in vlc table...) 24 years ago
Fabrice Bellard 6083244881 changed quant matrix order (should fix mmx mpeg decoding bug) 24 years ago
Arpi 612476ef9b get_bits() specialization, gives 4\speedup 24 years ago
Arpi 2d6d0c1d66 - removed #include ../config.h, because it's included from common.h 24 years ago
Nick Kurshev 54329dd5a5 Adding fastmemcpy stuff to speedup mplayer project 24 years ago
Fabrice Bellard b7ec19d39e use block[] in structure to have it aligned on 8 bytes for mmx optimizations 24 years ago
Fabrice Bellard 3bb4e23a8a added skip macroblock optimization (big perf win on black regions for example) 24 years ago
Fabrice Bellard d78647e8b4 fixed unsigned pb 24 years ago
Fabrice Bellard de6d9b6404 Initial revision 24 years ago