221 Commits (6c618a263d9f6daa3d836dcc2c3896698de64941)

Author SHA1 Message Date
Loren Merritt 2f944356bf H.264: decode arbitrary frame orders and allow B-frames as references. 20 years ago
Michael Niedermayer 0ecca7a49f various security fixes and precautionary checks 20 years ago
Michael Niedermayer caa336b4cc common.c -> bitstream.c (and the single non bitstream func -> utils.c) 20 years ago
Michael Niedermayer d0271e8a3a rv20 encoding 20 years ago
Burkhard Plaum 073c2593c9 Memory leak fix patch by (Burkhard Plaum <plaum >at< ipf.uni-stuttgart )dot( de>) 20 years ago
Michael Niedermayer 1c3990dbba H.261 encoder by (Maarten Daniels <maarten dot daniels at luc dot ac dot be>) 20 years ago
Michael Niedermayer 0f242af274 type fix 20 years ago
Michael Niedermayer 5f6c92d40c h.261 loop filter fix 21 years ago
Michael Niedermayer 178fcca848 1/2 resolution decoding 21 years ago
Michael Niedermayer 5cbb0e70a0 H.264 max reference pictures fix by (Loren Merritt <lorenm at u dot washington dot edu>) 21 years ago
Michael Niedermayer c32b14bb9c mess cleanup 21 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) 21 years ago
Ivan Kalvachev ffdff4d7e8 mpeg2 chroma422/444 support, may be slower, may be faster for other codecs 21 years ago
Michael Niedermayer c6148de232 h261 decoder by (Maarten Daniels <maarten.daniels at student dot luc dot ac dot be>) 21 years ago
Michael Niedermayer 4df8ca9df2 warning fixes by (Michael Roitzsch <mroi at users dot sourceforge dot net>) 21 years ago
Michael Niedermayer e96682e6f4 some of the warning fixes by (Michael Roitzsch <mroi at users dot sourceforge dot net>) 21 years ago
Michael Niedermayer 5e13a73006 motion estimation for SVQ1 21 years ago
Michael Niedermayer 1f202b0d46 moving motion estimation specific variables from MpegEncContext -> MotionEstContext 21 years ago
Michael Niedermayer e4cb187db8 remove duplicated find_frame_end() code 21 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 21 years ago
Michael Niedermayer 2750b827b3 motion estimation cleanup 21 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 21 years ago
Michael Niedermayer 14e2a9404e flv dropable p frame support 21 years ago
Michael Niedermayer 137c8468e8 unify table indexing (motion_val,dc_val,ac_val,coded_block changed) 21 years ago
Michael Niedermayer 3edcacde04 init cleanup 21 years ago
Michael Niedermayer b056e73c80 h263+ custom pcf support 21 years ago
Ivan Kalvachev 5e5c247a7c initial chroma_format changes,xvmc tweaks and codec_cap 21 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