| /external/libaom/libaom/av1/encoder/ |
| D | svc_layercontext.c | 145 return &cpi->svc.layer_context[cpi->svc.spatial_layer_id * in get_layer_context() 162 int prev_layer = svc->spatial_layer_id * svc->number_temporal_layers + in av1_update_temporal_layer_framerate() 212 svc->buffer_spatial_layer[ref_frame_idx] <= svc->spatial_layer_id - 1) in av1_restore_layer_context() 216 svc->buffer_spatial_layer[ref_frame_idx] <= svc->spatial_layer_id - 1) in av1_restore_layer_context() 230 if (svc->spatial_layer_id == 0) svc->base_framerate = cpi->framerate; in av1_save_layer_context() 252 svc->buffer_spatial_layer[i] = svc->spatial_layer_id; in av1_save_layer_context() 259 svc->buffer_spatial_layer[ref_frame_map_idx] = svc->spatial_layer_id; in av1_save_layer_context() 266 svc->spatial_layer_fb[i] = svc->spatial_layer_id; in av1_save_layer_context() 270 if (svc->spatial_layer_id == svc->number_spatial_layers - 1) in av1_save_layer_context() 280 if (svc->spatial_layer_fb[i] == svc->spatial_layer_id && in av1_svc_primary_ref_frame() [all …]
|
| D | av1_temporal_denoiser.c | 322 cpi->svc.number_spatial_layers - cpi->svc.spatial_layer_id == 2 in av1_denoiser_denoise() 327 cpi->svc.number_spatial_layers - cpi->svc.spatial_layer_id - 1; in av1_denoiser_denoise() 352 cpi->ppi->use_svc, cpi->svc.spatial_layer_id, use_gf_temporal_ref); in av1_denoiser_denoise() 421 if (svc->refresh[svc->spatial_layer_id] & (1 << i)) in av1_denoiser_update_frame_info() 508 svc->refresh[svc->spatial_layer_id] & (1 << i)) { in av1_denoiser_realloc_svc() 544 LAYER_CONTEXT *lc = &svc->layer_context[svc->spatial_layer_id * in av1_denoiser_alloc() 644 int index = svc->spatial_layer_id; 645 if (svc->number_spatial_layers == 3) index = svc->spatial_layer_id - 1; 731 svc->number_spatial_layers - svc->spatial_layer_id == 2 in av1_denoiser_update_ref_frame() 735 LAYER_IDS_TO_IDX(svc->spatial_layer_id, svc->temporal_layer_id, in av1_denoiser_update_ref_frame() [all …]
|
| D | level.h | 171 int spatial_layer_id) { in is_in_operating_point() argument 175 ((operating_point >> (spatial_layer_id + 8)) & 1); in is_in_operating_point()
|
| D | svc_layercontext.h | 94 int spatial_layer_id; member
|
| D | av1_noise_estimate.c | 32 cpi->svc.spatial_layer_id == cpi->svc.number_spatial_layers - 1)); in noise_est_svc() 158 cpi->svc.spatial_layer_id == cpi->svc.number_spatial_layers - 1 && in av1_update_noise_estimate()
|
| /external/libvpx/libvpx/vp9/encoder/ |
| D | vp9_svc_layercontext.c | 38 svc->spatial_layer_id = 0; in vp9_init_layer_context() 294 return &cpi->svc.layer_context[cpi->svc.spatial_layer_id * in get_layer_context() 300 : &cpi->svc.layer_context[cpi->svc.spatial_layer_id]; in get_layer_context() 309 const int st_idx = svc->spatial_layer_id * svc->number_temporal_layers + in vp9_update_temporal_layer_framerate() 422 svc->spatial_layer_id = i; in vp9_init_second_pass_spatial_svc() 425 twopass->total_stats.spatial_layer_id = i; in vp9_init_second_pass_spatial_svc() 426 twopass->total_left_stats.spatial_layer_id = i; in vp9_init_second_pass_spatial_svc() 428 svc->spatial_layer_id = 0; in vp9_init_second_pass_spatial_svc() 434 &cpi->svc.layer_context[cpi->svc.spatial_layer_id * in vp9_inc_frame_in_layer() 438 if (cpi->svc.spatial_layer_id == cpi->svc.number_spatial_layers - 1) in vp9_inc_frame_in_layer() [all …]
|
| D | vp9_ratectrl.c | 269 svc->time_stamp_superframe - svc->time_stamp_prev[svc->spatial_layer_id]; in update_buffer_level_svc_preencode() 272 LAYER_IDS_TO_IDX(svc->spatial_layer_id, i, svc->number_temporal_layers); in update_buffer_level_svc_preencode() 303 LAYER_IDS_TO_IDX(svc->spatial_layer_id, i, svc->number_temporal_layers); in update_layer_buffer_level_postencode() 461 for (i = svc->spatial_layer_id; i < svc->number_spatial_layers; ++i) { in check_buffer_above_thresh() 489 for (i = svc->spatial_layer_id; i < svc->number_spatial_layers; ++i) { in check_buffer_below_thresh() 520 if (svc->drop_count[svc->spatial_layer_id] == svc->max_consec_drop) { in vp9_test_drop() 521 svc->drop_count[svc->spatial_layer_id] = 0; in vp9_test_drop() 524 drop_frames_water_mark = svc->framedrop_thresh[svc->spatial_layer_id]; in vp9_test_drop() 528 (svc->spatial_layer_id > 0 && in vp9_test_drop() 588 svc->last_layer_dropped[svc->spatial_layer_id] = 1; in post_encode_drop_cbr() [all …]
|
| D | vp9_denoiser.c | 347 cpi->svc.number_spatial_layers - cpi->svc.spatial_layer_id == 2 in vp9_denoiser_denoise() 352 cpi->svc.number_spatial_layers - cpi->svc.spatial_layer_id - 1; in vp9_denoiser_denoise() 416 cpi->gld_fb_idx, cpi->use_svc, cpi->svc.spatial_layer_id, in vp9_denoiser_denoise() 489 if (svc->update_buffer_slot[svc->spatial_layer_id] & (1 << i)) in vp9_denoiser_update_frame_info() 579 svc->update_buffer_slot[svc->spatial_layer_id] & (1 << i)) { in vp9_denoiser_realloc_svc() 619 LAYER_CONTEXT *lc = &svc->layer_context[svc->spatial_layer_id * in vp9_denoiser_alloc() 724 int index = svc->spatial_layer_id; in force_refresh_longterm_ref() 725 if (svc->number_spatial_layers == 3) index = svc->spatial_layer_id - 1; in force_refresh_longterm_ref() 793 svc->number_spatial_layers - svc->spatial_layer_id == 2 in vp9_denoiser_update_ref_frame() 797 LAYER_IDS_TO_IDX(svc->spatial_layer_id, svc->temporal_layer_id, in vp9_denoiser_update_ref_frame() [all …]
|
| D | vp9_noise_estimate.c | 29 cpi->svc.spatial_layer_id == cpi->svc.number_spatial_layers - 1)); in noise_est_svc() 147 cpi->svc.spatial_layer_id == cpi->svc.number_spatial_layers - 1 && in vp9_update_noise_estimate()
|
| D | vp9_speed_features.c | 621 if (cpi->use_svc && svc->spatial_layer_id > 0) sf->nonrd_keyframe = 1; in set_rt_speed_feature_framesize_independent() 655 svc->spatial_layer_id == svc->number_spatial_layers - 1)) { in set_rt_speed_feature_framesize_independent() 682 (svc->spatial_layer_id == 0 || in set_rt_speed_feature_framesize_independent() 687 if (svc->temporal_layer_id > 0 || svc->spatial_layer_id > 1) { in set_rt_speed_feature_framesize_independent() 700 (svc->spatial_layer_id == svc->number_spatial_layers - 1 && in set_rt_speed_feature_framesize_independent()
|
| D | vp9_pickmode.c | 1273 (int)(cpi->svc.use_base_mv && cpi->svc.spatial_layer_id)); in find_predictors() 1607 } else if (svc->use_base_mv && svc->spatial_layer_id) { in search_new_mv() 1778 if (cpi->use_svc && svc->spatial_layer_id > 0) { in vp9_pick_inter_mode() 1780 LAYER_IDS_TO_IDX(svc->spatial_layer_id - 1, svc->temporal_layer_id, in vp9_pick_inter_mode() 1785 if (svc->spatial_layer_id > 0 && in vp9_pick_inter_mode() 1790 else if (svc->spatial_layer_id > 0 && cm->base_qindex > 150 && in vp9_pick_inter_mode() 1795 else if (svc->spatial_layer_id > 0 && cm->base_qindex < 140 && in vp9_pick_inter_mode() 1927 svc->spatial_layer_id > 0 && !gf_temporal_ref) { in vp9_pick_inter_mode() 2004 if (cpi->use_svc && svc->spatial_layer_id > 0 && in vp9_pick_inter_mode() 2006 svc->downsample_filter_phase[svc->spatial_layer_id - 1] == 8 && in vp9_pick_inter_mode() [all …]
|
| D | vp9_svc_layercontext.h | 78 int spatial_layer_id; member
|
| D | vp9_firstpass.h | 86 int64_t spatial_layer_id; member
|
| /external/libaom/libaom/examples/ |
| D | svc_encoder_rtc.c | 563 int spatial_layer_id, int is_key_frame, int ksvc_mode) { in set_layer_pattern() argument 568 layer_id->spatial_layer_id = spatial_layer_id; in set_layer_pattern() 715 if (layer_id->spatial_layer_id == 0) { in set_layer_pattern() 719 } else if (layer_id->spatial_layer_id == 1) { in set_layer_pattern() 736 if (layer_id->spatial_layer_id == 0) { in set_layer_pattern() 742 } else if (layer_id->spatial_layer_id == 1) { in set_layer_pattern() 752 } else if (layer_id->spatial_layer_id == 2) { in set_layer_pattern() 778 if (layer_id->spatial_layer_id == 0) { in set_layer_pattern() 784 } else if (layer_id->spatial_layer_id == 1) { in set_layer_pattern() 794 if (layer_id->spatial_layer_id == 0) { in set_layer_pattern() [all …]
|
| /external/libaom/libaom/test/ |
| D | svc_datarate_test.cc | 90 int spatial_layer_id = 0; in PreEncodeFrameHook() local 105 spatial_layer_id = (layer_frame_cnt_ % 2 == 0) ? 0 : 1; in PreEncodeFrameHook() 107 spatial_layer_id = (layer_frame_cnt_ % 3 == 0) in PreEncodeFrameHook() 115 spatial_layer_id, multi_ref_, comp_pred_); in PreEncodeFrameHook() 125 (layer_id_.spatial_layer_id > 0 || layer_id_.temporal_layer_id > 0); in PreEncodeFrameHook() 137 int layer = layer_id_.spatial_layer_id * number_temporal_layers_ + i; in FramePktHook() 140 if (layer_id_.spatial_layer_id == number_spatial_layers_ - 1) { in FramePktHook() 183 layer_id->spatial_layer_id = spatial_layer; in set_layer_pattern() 248 if (layer_id->spatial_layer_id == 0) { in set_layer_pattern() 253 } else if (layer_id->spatial_layer_id == 1) { in set_layer_pattern() [all …]
|
| /external/webrtc/modules/video_coding/codecs/vp9/ |
| D | vp9_impl.h | 143 size_t spatial_layer_id, in RefFrameBuffer() 146 spatial_layer_id(spatial_layer_id), in RefFrameBuffer() 151 return pic_num == o.pic_num && spatial_layer_id == o.spatial_layer_id && 156 size_t spatial_layer_id = 0; member
|
| D | vp9_impl.cc | 915 framerate_controller_[layer_id.spatial_layer_id].GetTargetRate(); in Encode() 920 layer_id.spatial_layer_id = num_active_spatial_layers_; in Encode() 927 ++layer_id.spatial_layer_id; in Encode() 934 layer_id.spatial_layer_id < num_active_spatial_layers_) { in Encode() 940 layer_id.spatial_layer_id = first_active_layer_; in Encode() 944 RTC_DCHECK_LE(layer_id.spatial_layer_id, num_active_spatial_layers_); in Encode() 945 if (layer_id.spatial_layer_id >= num_active_spatial_layers_) { in Encode() 958 if (layer_id.spatial_layer_id < first_active_layer_) { in Encode() 959 layer_id.spatial_layer_id = first_active_layer_; in Encode() 1041 SetReferences(force_key_frame_, layer_id.spatial_layer_id); in Encode() [all …]
|
| /external/libaom/libaom/tools/ |
| D | obu_parser.cc | 99 obu_header->spatial_layer_id = in ParseObuExtensionHeader() 115 header->temporal_layer_id, header->spatial_layer_id); in PrintObuHeader()
|
| /external/libaom/libaom/av1/common/ |
| D | obu_util.c | 64 header->spatial_layer_id = aom_rb_read_literal(rb, 2); in read_obu_header() 70 header->spatial_layer_id = 0; in read_obu_header()
|
| D | obu_util.h | 29 int spatial_layer_id; member
|
| /external/libvpx/libvpx/vp9/ |
| D | ratectrl_rtc.cc | 139 cpi_->svc.spatial_layer_id = frame_params.spatial_layer_id; in ComputeQP() 142 const int layer = LAYER_IDS_TO_IDX(cpi_->svc.spatial_layer_id, in ComputeQP()
|
| D | vp9_cx_iface.c | 297 const int layer_id = (int)stats[i].spatial_layer_id; in validate_config() 313 layer_id = (int)stats->spatial_layer_id; in validate_config() 1239 .layer_context[cpi->svc.spatial_layer_id * in get_frame_pkt_flags() 1439 (cpi->use_svc && cpi->svc.spatial_layer_id < in encoder_encode() 1448 pkt.data.frame.width[cpi->svc.spatial_layer_id] = cpi->common.width; in encoder_encode() 1449 pkt.data.frame.height[cpi->svc.spatial_layer_id] = in encoder_encode() 1451 pkt.data.frame.spatial_layer_encoded[cpi->svc.spatial_layer_id] = in encoder_encode() 1452 1 - cpi->svc.drop_spatial_layer[cpi->svc.spatial_layer_id]; in encoder_encode() 1482 pkt.data.frame.width[cpi->svc.spatial_layer_id] = cpi->common.width; in encoder_encode() 1483 pkt.data.frame.height[cpi->svc.spatial_layer_id] = cpi->common.height; in encoder_encode() [all …]
|
| D | ratectrl_rtc.h | 92 int spatial_layer_id; member
|
| /external/libvpx/libvpx/test/ |
| D | ratectrl_rtc_test.cc | 85 frame_params_.spatial_layer_id = 0; in RunOneLayer() 99 frame_params_.spatial_layer_id = 0; in RunOneLayerVBRPeriodicKey() 199 frame_params_.spatial_layer_id = sl; in PostEncodeFrameHook()
|
| /external/libaom/libaom/av1/decoder/ |
| D | obu.c | 61 (pbi->current_operating_point >> (obu_header->spatial_layer_id + 8)) & in is_obu_in_current_operating_point() 916 cm->spatial_layer_id = obu_header.spatial_layer_id; in aom_decode_frame_from_obus() 987 cm->cur_frame->spatial_id = obu_header.spatial_layer_id; in aom_decode_frame_from_obus()
|