summaryrefslogtreecommitdiffstats
path: root/wscript
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2017-01-24 08:11:42 +0100
committerwm4 <wm4@nowhere>2017-01-24 08:11:42 +0100
commitb14fac9afa79e44d8b0323c6ddbef1557cdd0d8d (patch)
tree676e8e9ef45690491d827b553ec8cc29f49e84f3 /wscript
parent6be58df8d14922bc1f4252f9f69ca9c0d74c331a (diff)
downloadmpv-b14fac9afa79e44d8b0323c6ddbef1557cdd0d8d.tar.bz2
mpv-b14fac9afa79e44d8b0323c6ddbef1557cdd0d8d.tar.xz
build: replace some FFmpeg API checks with version checks
The FFmpeg versions we support all have the APIs we were checking for. Only Libav missed them. Simplify this by explicitly checking for FFmpeg in the code, instead of trying to detect the presence of the API.
Diffstat (limited to 'wscript')
-rw-r--r--wscript24
1 files changed, 0 insertions, 24 deletions
diff --git a/wscript b/wscript
index f6a5081ffd..c501276406 100644
--- a/wscript
+++ b/wscript
@@ -452,30 +452,6 @@ FFmpeg/Libav libraries. You need at least {0}. Aborting.".format(libav_versions_
'desc': 'libavdevice',
'func': check_pkg_config('libavdevice', '>= 57.0.0'),
}, {
- 'name': 'avcodec-chroma-pos-api',
- 'desc': 'libavcodec avcodec_enum_to_chroma_pos API',
- 'func': check_statement('libavcodec/avcodec.h', """int x, y;
- avcodec_enum_to_chroma_pos(&x, &y, AVCHROMA_LOC_UNSPECIFIED)""",
- use='libav')
- }, {
- 'name': 'avframe-metadata',
- 'desc': 'libavutil AVFrame metadata',
- 'func': check_statement('libavutil/frame.h',
- 'av_frame_get_metadata(NULL)',
- use='libav')
- }, {
- 'name': 'avframe-skip-samples',
- 'desc': 'libavutil AVFrame skip samples metadata',
- 'func': check_statement('libavutil/frame.h',
- 'enum AVFrameSideDataType type = AV_FRAME_DATA_SKIP_SAMPLES',
- use='libav')
- }, {
- 'name': 'avutil-mastering-metadata',
- 'desc': 'libavutil mastering display metadata struct',
- 'func': check_statement('libavutil/frame.h',
- 'AV_FRAME_DATA_MASTERING_DISPLAY_METADATA',
- use='libav'),
- }, {
'name': 'avutil-imgcpy-uc',
'desc': 'libavutil GPU memcpy for hardware decoding',
'func': check_statement('libavutil/imgutils.h',