diff options
author | sfan5 <sfan5@live.de> | 2021-10-18 16:50:39 +0200 |
---|---|---|
committer | sfan5 <sfan5@live.de> | 2022-10-02 14:12:26 +0200 |
commit | 5463d3eeff0aeff4f9c6d7634ace157ceb2cec57 (patch) | |
tree | 648d819132bd58c5fa476dde9cf03c50d3d76160 /meson.build | |
parent | 2207236aaae54f32c1861c6fd77219e28139dc78 (diff) | |
download | mpv-5463d3eeff0aeff4f9c6d7634ace157ceb2cec57.tar.bz2 mpv-5463d3eeff0aeff4f9c6d7634ace157ceb2cec57.tar.xz |
vo_gpu: hwdec: add Android hwdec utilizing AImageReader
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/meson.build b/meson.build index c0c769736b..244977dc9c 100644 --- a/meson.build +++ b/meson.build @@ -1264,6 +1264,15 @@ if features['ffnvcodec'] sources += files('video/cuda.c') endif +android_media_ndk = get_option('android-media-ndk').require( + features['android'] and cc.has_header_symbol('media/NdkImageReader.h', 'AIMAGE_FORMAT_PRIVATE') +) +features += {'android-media-ndk': android_media_ndk.allowed()} +if features['android-media-ndk'] + # header only, library is dynamically loaded + sources += files('video/out/hwdec/hwdec_aimagereader.c') +endif + cuda_hwaccel = get_option('cuda-hwaccel').require( features['ffnvcodec'], error_message: 'ffnvcodec was not found!', |