From 7c79587d7407dab4b9445d66b5f111fe657c8c4d Mon Sep 17 00:00:00 2001 From: Vittorio Giovara Date: Sat, 12 Sep 2015 22:27:59 +0200 Subject: lavc: Move scenechange_threshold to codec private options This option is only used by mpegvideoenc, x264, and xavs. It is a very codec-specific option, so deprecate the global variant. Signed-off-by: Vittorio Giovara --- libavcodec/avcodec.h | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'libavcodec/avcodec.h') diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 355e6f6729..b4e41aa9cc 100644 --- a/libavcodec/avcodec.h +++ b/libavcodec/avcodec.h @@ -1872,13 +1872,11 @@ typedef struct AVCodecContext { */ uint16_t *inter_matrix; - /** - * scene change detection threshold - * 0 is default, larger means fewer detected scene changes. - * - encoding: Set by user. - * - decoding: unused - */ +#if FF_API_PRIVATE_OPT + /** @deprecated use encoder private options instead */ + attribute_deprecated int scenechange_threshold; +#endif /** * noise reduction strength -- cgit v1.2.3