Skip to content
Snippets Groups Projects
Commit a0327f5e authored by Dmitry Kovalev's avatar Dmitry Kovalev Committed by Gerrit Code Review
Browse files

Merge "Simplifying vp9_is_upper_layer_key_frame()."

parents e05b92c0 eae4a467
No related branches found
No related tags found
No related merge requests found
...@@ -221,15 +221,9 @@ void vp9_inc_frame_in_layer(SVC *svc) { ...@@ -221,15 +221,9 @@ void vp9_inc_frame_in_layer(SVC *svc) {
++lc->current_video_frame_in_layer; ++lc->current_video_frame_in_layer;
} }
int vp9_is_upper_layer_key_frame(const struct VP9_COMP *const cpi) { int vp9_is_upper_layer_key_frame(const VP9_COMP *cpi) {
int is_upper_layer_key_frame = 0; return cpi->use_svc &&
cpi->svc.number_temporal_layers == 1 &&
if (cpi->use_svc && cpi->svc.number_temporal_layers == 1 && cpi->svc.spatial_layer_id > 0 &&
cpi->svc.spatial_layer_id > 0) { cpi->svc.layer_context[cpi->svc.spatial_layer_id].is_key_frame;
if (cpi->svc.layer_context[cpi->svc.spatial_layer_id].is_key_frame) {
is_upper_layer_key_frame = 1;
}
}
return is_upper_layer_key_frame;
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment