Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-05-02Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*.Stefano Sabatini
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-01-21Revert 2a1f431d38ea9c05abb215d70c7dc09cdb6888ab, it broke H264 lossless.Ronald S. Bultje
2011-01-15H.264/SVQ3: make chroma DC work the same way as luma DCJason Garrett-Glaser
No speed improvement, but necessary for some future stuff. Also opens up the possibility of asm chroma dc idct/dequant. Originally committed as revision 26349 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-04-20Remove explicit filename from Doxygen @file commands.Diego Biurrun
Passing an explicit filename to this command is only necessary if the documentation in the @file block refers to a file different from the one the block resides in. Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-02-13Move setting MB_TYPE_L0L1 for direct MBs up, this is simpler.Michael Niedermayer
Originally committed as revision 21794 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-13Split cabac decoding code out of h264.c.Michael Niedermayer
not slower according to benchmarks. Originally committed as revision 21181 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-13Move golomb_to_int*cbp tables back to h264_data.h as svq3.c used them.Michael Niedermayer
Yes i did compile&test, no svq3.c was not recompiled. Originally committed as revision 21180 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-13Split cavlc out of h264.c.Michael Niedermayer
Seems to speed the code up a little... The placement of many generic functions between h264.c and h264.h is still open Currently they are a little randomly placed between them. Originally committed as revision 21178 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-12Split (picture|seq) parameter set decoding out of h264.c.Michael Niedermayer
no speedloss meassured, also its really not touching anything that is speed relevant. Originally committed as revision 21169 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-12Split SEI code off h264.c.Michael Niedermayer
Originally committed as revision 21168 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-12Split h264 loop filter off h264.c.Michael Niedermayer
No meassureable speed difference on pentium dual & cathedral sample. Originally committed as revision 21159 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-12Get rid of #include "svq3.c"Michael Niedermayer
functions called more than per mb are moved into the header, scan8 is also as it must be known at compiletime. The code after this patch duplicates h264data.h, this has been done to minimize the changes in this step and allow more fine grained benchmarking. Speedwise this is 1% faster on my pentium dual core with diegos cursed cathedral sample. Originally committed as revision 21157 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-01Use full internal pathname in doxygen @file directives.Diego Biurrun
Otherwise doxygen complains about ambiguous filenames when files exist under the same name in different subdirectories. Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-24remove zigzag_scan8x8, it is the same as ff_zigzag_directStefan Gehrer
Originally committed as revision 16744 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-19H.264 loopfilter speed tweaksJason Garrett-Glaser
Originally committed as revision 16240 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-11-26Move encoder-specific quantize_c and related tables to the H.264 encoder.Diego Biurrun
Originally committed as revision 15937 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-11-24Move #defines that are mostly used in h264.c out of h264data.h and into h264.h.Diego Biurrun
Originally committed as revision 15927 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-11-21Move H.264 tables that are only useful for encoding to h264enc.c.Diego Biurrun
Originally committed as revision 15899 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-11-04h264: Implement decoding of picture timing SEI message.Andreas Öman
Now correct values are propagated to interlaced_frame, top_field_first and repeat_pict in AVFrame structure. patch by ffdshow tryouts Originally committed as revision 15773 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-03Move nal unit types enum and EXTENDED_SAR #define from h264data.h to h264.h.Michael Niedermayer
Originally committed as revision 15534 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-31Globally rename the header inclusion guard names.Stefano Sabatini
Consistently apply this rule: the guard name is obtained from the filename by stripping the leading "lib", converting '/' and '.' to '_' and uppercasing the resulting name. Guard names in the root directory have to be prefixed by "FFMPEG_". Originally committed as revision 15120 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-26chroma_format_idc=0 aka grayscale support.Michael Niedermayer
Can be disabled by removing #define ALLOW_NOCHROMA in case the extra if() slow the code down measurably. Fixes at least FRExt/HPCAMOLQ_BRCM_B.264 FRExt/HPCVMOLQ_BRCM_B.264 Originally committed as revision 14407 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-05-09Use full path for #includes from another directory.Diego Biurrun
Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-10add FF_ prefix to all (frame)_TYPE usageAurelien Jacobs
Originally committed as revision 12399 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-01more aspect ratios added in one of the ammendmentsLoren Merritt
Originally committed as revision 12282 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-10-17Add FFMPEG_ prefix to all multiple inclusion guards.Diego Biurrun
Originally committed as revision 10765 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-05Move H.264 intra prediction functions into their own contextKostya Shishkov
Originally committed as revision 10397 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-24int->uint8_tMichael Niedermayer
Originally committed as revision 10205 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-24int->int8_t (no need for them to be int ...)Michael Niedermayer
Originally committed as revision 10204 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-05license header consistency cosmeticsDiego Biurrun
Originally committed as revision 9484 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17add a comment to indicate which #endif belong to which #defineGuillaume Poirier
Originally committed as revision 9356 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17add multiple inclusion guards to headersMåns Rullgård
Originally committed as revision 9345 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17include all prerequisites in header filesMåns Rullgård
Originally committed as revision 9344 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-07Making rem6 and div6 globally visible and thus adding prefixes.Panagiotis Issaris
Originally committed as revision 7245 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-06Change NAL unit type defines to an enum and move to a header file for usagePanagiotis Issaris
in other code. Originally committed as revision 7226 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-01merge clip() into the alpha/beta/tc0 tables (10% faster filter_mb_fast() on P3)Michael Niedermayer
Originally committed as revision 6863 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-07Change license headers to say 'FFmpeg' instead of 'this program/this library'Diego Biurrun
and fix GPL/LGPL version mismatches. Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-29h264: MBAFF interlaced decodingLoren Merritt
Originally committed as revision 5419 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-13Update licensing information: The FSF changed postal address.Diego Biurrun
Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-17COSMETICS: Remove all trailing whitespace.Diego Biurrun
Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-10-25decode custom quant matrices.Loren Merritt
based on a patch by anonymous, with optimizations by me. Originally committed as revision 4660 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-06-08typo in cabac tablesLoren Merritt
Originally committed as revision 4360 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-06-03decode H.264 with 8x8 transform.Loren Merritt
deblocking is still incorrect with 8x8+cavlc Originally committed as revision 4339 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-03vismv didn't display 8x8 mvs in H.264Loren Merritt
Originally committed as revision 4000 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-03-26h264 - progressive I frame CABAC support patch by (Laurent Aimar <fenrir at ↵Laurent Aimar
via dot ecp dot fr>) Originally committed as revision 2932 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-03-20h264 loop filter for progressive I&P frames by (Laurent Aimar <fenrir at via ↵Michael Niedermayer
dot ecp dot fr>) Originally committed as revision 2908 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-10-21AVRationalMichael Niedermayer
sample_aspect_ratio aspect ratio in JPEG JFIF is SAR not DAR ! removed nonsense SAR guessing code various related cleanups bugs? Originally committed as revision 2403 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-1010lMichael Niedermayer
Originally committed as revision 1747 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-10simplified adressing of most mb based arrays (mb_x + mb_y*s->mb_stride) now ↵Michael Niedermayer
instead of mb_x + mb_y*mb_width and 1+mb_x + (1+mb_y)*(mb_width+2) and ... mixture more direct use of the new mb_type stuff instead of codec specific stuff runtime mb_type debug output h264/h263 variants/mpeg1/2/4 error concealment /resilience for mpeg1/2 various minor optimizations Originally committed as revision 1746 to svn://svn.ffmpeg.org/ffmpeg/trunk