summaryrefslogtreecommitdiff
path: root/libavcodec/avdct.c
Commit message (Collapse)AuthorAge
* pixblockdsp, avdct: Add get_pixels_unalignedMartin Storsjö2020-05-13
| | | | | | | | | | | | | Use this in vf_spp.c, where the get_pixels operation is done on unaligned source addresses. Hook up the x86 (mmx and sse) versions of get_pixels to this function pointer, as those implementations seem to support unaligned use. This fixes fate-filter-spp on armv7. Signed-off-by: Martin Storsjö <martin@martin.st>
* avcodec/avdct: Clear IDCTDSPContext contextMichael Niedermayer2020-01-31
| | | | | | | | Fixes use of uninitialized variable and segfault Reviewed-by: Paul B Mahol <onemda@gmail.com> Reviewed-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/avdct: use the proper function to free AVCodecContextJames Almer2018-03-26
| | | | | | Fixes ticket #7074 Signed-off-by: James Almer <jamrial@gmail.com>
* Merge commit '302554835e39b79b977ed60c9afe81b44590dfef'James Almer2017-10-23
| | | | | | | * commit '302554835e39b79b977ed60c9afe81b44590dfef': lavc: Drop deprecated unused public members Merged-by: James Almer <jamrial@gmail.com>
* Merge commit '0871e2337777d9161e7f3554bcad19dabc9e15e1'James Almer2017-10-23
| | | | | | | * commit '0871e2337777d9161e7f3554bcad19dabc9e15e1': lavc: Drop deprecated architectures symbols Merged-by: James Almer <jamrial@gmail.com>
* avcodec/avdct: remove redundant "default" information in optionsClément Bœsch2015-10-26
|
* Prepare for removal of obsolete FF_IDCT_* members.Ronald S. Bultje2015-08-18
|
* avcodec/avdct: support >8bit per sample dctsMichael Niedermayer2014-12-15
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/avdct: add "xvid" alias AVOption and use FF_IDCT_XVIDMichael Niedermayer2014-08-09
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/avdct: Add get_pixels()Michael Niedermayer2014-08-03
| | | | | Suggested-by: ubitux Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/avdct: Add avcodec_dct_get_class()Michael Niedermayer2014-07-28
| | | | | | This should have been in the initial commit of AVDCT Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec: add avdctMichael Niedermayer2014-07-27
This provides a public sustainable API/ABI for DCT functions. Only externally used dct functions are included. The structure is extensible without ABI issues compared to the existing dct contexts. See Mailing list and IRC log of 2014-07-26/27 Reviewed-by: ubitux Signed-off-by: Michael Niedermayer <michaelni@gmx.at>