/external/webrtc/webrtc/modules/video_coding/codecs/vp9/ |
H A D | screenshare_layers.cc | 32 uint8_t layer_id) { 37 RTC_DCHECK_LT(layer_id, num_layers_ - 1); 38 threshold_kbps_[layer_id] = threshold_kbps; 42 uint8_t layer_id) { 43 RTC_DCHECK_LT(layer_id, num_layers_); 44 bits_used_[layer_id] += size_bytes * 8; 62 for (int layer_id = 0; layer_id < num_layers_ - 1; ++layer_id) { 63 bits_used_[layer_id] 31 ConfigureBitrate(int threshold_kbps, uint8_t layer_id) argument 41 LayerFrameEncoded(unsigned int size_bytes, uint8_t layer_id) argument [all...] |
H A D | screenshare_layers_unittest.cc | 35 void ConfigureBitrateForLayer(int kbps, uint8_t layer_id) { argument 36 layers_->ConfigureBitrate(kbps, layer_id); 43 void AddKilobitsToLayer(int kilobits, uint8_t layer_id) { argument 44 layers_->LayerFrameEncoded(kilobits * 1000 / 8, layer_id); 47 void EqualRefsForLayer(const Settings& actual, uint8_t layer_id) { argument 48 EXPECT_EQ(expected_.layer[layer_id].upd_buf, 49 actual.layer[layer_id].upd_buf); 50 EXPECT_EQ(expected_.layer[layer_id].ref_buf1, 51 actual.layer[layer_id].ref_buf1); 52 EXPECT_EQ(expected_.layer[layer_id] [all...] |
H A D | vp9_impl.cc | 523 vpx_svc_layer_id layer_id; local 533 layer_id.temporal_layer_id = 0; 534 layer_id.spatial_layer_id = settings.start_layer; 535 vpx_codec_control(encoder_, VP9E_SET_SVC_LAYER_ID, &layer_id); 565 vpx_svc_layer_id_t layer_id = {0}; local 566 vpx_codec_control(encoder_, VP9E_GET_SVC_LAYER_ID, &layer_id); 571 assert(layer_id.temporal_layer_id == 0); 574 vp9_info->temporal_idx = layer_id.temporal_layer_id; 577 assert(layer_id.spatial_layer_id == 0); 580 vp9_info->spatial_idx = layer_id 673 vpx_svc_layer_id_t layer_id = {0}; local [all...] |
/external/libvpx/libvpx/examples/ |
H A D | vp8_multi_resolution_encoder.c | 303 int layer_id = 0; local 571 layer_id = cfg[i].ts_layer_id[frame_cnt % cfg[i].ts_periodicity]; 585 vpx_codec_control(&codec[i], VP8E_SET_TEMPORAL_LAYER_ID, layer_id);
|
H A D | vpx_temporal_svc_encoder.c | 569 vpx_svc_layer_id_t layer_id = { 0, 0 }; local 821 // Update the temporal layer_id. No spatial layers in this test. 822 layer_id.spatial_layer_id = 0; 823 layer_id.temporal_layer_id = 826 vpx_codec_control(&codec, VP9E_SET_SVC_LAYER_ID, &layer_id); 829 layer_id.temporal_layer_id); 834 if (frame_avail) ++rc.layer_input_frames[layer_id.temporal_layer_id];
|
H A D | vp9_spatial_svc_encoder.c | 627 vpx_svc_layer_id_t layer_id; local 726 // (super)frame to be encoded. The temporal layer_id for the current frame 731 layer_id.spatial_layer_id = 0; 734 layer_id.temporal_layer_id = 0; 736 layer_id.temporal_layer_id = 1; 737 // Note that we only set the temporal layer_id, since we are calling 740 vpx_codec_control(&codec, VP9E_SET_SVC_LAYER_ID, &layer_id); 741 set_frame_flags_bypass_mode(sl, layer_id.temporal_layer_id, 750 layer_id.temporal_layer_id]; 782 vpx_codec_control(&codec, VP9E_GET_SVC_LAYER_ID, &layer_id); [all...] |
/external/libvpx/libvpx/test/ |
H A D | error_resilience_test.cc | 444 int layer_id = 0; local 447 layer_id = 0; 449 layer_id = 1; 453 layer_id = 0; 455 layer_id = 1; 457 layer_id = 2; 460 return layer_id; 466 int layer_id = SetLayerId(video->frame(), cfg_.ts_number_layers); local 469 encoder->Control(VP8E_SET_TEMPORAL_LAYER_ID, layer_id); 484 // Needed for setting the proper layer_id belo [all...] |
H A D | datarate_test.cc | 587 int layer_id = 0; local 590 layer_id = 0; 592 layer_id = 1; 596 layer_id = 0; 598 layer_id = 1; 600 layer_id = 2; 603 return layer_id; 628 vpx_svc_layer_id_t layer_id; local 629 layer_id.spatial_layer_id = 0; 631 layer_id 1262 vpx_svc_layer_id_t layer_id; local [all...] |
/external/libvpx/libvpx/vp8/common/ |
H A D | onyx.h | 227 unsigned int layer_id[VPX_TS_MAX_PERIODICITY]; member in struct:__anon12779
|
/external/libvpx/libvpx/vp8/ |
H A D | vp8_cx_iface.c | 354 memcpy(oxcf->layer_id, cfg.ts_layer_id, sizeof(cfg.ts_layer_id)); 1083 int layer_id = va_arg(args, int); local 1084 if (layer_id < 0 || layer_id >= (int)ctx->cfg.ts_number_layers) { 1087 ctx->cpi->temporal_layer_id = layer_id;
|
/external/libvpx/libvpx/vp9/ |
H A D | vp9_cx_iface.c | 302 const int layer_id = (int)stats[i].spatial_layer_id; local 303 if (layer_id >= 0 && layer_id < (int)cfg->ss_number_layers) { 304 ++n_packets_per_layer[layer_id]; 309 unsigned int layer_id; local 318 layer_id = (int)stats->spatial_layer_id; 320 if (layer_id >= cfg->ss_number_layers || 322 n_packets_per_layer[layer_id] - 1) 1498 // Checks on valid layer_id input.
|
/external/deqp/external/openglcts/modules/gl/ |
H A D | gl4cTextureViewTests.cpp | 5700 const unsigned int layer_id = n_face * 6 /* faces */ + n_layer; local 5702 gl.uniform1i(m_per_sample_filler_po_layer_id_location, layer_id); 5773 "uniform int layer_id;\n" 5777 " gl_Layer = layer_id;\n" 5781 " gl_Layer = layer_id;\n" 5785 " gl_Layer = layer_id;\n" 5789 " gl_Layer = layer_id;\n" 5853 m_per_sample_filler_po_layer_id_location = gl.getUniformLocation(m_per_sample_filler_po_id, "layer_id"); 5859 TCU_FAIL("layer_id uniform is considered inactive which is invalid");
|
/external/libvpx/libvpx/vp9/encoder/ |
H A D | vp9_encoder.c | 2168 const int layer_id = (int)last_packet_for_layer->spatial_layer_id; local 2170 if (layer_id >= 0 && layer_id < oxcf->ss_number_layers) { 2171 LAYER_CONTEXT *const lc = &cpi->svc.layer_context[layer_id]; 2182 stats_copy[layer_id] = lc->rc_twopass_stats_in.buf; 2187 const int layer_id = (int)stats[i].spatial_layer_id; local 2188 if (layer_id >= 0 && layer_id < oxcf->ss_number_layers && 2189 stats_copy[layer_id] != NULL) { 2190 *stats_copy[layer_id] [all...] |