Add an encoder control for setting S-frames
Change-Id: I2e05f48536c4cfd6152a5a56df3883477c23e3b0
diff --git a/av1/encoder/encoder.c b/av1/encoder/encoder.c
index 7849ae3..782b9c1 100644
--- a/av1/encoder/encoder.c
+++ b/av1/encoder/encoder.c
@@ -4486,6 +4486,8 @@
// av1_update_reference() and av1_update_entropy() calls
// Note: The overrides are valid only for the next frame passed
// to encode_frame_to_data_rate() function
+ if (cpi->oxcf.s_frame_mode) cpi->common.frame_type = S_FRAME;
+
if (cpi->ext_refresh_frame_context_pending) {
cpi->common.refresh_frame_context = cpi->ext_refresh_frame_context;
cpi->ext_refresh_frame_context_pending = 0;