summaryrefslogtreecommitdiff
path: root/libavcodec/h264data.h
Commit message (Collapse)AuthorAge
* Use full internal pathname in doxygen @file directives.Diego Biurrun2009-02-01
| | | | | | | 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
* remove zigzag_scan8x8, it is the same as ff_zigzag_directStefan Gehrer2009-01-24
| | | | Originally committed as revision 16744 to svn://svn.ffmpeg.org/ffmpeg/trunk
* H.264 loopfilter speed tweaksJason Garrett-Glaser2008-12-19
| | | | Originally committed as revision 16240 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move encoder-specific quantize_c and related tables to the H.264 encoder.Diego Biurrun2008-11-26
| | | | Originally committed as revision 15937 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move #defines that are mostly used in h264.c out of h264data.h and into h264.h.Diego Biurrun2008-11-24
| | | | Originally committed as revision 15927 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move H.264 tables that are only useful for encoding to h264enc.c.Diego Biurrun2008-11-21
| | | | Originally committed as revision 15899 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h264: Implement decoding of picture timing SEI message.Andreas Öman2008-11-04
| | | | | | | | | 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
* Move nal unit types enum and EXTENDED_SAR #define from h264data.h to h264.h.Michael Niedermayer2008-10-03
| | | | Originally committed as revision 15534 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Globally rename the header inclusion guard names.Stefano Sabatini2008-08-31
| | | | | | | | | 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
* chroma_format_idc=0 aka grayscale support.Michael Niedermayer2008-07-26
| | | | | | | | | | 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
* Use full path for #includes from another directory.Diego Biurrun2008-05-09
| | | | Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add FF_ prefix to all (frame)_TYPE usageAurelien Jacobs2008-03-09
| | | | Originally committed as revision 12399 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more aspect ratios added in one of the ammendmentsLoren Merritt2008-03-01
| | | | Originally committed as revision 12282 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add FFMPEG_ prefix to all multiple inclusion guards.Diego Biurrun2007-10-17
| | | | Originally committed as revision 10765 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move H.264 intra prediction functions into their own contextKostya Shishkov2007-09-05
| | | | Originally committed as revision 10397 to svn://svn.ffmpeg.org/ffmpeg/trunk
* int->uint8_tMichael Niedermayer2007-08-24
| | | | Originally committed as revision 10205 to svn://svn.ffmpeg.org/ffmpeg/trunk
* int->int8_t (no need for them to be int ...)Michael Niedermayer2007-08-24
| | | | Originally committed as revision 10204 to svn://svn.ffmpeg.org/ffmpeg/trunk
* license header consistency cosmeticsDiego Biurrun2007-07-05
| | | | Originally committed as revision 9484 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add a comment to indicate which #endif belong to which #defineGuillaume Poirier2007-06-17
| | | | Originally committed as revision 9356 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add multiple inclusion guards to headersMåns Rullgård2007-06-17
| | | | Originally committed as revision 9345 to svn://svn.ffmpeg.org/ffmpeg/trunk
* include all prerequisites in header filesMåns Rullgård2007-06-16
| | | | Originally committed as revision 9344 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Making rem6 and div6 globally visible and thus adding prefixes.Panagiotis Issaris2006-12-07
| | | | Originally committed as revision 7245 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change NAL unit type defines to an enum and move to a header file for usagePanagiotis Issaris2006-12-05
| | | | | | in other code. Originally committed as revision 7226 to svn://svn.ffmpeg.org/ffmpeg/trunk
* merge clip() into the alpha/beta/tc0 tables (10% faster filter_mb_fast() on P3)Michael Niedermayer2006-11-01
| | | | Originally committed as revision 6863 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change license headers to say 'FFmpeg' instead of 'this program/this library'Diego Biurrun2006-10-07
| | | | | | and fix GPL/LGPL version mismatches. Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h264: MBAFF interlaced decodingLoren Merritt2006-05-28
| | | | Originally committed as revision 5419 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update licensing information: The FSF changed postal address.Diego Biurrun2006-01-12
| | | | Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: Remove all trailing whitespace.Diego Biurrun2005-12-17
| | | | Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* decode custom quant matrices.Loren Merritt2005-10-25
| | | | | | based on a patch by anonymous, with optimizations by me. Originally committed as revision 4660 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typo in cabac tablesLoren Merritt2005-06-08
| | | | Originally committed as revision 4360 to svn://svn.ffmpeg.org/ffmpeg/trunk
* decode H.264 with 8x8 transform.Loren Merritt2005-06-02
| | | | | | deblocking is still incorrect with 8x8+cavlc Originally committed as revision 4339 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vismv didn't display 8x8 mvs in H.264Loren Merritt2005-03-03
| | | | Originally committed as revision 4000 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h264 - progressive I frame CABAC support patch by (Laurent Aimar <fenrir at ↵Laurent Aimar2004-03-26
| | | | | | via dot ecp dot fr>) Originally committed as revision 2932 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h264 loop filter for progressive I&P frames by (Laurent Aimar <fenrir at via ↵Michael Niedermayer2004-03-19
| | | | | | dot ecp dot fr>) Originally committed as revision 2908 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AVRationalMichael Niedermayer2003-10-20
| | | | | | | | | | 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
* 10lMichael Niedermayer2003-04-10
| | | | Originally committed as revision 1747 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplified adressing of most mb based arrays (mb_x + mb_y*s->mb_stride) now ↵Michael Niedermayer2003-04-10
| | | | | | | | | | | 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
* H264 decoder & demuxerMichael Niedermayer2003-04-04
Originally committed as revision 1732 to svn://svn.ffmpeg.org/ffmpeg/trunk