[FFmpeg-devel] [PATCH 4/4] vp9: split out generic decoding skeleton interface API from VP9 types.

Michael Niedermayer michael at niedermayer.cc
Tue Mar 28 04:12:15 EEST 2017


On Mon, Mar 27, 2017 at 05:35:35PM -0400, Ronald S. Bultje wrote:
> This allows vp9dsp.h to only include the VP9 types header, and not the
> decoder skeleton interface which is for hardware decoders (dxva2/vaapi).
> ---
>  libavcodec/dxva2_vp9.c |   2 +-
>  libavcodec/vaapi_vp9.c |   2 +-
>  libavcodec/vp9.h       | 145 +-----------------------------------------
>  libavcodec/vp9dec.h    |   1 +
>  libavcodec/vp9dsp.h    |   4 +-
>  libavcodec/vp9shared.h | 169 +++++++++++++++++++++++++++++++++++++++++++++++++
>  6 files changed, 176 insertions(+), 147 deletions(-)
>  create mode 100644 libavcodec/vp9shared.h

breaks on arm

CC      libavcodec/arm/vp9dsp_init_10bpp_arm.o
In file included from src/libavcodec/arm/vp9dsp_init_10bpp_arm.c:23:0:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_regular64_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:1: error: implicit declaration of function ‘LOCAL_ALIGNED_16’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:158: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:244: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:244: note: each undeclared identifier is reported only once for each function it appears in
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_sharp64_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:550: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:634: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_smooth64_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:939: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:1024: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_regular64_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:1331: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:1417: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_sharp64_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:1723: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:1807: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_smooth64_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:2112: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:2197: error: ‘temp’ undeclared (first use in this function)
In file included from src/libavcodec/arm/vp9dsp_init_10bpp_arm.c:23:0:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_regular32_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:158: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:244: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_sharp32_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:550: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:634: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_smooth32_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:939: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:1024: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_regular32_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:1331: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:1417: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_sharp32_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:1723: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:1807: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_smooth32_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:2112: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:2197: error: ‘temp’ undeclared (first use in this function)
In file included from src/libavcodec/arm/vp9dsp_init_10bpp_arm.c:23:0:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_regular16_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:158: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:244: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_sharp16_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:550: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:634: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_smooth16_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:939: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:1024: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_regular16_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:1331: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:1417: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_sharp16_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:1723: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:1807: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_smooth16_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:2112: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:2197: error: ‘temp’ undeclared (first use in this function)
In file included from src/libavcodec/arm/vp9dsp_init_10bpp_arm.c:23:0:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_regular8_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:157: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:239: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_sharp8_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:540: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:620: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_smooth8_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:920: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:1001: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_regular8_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:1303: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:1385: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_sharp8_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:1686: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:1766: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_smooth8_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:2066: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:2147: error: ‘temp’ undeclared (first use in this function)
In file included from src/libavcodec/arm/vp9dsp_init_10bpp_arm.c:23:0:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_regular4_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:157: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:239: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_sharp4_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:540: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:620: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_smooth4_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:920: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:1001: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_regular4_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:1303: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:1385: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_sharp4_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:1686: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:1766: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_smooth4_hv_10_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:2066: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:2147: error: ‘temp’ undeclared (first use in this function)
make: *** [libavcodec/arm/vp9dsp_init_10bpp_arm.o] Error 1
CC      libavcodec/arm/vp9dsp_init_12bpp_arm.o
In file included from src/libavcodec/arm/vp9dsp_init_12bpp_arm.c:23:0:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_regular64_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:1: error: implicit declaration of function ‘LOCAL_ALIGNED_16’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:158: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:244: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:244: note: each undeclared identifier is reported only once for each function it appears in
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_sharp64_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:550: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:634: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_smooth64_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:939: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:1024: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_regular64_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:1331: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:1417: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_sharp64_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:1723: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:1807: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_smooth64_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:2112: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:92:2197: error: ‘temp’ undeclared (first use in this function)
In file included from src/libavcodec/arm/vp9dsp_init_12bpp_arm.c:23:0:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_regular32_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:158: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:244: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_sharp32_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:550: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:634: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_smooth32_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:939: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:1024: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_regular32_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:1331: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:1417: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_sharp32_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:1723: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:1807: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_smooth32_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:2112: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:93:2197: error: ‘temp’ undeclared (first use in this function)
In file included from src/libavcodec/arm/vp9dsp_init_12bpp_arm.c:23:0:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_regular16_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:158: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:244: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_sharp16_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:550: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:634: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_smooth16_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:939: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:1024: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_regular16_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:1331: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:1417: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_sharp16_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:1723: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:1807: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_smooth16_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:2112: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:94:2197: error: ‘temp’ undeclared (first use in this function)
In file included from src/libavcodec/arm/vp9dsp_init_12bpp_arm.c:23:0:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_regular8_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:157: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:239: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_sharp8_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:540: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:620: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_smooth8_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:920: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:1001: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_regular8_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:1303: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:1385: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_sharp8_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:1686: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:1766: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_smooth8_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:2066: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:95:2147: error: ‘temp’ undeclared (first use in this function)
In file included from src/libavcodec/arm/vp9dsp_init_12bpp_arm.c:23:0:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_regular4_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:157: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:239: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_sharp4_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:540: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:620: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘put_smooth4_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:920: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:1001: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_regular4_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:1303: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:1385: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_sharp4_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:1686: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:1766: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c: In function ‘avg_smooth4_hv_12_neon’:
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:2066: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c:96:2147: error: ‘temp’ undeclared (first use in this function)
make: *** [libavcodec/arm/vp9dsp_init_12bpp_arm.o] Error 1
CC      libavcodec/arm/vp9dsp_init_arm.o
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘put_regular64_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:91:1: error: implicit declaration of function ‘LOCAL_ALIGNED_16’
src/libavcodec/arm/vp9dsp_init_arm.c:91:155: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:91:234: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c:91:234: note: each undeclared identifier is reported only once for each function it appears in
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘put_sharp64_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:91:522: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:91:599: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘put_smooth64_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:91:886: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:91:964: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘avg_regular64_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:91:1253: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:91:1332: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘avg_sharp64_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:91:1620: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:91:1697: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘avg_smooth64_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:91:1984: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:91:2062: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘put_regular32_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:92:155: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:92:234: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘put_sharp32_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:92:522: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:92:599: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘put_smooth32_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:92:886: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:92:964: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘avg_regular32_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:92:1253: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:92:1332: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘avg_sharp32_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:92:1620: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:92:1697: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘avg_smooth32_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:92:1984: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:92:2062: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘put_regular16_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:93:155: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:93:234: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘put_sharp16_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:93:522: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:93:599: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘put_smooth16_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:93:886: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:93:964: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘avg_regular16_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:93:1253: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:93:1332: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘avg_sharp16_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:93:1620: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:93:1697: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘avg_smooth16_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:93:1984: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:93:2062: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘put_regular8_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:94:154: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:94:229: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘put_sharp8_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:94:512: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:94:585: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘put_smooth8_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:94:867: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:94:941: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘avg_regular8_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:94:1225: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:94:1300: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘avg_sharp8_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:94:1583: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:94:1656: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘avg_smooth8_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:94:1938: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:94:2012: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘put_regular4_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:95:154: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:95:229: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘put_sharp4_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:95:512: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:95:585: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘put_smooth4_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:95:867: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:95:941: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘avg_regular4_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:95:1225: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:95:1300: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘avg_sharp4_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:95:1583: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:95:1656: error: ‘temp’ undeclared (first use in this function)
src/libavcodec/arm/vp9dsp_init_arm.c: In function ‘avg_smooth4_hv_neon’:
src/libavcodec/arm/vp9dsp_init_arm.c:95:1938: error: expected expression before ‘uint8_t’
src/libavcodec/arm/vp9dsp_init_arm.c:95:2012: error: ‘temp’ undeclared (first use in this function)
make: *** [libavcodec/arm/vp9dsp_init_arm.o] Error 1
make: Target `all' not remade because of errors.

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Democracy is the form of government in which you can choose your dictator
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20170328/bb8734f1/attachment.sig>


More information about the ffmpeg-devel mailing list