aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSun, Mingruo <mingruo.sun@intel.com>2014-04-28 23:30:44 +0800
committerPatrick Tjin <pattjin@google.com>2014-07-21 22:06:38 -0700
commit4457eceae6652c2336b5a1440b846456cd0b455c (patch)
tree6406e25e27e0c105063f8581cfa21d2b2dfad263
parentd828d28d7d5789bffbc1a1fb3412de7c2bf63a8d (diff)
downloadpsb_video-4457eceae6652c2336b5a1440b846456cd0b455c.tar.gz
Update VSP driver to 2.19 release
BZ: 193134 Temporal layer settings are not required on 2.19 FW. Change-Id: Ieeda5e80afcd2fb5e2bdf5b77bbe143ca584f985 Signed-off-by: Sun, Mingruo <mingruo.sun@intel.com>
-rw-r--r--src/vsp_vp8.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/vsp_vp8.c b/src/vsp_vp8.c
index 2966305..8a4a5c6 100644
--- a/src/vsp_vp8.c
+++ b/src/vsp_vp8.c
@@ -189,9 +189,9 @@ void vsp_VP8_set_default_params(struct VssVp8encSequenceParameterBuffer *vp8_seq
vp8_seq->recon_buffer_mode = vss_vp8enc_seq_param_recon_buffer_mode_per_seq;
vp8_seq->ts_number_layers = 1;
vp8_seq->ts_layer_id[0] = 0;
- vp8_seq->ts_rate_decimator[0] = 1;
- vp8_seq->ts_periodicity = 1;
- vp8_seq->ts_target_bitrate[0] = 2000;
+ vp8_seq->ts_rate_decimator[0] = 0;
+ vp8_seq->ts_periodicity = 0;
+ vp8_seq->ts_target_bitrate[0] = 0;
}
static VAStatus vsp_VP8_CreateContext(
@@ -315,8 +315,6 @@ static VAStatus vsp_vp8_process_seqence_param(
seq->kf_max_dist = va_seq->kf_max_dist;
seq->kf_min_dist = va_seq->kf_min_dist;
seq->error_resilient = va_seq->error_resilient;
- if( ctx->temporal_layer_number == 1) //work around
- seq->ts_target_bitrate[0] = seq->rc_target_bitrate;
ref_frame_width = (seq->frame_width + 2 * 32 + 63) & (~63);
ref_frame_height = (seq->frame_height + 2 * 32 + 63) & (~63);