Searched defs:layer_id (Results 1 - 13 of 13) sorted by relevance

/external/webrtc/webrtc/modules/video_coding/codecs/vp9/
H A Dscreenshare_layers.cc32 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 Dscreenshare_layers_unittest.cc35 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 Dvp9_impl.cc523 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 Dvp8_multi_resolution_encoder.c303 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 Dvpx_temporal_svc_encoder.c569 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 Dvp9_spatial_svc_encoder.c627 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 Derror_resilience_test.cc444 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 Ddatarate_test.cc587 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 Donyx.h227 unsigned int layer_id[VPX_TS_MAX_PERIODICITY]; member in struct:__anon12779
/external/libvpx/libvpx/vp8/
H A Dvp8_cx_iface.c354 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 Dvp9_cx_iface.c302 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 Dgl4cTextureViewTests.cpp5700 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 Dvp9_encoder.c2168 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...]

Completed in 311 milliseconds