summaryrefslogtreecommitdiffstats
path: root/wscript
diff options
context:
space:
mode:
authorNiklas Haas <git@nand.wakku.to>2015-02-28 01:39:31 +0100
committerNiklas Haas <git@nand.wakku.to>2015-02-28 01:39:31 +0100
commit653b0dd5295453d9661f673b4ebd02c5ceacf645 (patch)
tree469f28b70997ae072ed0426bd6246f24c9a42a1d /wscript
parent729c8b3f641e633474be612e66388c131a1b5c92 (diff)
downloadmpv-653b0dd5295453d9661f673b4ebd02c5ceacf645.tar.bz2
mpv-653b0dd5295453d9661f673b4ebd02c5ceacf645.tar.xz
screenshots: check for AVFrame csp support
Apparently, libav stable is old enough to not have these fields.
Diffstat (limited to 'wscript')
-rw-r--r--wscript7
1 files changed, 7 insertions, 0 deletions
diff --git a/wscript b/wscript
index d3086b9950..f273388305 100644
--- a/wscript
+++ b/wscript
@@ -462,6 +462,13 @@ Libav libraries ({0}). Aborting.".format(" ".join(libav_pkg_config_checks))
'func': check_statement('libavutil/frame.h',
'enum AVFrameSideDataType type = AV_FRAME_DATA_SKIP_SAMPLES',
use='libav')
+ }, {
+ 'name': 'avframe-csp',
+ 'desc': 'libavutil AVFrame colorspace information',
+ 'func': check_statement('libavutil/frame.h',
+ 'AVFrame frame;'
+ 'frame.color_primaries = frame.color_trc = 0;',
+ use='libav')
}
]