diff options
author | Thiago Santos <thiago.sousa.santos@collabora.com> | 2014-12-14 22:59:27 +0200 |
---|---|---|
committer | Luca Barbato <lu_zero@gentoo.org> | 2014-12-14 22:04:38 +0100 |
commit | bab8d73765238bfeea7a8dfd454f40ac213b3d22 (patch) | |
tree | 1d5a1b4431855666b137eb9e7d4f751902cc28be /libavcodec/vaapi.c | |
parent | 5a82ad644f281701eb22e0359fd732fac67aafa4 (diff) | |
download | ffmpeg-bab8d73765238bfeea7a8dfd454f40ac213b3d22.tar.gz |
vaapi: wrap codec specific functions in appropiate #ifs
Fix linking when only a subset of vaapi decoders is enabled.
Bug-Id: 760
CC: libav-stable@libav.org
Signed-off-by: RĂ©mi Denis-Courmont <remi@remlab.net>
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Diffstat (limited to 'libavcodec/vaapi.c')
-rw-r--r-- | libavcodec/vaapi.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libavcodec/vaapi.c b/libavcodec/vaapi.c index b2dc41d7fe..fcc6243899 100644 --- a/libavcodec/vaapi.c +++ b/libavcodec/vaapi.c @@ -194,6 +194,9 @@ void ff_vaapi_common_end_frame(AVCodecContext *avctx) vactx->slice_params_alloc = 0; } +#if CONFIG_H263_VAAPI_HWACCEL || CONFIG_MPEG1_VAAPI_HWACCEL || \ + CONFIG_MPEG2_VAAPI_HWACCEL || CONFIG_MPEG4_VAAPI_HWACCEL || \ + CONFIG_VC1_VAAPI_HWACCEL || CONFIG_WMV3_VAAPI_HWACCEL int ff_vaapi_mpeg_end_frame(AVCodecContext *avctx) { struct vaapi_context * const vactx = avctx->hwaccel_context; @@ -215,5 +218,6 @@ finish: ff_vaapi_common_end_frame(avctx); return ret; } +#endif /* @} */ |