summaryrefslogtreecommitdiffstats
path: root/libavcodec/h264chroma.h
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit 'e4a94d8b36c48d95a7d412c40d7b558422ff659c'James Almer2017-03-211-1/+2
|\ | | | | | | | | | | | | * 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-291-1/+2
| | | | | | | | | | This avoids SIMD-optimized functions having to sign-extend their stride argument manually to be able to do pointer arithmetic.
* | avcodec: loongson3 optimized h264chroma put and avg with mmi周晓勇2015-06-021-0/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '71617884a2a673908bd5c0f73d4f91fdca3da82a'Michael Niedermayer2014-01-151-0/+1
|\ \ | |/ | | | | | | | | | | * commit '71617884a2a673908bd5c0f73d4f91fdca3da82a': aarch64: h264 chroma motion compensation NEON optimizations Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * aarch64: h264 chroma motion compensation NEON optimizationsJanne Grunau2014-01-151-0/+1
| | | | | | | | | | Since RV40 and VC-1 use almost the same algorithm so optimizations for those two decoders are easy to do and included.
* | mpegvideo: implement ff_put_h264_chroma_mc1 & ff_avg_h264_chroma_mc2Michael Niedermayer2013-05-291-2/+2
| | | | | | | | | | | | | | | | These are needed for lowres 3 This may fix Ticket2538 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '0c15a9aa7e1654a19144eb594f9639a57fd47482'Michael Niedermayer2013-04-221-1/+0
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '0c15a9aa7e1654a19144eb594f9639a57fd47482': sh4: Remove dubious aligned dsputil code Conflicts: libavcodec/sh4/dsputil_align.c libavcodec/sh4/h264chroma_init.c libavcodec/sh4/hpeldsp.c libavcodec/sh4/qpel.c If someone wants to maintain the sh4 code in ffmpeg, wants to add more optimizations, or volunteers to maintain any of what is removed here and can confirm that they are faster. Then please contact us! Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * sh4: Remove dubious aligned dsputil codeDiego Biurrun2013-04-221-1/+0
| | | | | | | | | | | | The code represents a considerable maintenance burden and it is not clear that it gives a noticeable benefit to outweigh this after 10 years of improvements in compiler technology since its creation.
* | Merge commit '79dad2a932534d1155079f937649e099f9e5cc27'Michael Niedermayer2013-02-071-4/+4
|/ | | | | | | | | | | | | * 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-061-0/+38
OpenPOWER on IntegriCloud