Commit History

Author SHA1 Message Date
  Michael Niedermayer c32b14bb9c mess cleanup 20 years ago
  Michael Niedermayer 155ec6edf8 quad tree based motion compensation (currently only 16x16 & 8x8 OBMC blocks, but can be extended to other block sizes easily) 20 years ago
  Ivan Kalvachev ffdff4d7e8 mpeg2 chroma422/444 support, may be slower, may be faster for other codecs 20 years ago
  Michael Niedermayer c6148de232 h261 decoder by (Maarten Daniels <maarten.daniels at student dot luc dot ac dot be>) 20 years ago
  Michael Niedermayer 4df8ca9df2 warning fixes by (Michael Roitzsch <mroi at users dot sourceforge dot net>) 20 years ago
  Michael Niedermayer e96682e6f4 some of the warning fixes by (Michael Roitzsch <mroi at users dot sourceforge dot net>) 20 years ago
  Michael Niedermayer 5e13a73006 motion estimation for SVQ1 20 years ago
  Michael Niedermayer 1f202b0d46 moving motion estimation specific variables from MpegEncContext -> MotionEstContext 20 years ago
  Michael Niedermayer e4cb187db8 remove duplicated find_frame_end() code 20 years ago
  Michael Niedermayer f20f8a8b0b support reusing mb types and field select values of the source file, but use motion vectors just as additional predictors 20 years ago
  Michael Niedermayer 2750b827b3 motion estimation cleanup 20 years ago
  Michael Niedermayer a4d36c1113 passing AVFrame instead of AVPicture around in ffmpeg, that way stuff like motion vectors can be passed from the decoder to the encoder 20 years ago
  Michael Niedermayer 14e2a9404e flv dropable p frame support 20 years ago
  Michael Niedermayer 137c8468e8 unify table indexing (motion_val,dc_val,ac_val,coded_block changed) 20 years ago
  Michael Niedermayer 3edcacde04 init cleanup 20 years ago
  Michael Niedermayer b056e73c80 h263+ custom pcf support 20 years ago
  Ivan Kalvachev 5e5c247a7c initial chroma_format changes,xvmc tweaks and codec_cap 20 years ago
  Michael Niedermayer e51f49487e set AVFrame.pts based upon framerate if its 0 21 years ago
  Michael Niedermayer c62c07d3d7 multithreaded mpeg2 decoding 21 years ago
  Michael Niedermayer 9c3d33d67f multithreaded/SMP motion estimation 21 years ago
  Alex Beregszaszi fe455f3328 get_bit_count -> put_bits_count 21 years ago
  Michael Niedermayer 303e50e65b closed gop support & flags2 as all bits in flags are used 21 years ago
  Michael Niedermayer 8f2ab83318 copyright year update of the files i touched and remembered, things look annoyingly unmaintained otherwise 21 years ago
  Michael Niedermayer 783df5f347 denoise_dct_mmx() 21 years ago
  Michael Niedermayer bb198e198a interlaced motion estimation 21 years ago
  Wolfgang Hesseler 0c9bbaec60 motion vector vissualization improvements patch by (Wolfgang Hesseler <qv at multimediaware dot com>) 21 years ago
  Michael Niedermayer 1031fabd14 picture number fixes 21 years ago
  Michael Niedermayer d60a8f85d7 vbv_delay 21 years ago
  Michael Niedermayer d50635cd24 split intra / inter dequantization 21 years ago
  Michael Niedermayer d55f7b6521 cleanup 21 years ago
  Michael Niedermayer 11dffbe1da stuffing to stay above min_bitrate 21 years ago
  Michael Niedermayer fb0666392c CBR improvements 21 years ago
  Wolfgang Hesseler 8d7ec294c4 move motion_val & mb_type to AVFrame patch by (Wolfgang Hesseler <qv at multimediaware dot com>) 21 years ago
  Michael Niedermayer ba58dabc5c h263 slice structured mode 21 years ago
  Michael Niedermayer cdb4e730e4 cleanup 21 years ago
  Michael Niedermayer b40cd4e0e4 rv20 (h263) b frame decoding support 21 years ago
  Michael Niedermayer 554daa2402 cleanup 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 43dc0bfd2e cleanup 21 years ago
  Michael Niedermayer 68b94c354d rv20 decoder 21 years ago
  Michael Niedermayer dba019daba h263 alternative inter vlc support 21 years ago
  Michael Niedermayer 8fc7c99369 10000l 21 years ago
  Michael Niedermayer 821cb11f76 noise reduction of dct coefficients 21 years ago
  Michael Niedermayer 5f1948111a pts fix and related fixes 21 years ago
  Ivan Kalvachev a579db0c4f XvMC speedup by removing one memcpy and doing MB packing 21 years ago
  Michael Niedermayer 9d9e31722a 112 bytes smaller MpegEncContext 21 years ago
  Michael Niedermayer 45686da26d move blocks away MpegEncContext (7.4 -> 5.8k) 21 years ago
  Michael Niedermayer 642ccefbc8 move mmx quantizer matrixes out of MpegEncContext (23k -> 7k) (no meassureable slowdown) 21 years ago
  Michael Niedermayer 7e4995c388 move q_*_matrix out of MpegEncContext (40k ->23k) dct_quantize() is even slightly faster now, dont ask my why ... 21 years ago