From 24db57f0e14e5e6cc9022a33f4e23b84e027a1a5 Mon Sep 17 00:00:00 2001 From: Marco Date: Wed, 13 Apr 2016 11:18:16 -0700 Subject: vp9: Adjustment to scene-cut detection. Change recursive weight for average_source_sad and put some constraint on spacing between detected scene-cuts. Change only affects 1 pass real-time mode. Change-Id: I1917e748d845e244812d11aec2a9d755372ec182 --- vp9/encoder/vp9_encoder.c | 1 + 1 file changed, 1 insertion(+) (limited to 'vp9/encoder/vp9_encoder.c') diff --git a/vp9/encoder/vp9_encoder.c b/vp9/encoder/vp9_encoder.c index 69445af64..4e5377889 100644 --- a/vp9/encoder/vp9_encoder.c +++ b/vp9/encoder/vp9_encoder.c @@ -1687,6 +1687,7 @@ VP9_COMP *vp9_create_compressor(VP9EncoderConfig *oxcf, cpi->common.buffer_pool = pool; cpi->rc.high_source_sad = 0; + cpi->rc.count_last_scene_change = 0; init_config(cpi, oxcf); vp9_rc_init(&cpi->oxcf, oxcf->pass, &cpi->rc); -- cgit v1.2.3