summaryrefslogtreecommitdiff
path: root/libavcodec/vp9dec.h
Commit message (Collapse)AuthorAge
* vp9: move VP9SharedContext back to the top of VP9ContextHendrik Leppkes2017-09-19
| | | | | | | | VP9SharedContext needs to be the first member so its properties can be safely accessed from hardware accelerators, without the need to share the full VP9Context. Fixes ticket #6674.
* vp9: fix compilation with threading disabled.Ronald S. Bultje2017-09-11
|
* avcodec/vp9: Add tile threading supportIlia Valiakhmetov2017-09-08
| | | | | Signed-off-by: Ilia Valiakhmetov <zakne0ne@gmail.com> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* vp9: split out generic decoding skeleton interface API from VP9 types.Ronald S. Bultje2017-03-28
| | | | | This allows vp9dsp.h to only include the VP9 types header, and not the decoder skeleton interface which is for hardware decoders (dxva2/vaapi).
* vp9: split out reconstruction functions in their own source file.Ronald S. Bultje2017-03-28
|
* vp9: split out loopfilter functions in their own source file.Ronald S. Bultje2017-03-28
|
* vp9: re-split the decoder/format/dsp interface header files.Ronald S. Bultje2017-03-28
The advantage here is that the internal software decoder interface is not exposed to the DSP functions or the hardware accelerations.