summaryrefslogtreecommitdiff
path: root/libavcodec/h264chroma_template.c
Commit message (Collapse)AuthorAge
* Merge commit 'e4a94d8b36c48d95a7d412c40d7b558422ff659c'James Almer2017-03-21
|\ | | | | | | | | | | | | * commit 'e4a94d8b36c48d95a7d412c40d7b558422ff659c': h264chroma: Change type of stride parameters to ptrdiff_t Merged-by: James Almer <jamrial@gmail.com>
| * h264chroma: Change type of stride parameters to ptrdiff_tDiego Biurrun2016-09-29
| | | | | | | | | | This avoids SIMD-optimized functions having to sign-extend their stride argument manually to be able to do pointer arithmetic.
* | Merge commit '982b596ea6640bfe218a31f6c3fc542d9fe61c31'Michael Niedermayer2014-02-20
|\| | | | | | | | | | | | | * commit '982b596ea6640bfe218a31f6c3fc542d9fe61c31': h264: avoid undefined behavior in chroma motion compensation Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * h264: avoid undefined behavior in chroma motion compensationJanne Grunau2014-02-20
| | | | | | | | | | | | Makes fate-h264 pass under valgrind --undef-value-errors=yes with -cpuflags none. {avg,put}_h264_chroma_mc8_8 approximately 5% faster, {avg,put}_h264_chroma_mc4_8 2% faster both on x86 and arm.
* | mpegvideo: implement ff_put_h264_chroma_mc1 & ff_avg_h264_chroma_mc2Michael Niedermayer2013-05-29
| | | | | | | | | | | | | | | | These are needed for lowres 3 This may fix Ticket2538 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '79dad2a932534d1155079f937649e099f9e5cc27'Michael Niedermayer2013-02-07
|/ | | | | | | | | | | | | * commit '79dad2a932534d1155079f937649e099f9e5cc27': dsputil: Separate h264chroma Conflicts: libavcodec/dsputil_template.c libavcodec/ppc/dsputil_ppc.c libavcodec/vc1dec.c libavcodec/vc1dsp.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
* dsputil: Separate h264chromaDiego Biurrun2013-02-06