46 Commits (3e93c8ed146fcf16065a98dd3f7eee27022684ae)

Author SHA1 Message Date
Michael Niedermayer 5ca43c25f6 Move setting MB_TYPE_L0L1 for direct MBs up, this is simpler. 15 years ago
Michael Niedermayer cc51b28299 Split cabac decoding code out of h264.c. 15 years ago
Michael Niedermayer 8e71d89a7b Move golomb_to_int*cbp tables back to h264_data.h as svq3.c used them. 15 years ago
Michael Niedermayer e1e949026e Split cavlc out of h264.c. 15 years ago
Michael Niedermayer 889fce8e30 Split (picture|seq) parameter set decoding out of h264.c. 15 years ago
Michael Niedermayer 9c09546352 Split SEI code off h264.c. 15 years ago
Michael Niedermayer 082cf97106 Split h264 loop filter off h264.c. 15 years ago
Michael Niedermayer 903d58f631 Get rid of #include "svq3.c" 15 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 years ago
Stefan Gehrer 45beb850de remove zigzag_scan8x8, it is the same as ff_zigzag_direct 16 years ago
Jason Garrett-Glaser aac8b76983 H.264 loopfilter speed tweaks 16 years ago
Diego Biurrun f107a02d4e Move encoder-specific quantize_c and related tables to the H.264 encoder. 16 years ago
Diego Biurrun ce9ff9cc52 Move #defines that are mostly used in h264.c out of h264data.h and into h264.h. 16 years ago
Diego Biurrun 3c54686885 Move H.264 tables that are only useful for encoding to h264enc.c. 16 years ago
Andreas Öman b09a7c05f6 h264: Implement decoding of picture timing SEI message. 16 years ago
Michael Niedermayer 44ee6135e2 Move nal unit types enum and EXTENDED_SAR #define from h264data.h to h264.h. 16 years ago
Stefano Sabatini 987903826b Globally rename the header inclusion guard names. 17 years ago
Michael Niedermayer 0af6967ee7 chroma_format_idc=0 aka grayscale support. 17 years ago
Diego Biurrun 245976da2a Use full path for #includes from another directory. 17 years ago
Aurelien Jacobs 9701840bb5 add FF_ prefix to all (frame)_TYPE usage 17 years ago
Loren Merritt be0995b166 more aspect ratios added in one of the ammendments 17 years ago
Diego Biurrun 5b21bdabe4 Add FFMPEG_ prefix to all multiple inclusion guards. 17 years ago
Kostya Shishkov c92a30bb06 Move H.264 intra prediction functions into their own context 18 years ago
Michael Niedermayer be693f956e int->uint8_t 18 years ago
Michael Niedermayer 50464a1e83 int->int8_t (no need for them to be int ...) 18 years ago
Diego Biurrun e5a389a1b7 license header consistency cosmetics 18 years ago
Guillaume Poirier efb775777f add a comment to indicate which #endif belong to which #define 18 years ago
Måns Rullgård 699b3f99d0 add multiple inclusion guards to headers 18 years ago
Måns Rullgård 99545457bf include all prerequisites in header files 18 years ago
Panagiotis Issaris acd8d10ffb Making rem6 and div6 globally visible and thus adding prefixes. 18 years ago
Panagiotis Issaris 550e66cb59 Change NAL unit type defines to an enum and move to a header file for usage 18 years ago
Michael Niedermayer 65342b2b4a merge clip() into the alpha/beta/tc0 tables (10% faster filter_mb_fast() on P3) 18 years ago
Diego Biurrun b78e7197a8 Change license headers to say 'FFmpeg' instead of 'this program/this library' 18 years ago
Loren Merritt 5d18eaad13 h264: MBAFF interlaced decoding 19 years ago
Diego Biurrun 5509bffa88 Update licensing information: The FSF changed postal address. 19 years ago
Diego Biurrun 115329f160 COSMETICS: Remove all trailing whitespace. 19 years ago
Loren Merritt 239ea04ccf decode custom quant matrices. 19 years ago
Loren Merritt 1b7576e785 typo in cabac tables 20 years ago
Loren Merritt 43efd19a88 decode H.264 with 8x8 transform. 20 years ago
Loren Merritt b75e10d52c vismv didn't display 8x8 mvs in H.264 20 years ago
Laurent Aimar e5017ab870 h264 - progressive I frame CABAC support patch by (Laurent Aimar <fenrir at via dot ecp dot fr>) 21 years ago
Michael Niedermayer 980a82b70b h264 loop filter for progressive I&P frames by (Laurent Aimar <fenrir at via dot ecp dot fr>) 21 years ago
Michael Niedermayer 5ff85f1d8b AVRational 22 years ago
Michael Niedermayer 8a3b6f92e0 10l 22 years ago
Michael Niedermayer 7bc9090a41 simplified adressing of most mb based arrays (mb_x + mb_y*s->mb_stride) now instead of mb_x + mb_y*mb_width and 1+mb_x + (1+mb_y)*(mb_width+2) and ... mixture 22 years ago
Michael Niedermayer 0da71265d8 H264 decoder & demuxer 22 years ago