summaryrefslogtreecommitdiff
path: root/libavcodec/vp9dsp.h
diff options
context:
space:
mode:
authorRonald S. Bultje <rsbultje@gmail.com>2017-03-27 22:05:17 -0400
committerRonald S. Bultje <rsbultje@gmail.com>2017-03-28 18:04:27 -0400
commit0c466417846f80a134dd7078435829c8e47fcbb0 (patch)
treea06bddbbc9186834fa1bd1d5b61e3bbc3e8bd6e8 /libavcodec/vp9dsp.h
parent6d0d1c4a43f5e5fc195226367fd1c49843d25d71 (diff)
downloadffmpeg-0c466417846f80a134dd7078435829c8e47fcbb0.tar.gz
vp9: split out generic decoding skeleton interface API from VP9 types.
This allows vp9dsp.h to only include the VP9 types header, and not the decoder skeleton interface which is for hardware decoders (dxva2/vaapi).
Diffstat (limited to 'libavcodec/vp9dsp.h')
-rw-r--r--libavcodec/vp9dsp.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/libavcodec/vp9dsp.h b/libavcodec/vp9dsp.h
index d2c48b4d1b..e2256316a8 100644
--- a/libavcodec/vp9dsp.h
+++ b/libavcodec/vp9dsp.h
@@ -111,13 +111,13 @@ typedef struct VP9DSPContext {
*
* dst/stride are aligned by hsize
*/
- vp9_mc_func mc[5][4][2][2][2];
+ vp9_mc_func mc[5][N_FILTERS][2][2][2];
/*
* for scalable MC, first 3 dimensions identical to above, the other two
* don't exist since it changes per stepsize.
*/
- vp9_scaled_mc_func smc[5][4][2];
+ vp9_scaled_mc_func smc[5][N_FILTERS][2];
} VP9DSPContext;
extern const int16_t ff_vp9_subpel_filters[3][16][8];