aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/h264.c
Commit message (Collapse)AuthorAgeFilesLines
* 10l in r5768 (broke mbaff)Loren Merritt2006-07-271-2/+2
| | | | Originally committed as revision 5831 to svn://svn.ffmpeg.org/ffmpeg/trunk
* slightly faster h264 fill_caches()Loren Merritt2006-07-161-9/+8
| | | | Originally committed as revision 5768 to svn://svn.ffmpeg.org/ffmpeg/trunk
* --enable/disable parsers. Warning: some combinations are broken.Måns Rullgård2006-07-091-1/+4
| | | | Originally committed as revision 5691 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify intra prediction mode decodingMichael Niedermayer2006-07-041-10/+3
| | | | Originally committed as revision 5612 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fill_mbaff_ref_list is missing a return statement, its return valueMåns Rullgård2006-07-011-1/+1
| | | | | | is ignored, and it can't possibly fail, so make it void Originally committed as revision 5566 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h264: accept rbsp_trailing longer than 1 byteLoren Merritt2006-06-121-1/+2
| | | | Originally committed as revision 5467 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typo me thinks ...Michael Niedermayer2006-05-291-1/+1
| | | | Originally committed as revision 5421 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h264: MBAFF interlaced decodingLoren Merritt2006-05-281-294/+686
| | | | Originally committed as revision 5419 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h264: faster fill_rectangle()Loren Merritt2006-05-281-37/+60
| | | | Originally committed as revision 5418 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics (initalize variables where they are used)Michael Niedermayer2006-05-101-5/+4
| | | | Originally committed as revision 5356 to svn://svn.ffmpeg.org/ffmpeg/trunk
* decoders should (IMHO) not duplicate frames, the application can do this if ↵Michael Niedermayer2006-05-101-4/+2
| | | | | | it wants Originally committed as revision 5355 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reinit quant matrices if pps is overwritten by another of the same pps_id.Loren Merritt2006-05-051-0/+2
| | | | Originally committed as revision 5346 to svn://svn.ffmpeg.org/ffmpeg/trunk
* warn on interlaced streamsLoren Merritt2006-04-301-0/+2
| | | | Originally committed as revision 5337 to svn://svn.ffmpeg.org/ffmpeg/trunk
* don't force asserts in release builds. 2% faster h264.Loren Merritt2006-04-291-1/+1
| | | | Originally committed as revision 5332 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l in 1.199 (write_back_motion with B-pyramid + spatial)Loren Merritt2006-03-251-0/+3
| | | | Originally committed as revision 5215 to svn://svn.ffmpeg.org/ffmpeg/trunk
* prefetch pixels for future motion compensation. 2-5% faster h264.Loren Merritt2006-03-231-0/+20
| | | | Originally committed as revision 5203 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1.5x faster write_back_motion, 1-3% overallLoren Merritt2006-03-221-34/+21
| | | | Originally committed as revision 5198 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing coverity warnig CID: 253 (reading over the end of the aspect_ratio ↵Michael Niedermayer2006-03-131-1/+1
| | | | | | array for illegal aspect ratios) Originally committed as revision 5163 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Alignment fixes, caused problems on SPARC.David S. Miller2006-03-091-2/+2
| | | | | | patch by "David S. Miller" davem <<at>> davemloft <<dot>> net Originally committed as revision 5130 to svn://svn.ffmpeg.org/ffmpeg/trunk
* (f)printf --> av_log conversionSteve L'Homme2006-03-081-1/+1
| | | | | | taken from a patch by Steve L'Homme Originally committed as revision 5127 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h264_idct8_add_mmxLoren Merritt2006-03-071-6/+31
| | | | Originally committed as revision 5123 to svn://svn.ffmpeg.org/ffmpeg/trunk
* keyframe flag was wrong if SEIs followed the keyframeLoren Merritt2006-03-041-1/+1
| | | | Originally committed as revision 5107 to svn://svn.ffmpeg.org/ffmpeg/trunk
* kill some warningsMåns Rullgård2006-02-251-2/+0
| | | | Originally committed as revision 5063 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix a memory leak on seeking.Loren Merritt2006-02-251-1/+6
| | | | Originally committed as revision 5062 to svn://svn.ffmpeg.org/ffmpeg/trunk
* minor simplifications in cabac_mb_typeLoren Merritt2006-02-221-35/+21
| | | | Originally committed as revision 5048 to svn://svn.ffmpeg.org/ffmpeg/trunk
* don't arbitrarily limit delta_qpLoren Merritt2006-02-161-1/+1
| | | | Originally committed as revision 5026 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix some crashes on negative nalsize.Loren Merritt2006-02-141-0/+9
| | | | Originally committed as revision 5022 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix some crashes when missing framesLoren Merritt2006-02-131-3/+6
| | | | Originally committed as revision 5019 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h264: special case dc-only idct. ~1% faster overallLoren Merritt2006-02-101-38/+59
| | | | Originally committed as revision 4971 to svn://svn.ffmpeg.org/ffmpeg/trunk
* slightly faster loopfilterLoren Merritt2006-02-081-2/+14
| | | | Originally committed as revision 4958 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MSVC-compatible __align8/__align16 declarationSteve L'Homme2006-02-051-5/+5
| | | | | | patch by Steve Lhomme, steve .dot. lhomme .at. free .dot. fr Originally committed as revision 4942 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix silly typos.Diego Biurrun2006-01-311-2/+2
| | | | Originally committed as revision 4915 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make some functions static (patch by Dieter < freebsd at sopwith.solgatos.com >)Dieter2006-01-281-1/+1
| | | | Originally committed as revision 4905 to svn://svn.ffmpeg.org/ffmpeg/trunk
* warning fixes by Luca Abeni, lucabe72 ##@## email ##.## itDiego Biurrun2006-01-251-1/+1
| | | | Originally committed as revision 4898 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove all stray tabs and trailing whitespace, this time for good.Diego Biurrun2006-01-241-4/+4
| | | | Originally committed as revision 4891 to svn://svn.ffmpeg.org/ffmpeg/trunk
* interpret H264 VUI timing info correctlyMåns Rullgård2006-01-191-1/+5
| | | | | | work around bug in x264 build < 44 Originally committed as revision 4866 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update licensing information: The FSF changed postal address.Diego Biurrun2006-01-121-1/+1
| | | | Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* tweak h264_biweightLoren Merritt2006-01-091-6/+6
| | | | Originally committed as revision 4835 to svn://svn.ffmpeg.org/ffmpeg/trunk
* tweak inlines.Loren Merritt2006-01-091-4/+4
| | | | Originally committed as revision 4834 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix asymmetric CQMs with pre-transposed DCT.Loren Merritt2005-12-311-1/+3
| | | | Originally committed as revision 4799 to svn://svn.ffmpeg.org/ffmpeg/trunk
* CQM: fix fallback to JVT scaling listsLoren Merritt2005-12-311-13/+14
| | | | Originally committed as revision 4798 to svn://svn.ffmpeg.org/ffmpeg/trunk
* direct mvs in B_8x8 mbs were set too early.Loren Merritt2005-12-311-2/+10
| | | | Originally committed as revision 4797 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix direct_8x8_inference_flag with 4x4 mvs.Loren Merritt2005-12-311-0/+16
| | | | Originally committed as revision 4796 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix some potential arithmetic overflows in pred_direct_motion() andLoren Merritt2005-12-301-4/+4
| | | | | | ff_h264_weight_WxH_mmx2(). Originally committed as revision 4795 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: tabs --> spaces, some prettyprintingDiego Biurrun2005-12-221-12/+12
| | | | Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk
* new qscale type to distinguish H264Jindřich Makovička2005-12-181-0/+1
| | | | Originally committed as revision 4753 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: Remove all trailing whitespace.Diego Biurrun2005-12-171-388/+388
| | | | Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use PRIxN, %zd, %td formats where neededMåns Rullgård2005-12-121-1/+1
| | | | Originally committed as revision 4740 to svn://svn.ffmpeg.org/ffmpeg/trunk
* recognize some more nal typesLoren Merritt2005-12-111-5/+12
| | | | Originally committed as revision 4734 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix a crash on seeking to an invalid frameLoren Merritt2005-11-101-2/+5
| | | | Originally committed as revision 4685 to svn://svn.ffmpeg.org/ffmpeg/trunk