summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* put loop counter in a register if possible. makes some of the qpel functions ↵Loren Merritt2008-02-06
| | | | | | 3% faster. Originally committed as revision 11876 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix aliasing warnings. simpler too.Loren Merritt2008-02-06
| | | | Originally committed as revision 11875 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constant was excessively alignedLoren Merritt2008-02-06
| | | | Originally committed as revision 11874 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check that we have enough input data in IMC decoder.Reimar Döffinger2008-02-05
| | | | Originally committed as revision 11872 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ssse3 h264 motion compensation.Loren Merritt2008-02-05
| | | | | | 25% faster tham mmx on core2, 35% if you discount fullpel, 4% overall decoding. Originally committed as revision 11871 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add qpel rounder once during hv rather than twice during hv and whatever ↵Loren Merritt2008-02-05
| | | | | | it's averaged with Originally committed as revision 11870 to svn://svn.ffmpeg.org/ffmpeg/trunk
* clean up an ugliness introduced in r11826. this syntax will require fewer ↵Loren Merritt2008-02-05
| | | | | | changes when adding future sse2 code. Originally committed as revision 11868 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Deprecate old and inefficient per instruction asm().Michael Niedermayer2008-02-04
| | | | Originally committed as revision 11865 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reduce code duplicationLoren Merritt2008-02-04
| | | | Originally committed as revision 11863 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make luma_dc_quant_i and luma_dc_quant_p const, fixes a couple ofDiego Biurrun2008-02-04
| | | | | | | "assignment discards qualifiers from pointer target type" warnings. blessed by Konstantin Shishkov Originally committed as revision 11850 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constMichael Niedermayer2008-02-04
| | | | Originally committed as revision 11846 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constMichael Niedermayer2008-02-03
| | | | Originally committed as revision 11840 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpegvideo.h has two function declarations with the 'inline' specifierUoti Urpala2008-02-03
| | | | | | | | | | | but no definition for those functions. The C standard requires a definition to appear in the same translation unit for any function declared with 'inline'. Most of the files including mpegvideo.h do not define those functions. Fix this by removing the 'inline' specifiers from the header. patch by Uoti Urpala Originally committed as revision 11830 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avg_pixels4_mmx2Loren Merritt2008-02-03
| | | | Originally committed as revision 11829 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use mmx2/3dnow avg functions in avg_qpel*_mc00Loren Merritt2008-02-03
| | | | Originally committed as revision 11828 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ff_h264_idct8_add_sse2.Loren Merritt2008-02-03
| | | | | | compared to mmx, 217->126 cycles on core2, 262->220 on k8. Originally committed as revision 11826 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove some movq in ff_h264_idct8_add_mmx. 225->217 cycles on core2.Loren Merritt2008-02-03
| | | | Originally committed as revision 11825 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make avcodec_decode_* functions take const input buffers.Michael Niedermayer2008-02-02
| | | | Originally committed as revision 11823 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100l, since we already check for buf_size == 769 we should alsoReimar Döffinger2008-02-02
| | | | | | handle buf_size < 769 instead of just crashing in smacker decoder. Originally committed as revision 11822 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use bytestream_get_be24 to simplify palette parsing.Reimar Döffinger2008-02-02
| | | | Originally committed as revision 11821 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mark qtrle input data as const.Reimar Döffinger2008-02-02
| | | | Originally committed as revision 11820 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add some const where appropriateReimar Döffinger2008-02-02
| | | | Originally committed as revision 11818 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix warning:Reimar Döffinger2008-02-02
| | | | | | libavcodec/tiffenc.c:136: warning: pointer type mismatch in conditional expression Originally committed as revision 11817 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Some consts for cscd decoder helper functionsReimar Döffinger2008-02-02
| | | | Originally committed as revision 11809 to svn://svn.ffmpeg.org/ffmpeg/trunk
* "swap first two elements of L1 if L0 and L1 are identical" applies after ↵Loren Merritt2008-02-02
| | | | | | splitting the lists into fields Originally committed as revision 11808 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix mbaff diagonal neighbor mvLoren Merritt2008-02-02
| | | | Originally committed as revision 11807 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mbaff spatial directLoren Merritt2008-02-02
| | | | Originally committed as revision 11806 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not modify input dataKostya Shishkov2008-02-02
| | | | Originally committed as revision 11805 to svn://svn.ffmpeg.org/ffmpeg/trunk
* IMC decoder always operates on 64-byte blocksKostya Shishkov2008-02-02
| | | | Originally committed as revision 11804 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use AV_RL* instead of le2me_*Aurelien Jacobs2008-02-01
| | | | Originally committed as revision 11802 to svn://svn.ffmpeg.org/ffmpeg/trunk
* don't cast const awayAurelien Jacobs2008-02-01
| | | | Originally committed as revision 11801 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constAurelien Jacobs2008-02-01
| | | | Originally committed as revision 11800 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constAurelien Jacobs2008-02-01
| | | | Originally committed as revision 11799 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constMichael Niedermayer2008-02-01
| | | | Originally committed as revision 11796 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constMichael Niedermayer2008-02-01
| | | | Originally committed as revision 11795 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constMichael Niedermayer2008-02-01
| | | | Originally committed as revision 11794 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constMichael Niedermayer2008-02-01
| | | | Originally committed as revision 11793 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add some const keywords in rtjpeg decoderReimar Döffinger2008-02-01
| | | | Originally committed as revision 11792 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constMichael Niedermayer2008-02-01
| | | | Originally committed as revision 11791 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constMichael Niedermayer2008-02-01
| | | | Originally committed as revision 11790 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constMichael Niedermayer2008-02-01
| | | | Originally committed as revision 11789 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constMichael Niedermayer2008-02-01
| | | | Originally committed as revision 11788 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constMichael Niedermayer2008-02-01
| | | | Originally committed as revision 11787 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constMichael Niedermayer2008-02-01
| | | | Originally committed as revision 11786 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constMichael Niedermayer2008-02-01
| | | | Originally committed as revision 11785 to svn://svn.ffmpeg.org/ffmpeg/trunk
* some constMichael Niedermayer2008-02-01
| | | | Originally committed as revision 11784 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constMichael Niedermayer2008-02-01
| | | | Originally committed as revision 11783 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constMichael Niedermayer2008-02-01
| | | | Originally committed as revision 11782 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constMichael Niedermayer2008-02-01
| | | | Originally committed as revision 11781 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constMichael Niedermayer2008-02-01
| | | | Originally committed as revision 11780 to svn://svn.ffmpeg.org/ffmpeg/trunk