From cf2add4ff98c71b125ddbff041a85b8fe3b4cc5b Mon Sep 17 00:00:00 2001 From: wm4 Date: Fri, 3 Oct 2014 17:29:53 +0200 Subject: audio: skip samples and adjust timestamps ourselves This gets rid of this warning: Could not update timestamps for skipped samples. This required an API addition to FFmpeg (otherwise it would instead doing arithmetic on the timestamps itself), so whether it works depends on the FFmpeg version. --- wscript | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'wscript') diff --git a/wscript b/wscript index a72e69a9b5..4ac0479f57 100644 --- a/wscript +++ b/wscript @@ -422,6 +422,12 @@ Libav libraries ({0}). Aborting.".format(" ".join(libav_pkg_config_checks)) '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') } ] -- cgit v1.2.3