summaryrefslogtreecommitdiff
path: root/gst-libs/gst/vaapi/gstvaapiencoder_vp9.c
diff options
context:
space:
mode:
Diffstat (limited to 'gst-libs/gst/vaapi/gstvaapiencoder_vp9.c')
-rw-r--r--gst-libs/gst/vaapi/gstvaapiencoder_vp9.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/gst-libs/gst/vaapi/gstvaapiencoder_vp9.c b/gst-libs/gst/vaapi/gstvaapiencoder_vp9.c
index f6d3366b..5a6c6247 100644
--- a/gst-libs/gst/vaapi/gstvaapiencoder_vp9.c
+++ b/gst-libs/gst/vaapi/gstvaapiencoder_vp9.c
@@ -29,7 +29,9 @@
#include "gstvaapicodedbufferproxy_priv.h"
#include "gstvaapisurface.h"
#include "gstvaapifilter.h"
+
#include "vp9_ratectrl.h"
+#include "vp9_svc_layercontext.h"
#define DEBUG 1
#include "gstvaapidebug.h"
@@ -915,6 +917,9 @@ software_brc_init_comp (GstVaapiEncoder * base_encoder, VP9_COMP *cpi)
cpi->refresh_golden_frame = 0;
cpi->refresh_last_frame = 1;
+ if (encoder->k_svc)
+ cpi->use_svc = 1;
+
}
static void