diff options
author | Paul Wilkins <paulwilkins@google.com> | 2018-05-18 17:36:30 +0100 |
---|---|---|
committer | Paul Wilkins <paulwilkins@google.com> | 2018-05-18 17:36:30 +0100 |
commit | 624f8105f5ae7e0bc82bdc7e10a4253295134a8b (patch) | |
tree | d7d41f0e1175a74a0790ffe61ee16a4c897325f2 /vp9/encoder | |
parent | d7b140487829ec81bd55774d22be6c8eba9073c0 (diff) | |
download | libvpx-624f8105f5ae7e0bc82bdc7e10a4253295134a8b.tar libvpx-624f8105f5ae7e0bc82bdc7e10a4253295134a8b.tar.gz libvpx-624f8105f5ae7e0bc82bdc7e10a4253295134a8b.tar.bz2 libvpx-624f8105f5ae7e0bc82bdc7e10a4253295134a8b.zip |
Experiment regarding playback problems on Bravia TVs.
This patch experimentally reduces the maximum GF interval for
static content such as slide shows.
It does not fully revert the previous slide show patches as this
still allows the codec to code static sections only using GFs
groups rather than ARF groups or a mix of ARF and GF groups.
However, the maximum group length is reduced.
Change-Id: Ia968b608efb9a67d2402b12e979695d58ddc1ad7
Diffstat (limited to 'vp9/encoder')
-rw-r--r-- | vp9/encoder/vp9_ratectrl.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vp9/encoder/vp9_ratectrl.h b/vp9/encoder/vp9_ratectrl.h index 3a40e0138..94fbfdfdf 100644 --- a/vp9/encoder/vp9_ratectrl.h +++ b/vp9/encoder/vp9_ratectrl.h @@ -40,7 +40,7 @@ extern "C" { #define STATIC_KF_GROUP_THRESH 99 // The maximum duration of a GF group that is static (for example a slide show). -#define MAX_STATIC_GF_GROUP_LENGTH 250 +#define MAX_STATIC_GF_GROUP_LENGTH 25 typedef enum { INTER_NORMAL = 0, |