summaryrefslogtreecommitdiffstats
path: root/libavcodec/diracdsp.c
Commit message (Collapse)AuthorAgeFilesLines
* diracdsp: add dequantization SIMDRostislav Pehlivanov2016-07-111-0/+24
| | | | | | Currently unused, to be used in the following commits. Signed-off-by: Rostislav Pehlivanov <rpehlivanov@obe.tv>
* diracdsp: Make x86 files/functions names consistentTimothy Gu2016-02-051-2/+2
|
* avcodec/diracdsp: use av_clip_uintp2James Almer2016-01-211-31/+19
| | | | | Reviewed-by: Rostislav Pehlivanov <atomnuker@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* diracdec: add support for 12 bit videosRostislav Pehlivanov2016-01-211-0/+18
| | | | | | | | | The DSP lacked a function needed to convert signed to unsigned. This was ignored when originally adding support and templating for bit depths greater than 8. The 10 bit function was used for 12 bit pictures and resulted in an improper conversion. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* diracdec: Template DSP functions adding 10-bit versionsKieran Kunhya2015-12-101-3/+22
|
* avcodec/diracdsp: Mark ff_diracdsp_init() as av_coldMichael Niedermayer2015-02-271-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge commit '2d60444331fca1910510038dd3817bea885c2367'Michael Niedermayer2014-07-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | * commit '2d60444331fca1910510038dd3817bea885c2367': dsputil: Split motion estimation compare bits off into their own context Conflicts: configure libavcodec/Makefile libavcodec/arm/Makefile libavcodec/dvenc.c libavcodec/error_resilience.c libavcodec/h264.h libavcodec/h264_slice.c libavcodec/me_cmp.c libavcodec/me_cmp.h libavcodec/motion_est.c libavcodec/motion_est_template.c libavcodec/mpeg4videoenc.c libavcodec/mpegvideo.c libavcodec/mpegvideo_enc.c libavcodec/x86/Makefile libavcodec/x86/me_cmp_init.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
* dirac: mark some variables const.Michael Niedermayer2012-03-151-2/+2
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* dirac: ff_diracdsp_init_mmx() is only compiled when yasm is availableMichael Niedermayer2011-10-311-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* dirac: enable diracdsp_mmxMichael Niedermayer2011-10-301-2/+2
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Dirac: More formatingJordi Ortiz2011-10-301-69/+69
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* DIRAC Decoder stable version, MMX support removed.multiple authors2011-10-301-0/+201
Look for MMX_DISABLED to find the disabled functions. Authors of this code are Marco Gerards <marco@gnu.org> and David Conrad <lessen42@gmail.com> With changes from Jordi Ortiz <nenjordi@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
OpenPOWER on IntegriCloud