Home
last modified time | relevance | path

Searched refs:spatial_idx (Results 1 – 25 of 36) sorted by relevance

12

/external/webrtc/modules/video_coding/codecs/test/
Dvideocodec_test_stats_impl.cc39 const size_t layer_idx = frame_stat.spatial_idx; in AddFrame()
90 for (size_t spatial_idx = 0; spatial_idx < num_spatial_layers; in SliceAndCalcLayerVideoStatistic() local
91 ++spatial_idx) { in SliceAndCalcLayerVideoStatistic()
95 first_frame_num, last_frame_num, spatial_idx, temporal_idx, false); in SliceAndCalcLayerVideoStatistic()
118 size_t VideoCodecTestStatsImpl::Size(size_t spatial_idx) { in Size() argument
119 return layer_stats_[spatial_idx].size(); in Size()
129 size_t spatial_idx, in AggregateFrameStatistic() argument
131 FrameStatistics frame_stat = *GetFrame(frame_num, spatial_idx); in AggregateFrameStatistic()
133 while (spatial_idx-- > 0) { in AggregateFrameStatistic()
135 FrameStatistics* base_frame_stat = GetFrame(frame_num, spatial_idx); in AggregateFrameStatistic()
[all …]
Dvideoprocessor.cc354 size_t spatial_idx = encoded_image.SpatialIndex().value_or(0); in FrameEncoded() local
358 stats_->GetFrameWithTimestamp(encoded_image.Timestamp(), spatial_idx); in FrameEncoded()
363 RTC_CHECK(first_encoded_frame_[spatial_idx] || in FrameEncoded()
364 last_encoded_frame_num_[spatial_idx] < frame_number); in FrameEncoded()
368 if (!first_encoded_frame_[spatial_idx] && num_spatial_layers > 1) { in FrameEncoded()
369 for (size_t i = 0; i < spatial_idx; ++i) { in FrameEncoded()
372 for (size_t i = spatial_idx + 1; i < num_simulcast_or_spatial_layers_; in FrameEncoded()
377 first_encoded_frame_[spatial_idx] = false; in FrameEncoded()
378 last_encoded_frame_num_[spatial_idx] = frame_number; in FrameEncoded()
385 bitrate_allocation_.GetTemporalLayerSum(spatial_idx, temporal_idx) / 1000; in FrameEncoded()
[all …]
Dvideocodec_test_stats_impl.h35 FrameStatistics* GetFrame(size_t frame_number, size_t spatial_idx);
36 FrameStatistics* GetFrameWithTimestamp(size_t timestamp, size_t spatial_idx);
47 size_t Size(size_t spatial_idx);
54 size_t spatial_idx,
59 size_t spatial_idx,
66 size_t spatial_idx,
Dvideocodec_test_stats_impl_unittest.cc79 auto field_matcher = [](size_t frame_number, size_t spatial_idx) { in TEST() argument
81 Field(&FrameStatistics::spatial_idx, spatial_idx)); in TEST()
/external/webrtc/test/
Dlayer_filtering_transport.cc102 int spatial_idx; in SendRtp() local
110 spatial_idx = kNoSpatialIdx; in SendRtp()
118 spatial_idx = vp9_header.spatial_idx; in SendRtp()
128 if (spatial_idx == kNoSpatialIdx) in SendRtp()
134 spatial_idx == in SendRtp()
145 (selected_sl_ >= 0 && spatial_idx != kNoSpatialIdx && in SendRtp()
146 spatial_idx > selected_sl_); in SendRtp()
151 (selected_sl_ >= 0 && spatial_idx != kNoSpatialIdx && in SendRtp()
152 spatial_idx < in SendRtp()
Dfake_encoder.cc256 for (uint8_t spatial_idx = 0; spatial_idx < kMaxSpatialLayers; in SetRatesLocked() local
257 ++spatial_idx) { in SetRatesLocked()
260 if (current_rate_settings_.bitrate.HasBitrate(spatial_idx, in SetRatesLocked()
263 spatial_idx, temporal_idx); in SetRatesLocked()
267 current_rate_settings_.bitrate.SetBitrate(spatial_idx, temporal_idx, in SetRatesLocked()
/external/webrtc/modules/video_coding/
Dvideo_codec_initializer.cc185 for (size_t spatial_idx = 0; in VideoEncoderConfigToVideoCodec() local
186 spatial_idx < config.simulcast_layers.size(); ++spatial_idx) { in VideoEncoderConfigToVideoCodec()
187 if (config.simulcast_layers[spatial_idx].active) { in VideoEncoderConfigToVideoCodec()
188 first_active_layer = spatial_idx; in VideoEncoderConfigToVideoCodec()
210 for (size_t spatial_idx = first_active_layer; in VideoEncoderConfigToVideoCodec() local
211 spatial_idx < config.simulcast_layers.size() && in VideoEncoderConfigToVideoCodec()
212 spatial_idx < spatial_layers.size(); in VideoEncoderConfigToVideoCodec()
213 ++spatial_idx) { in VideoEncoderConfigToVideoCodec()
214 spatial_layers[spatial_idx - first_active_layer].active = in VideoEncoderConfigToVideoCodec()
215 config.simulcast_layers[spatial_idx].active; in VideoEncoderConfigToVideoCodec()
Dencoded_frame.cc109 if (vp9_header.spatial_idx != kNoSpatialIdx) { in CopyCodecSpecific()
112 SetSpatialIndex(vp9_header.spatial_idx); in CopyCodecSpecific()
/external/webrtc/modules/video_coding/codecs/vp9/
Dsvc_rate_allocator_unittest.cc190 for (int spatial_idx = 0; spatial_idx < deactivated_idx; ++spatial_idx) { in TEST() local
191 EXPECT_GT(allocation.GetSpatialLayerSum(spatial_idx), 0UL); in TEST()
195 for (int spatial_idx = deactivated_idx; spatial_idx < 3; ++spatial_idx) { in TEST() local
196 EXPECT_EQ(allocation.GetSpatialLayerSum(spatial_idx), 0UL); in TEST()
215 for (int spatial_idx = 0; spatial_idx <= deactivated_idx; ++spatial_idx) { in TEST() local
216 EXPECT_EQ(allocation.GetSpatialLayerSum(spatial_idx), 0UL); in TEST()
220 for (int spatial_idx = deactivated_idx + 1; spatial_idx < 3; in TEST() local
221 ++spatial_idx) { in TEST()
222 EXPECT_GT(allocation.GetSpatialLayerSum(spatial_idx), 0UL); in TEST()
Dvp9_impl.h65 absl::optional<int>* spatial_idx,
89 bool DropFrame(uint8_t spatial_idx, uint32_t rtp_timestamp);
Dvp9_impl.cc1092 absl::optional<int>* spatial_idx, in PopulateCodecSpecific() argument
1124 *spatial_idx = absl::nullopt; in PopulateCodecSpecific()
1126 *spatial_idx = layer_id.spatial_layer_id; in PopulateCodecSpecific()
1545 const uint8_t spatial_idx = encoded_image_.SpatialIndex().value_or(0); in DeliverBufferedFrame() local
1548 framerate_controller_[spatial_idx].AddFrame(frame_timestamp_ms); in DeliverBufferedFrame()
1551 spatial_idx, codec_specific_.codecSpecific.VP9.temporal_idx); in DeliverBufferedFrame()
1555 if (framerate_controller_[spatial_idx].GetTargetRate() > in DeliverBufferedFrame()
/external/webrtc/api/test/
Dvideocodec_test_stats.cc20 size_t spatial_idx) in FrameStatistics() argument
23 spatial_idx(spatial_idx) {} in FrameStatistics()
30 ss << " spatial_idx " << spatial_idx; in ToString()
55 ss << "\n" << prefix << "spatial_idx: " << spatial_idx; in ToString()
Dvideocodec_test_stats.h32 size_t spatial_idx);
50 size_t spatial_idx = 0; member
83 size_t spatial_idx = 0; member
/external/webrtc/modules/rtp_rtcp/source/
Drtp_format_vp9_unittest.cc37 EXPECT_EQ(expected.spatial_idx, actual.spatial_idx); in VerifyHeader()
183 EXPECT_EQ(vp9_header.spatial_idx, expected_layer); in CreateParseAndCheckPacketsLayers()
263 expected_.spatial_idx = 2; in TEST_F()
286 expected_.spatial_idx = 2; in TEST_F()
485 for (size_t spatial_idx = 0; spatial_idx < vp9_header.num_spatial_layers - 1; in TEST_F() local
486 ++spatial_idx) { in TEST_F()
488 spatial_idx + 1 == vp9_header.num_spatial_layers - 1; in TEST_F()
489 vp9_header.spatial_idx = spatial_idx; in TEST_F()
595 expected_.spatial_idx = 1; in TEST_F()
601 expected_.spatial_idx = 2; in TEST_F()
Drtp_format_vp9.cc40 return (hdr.spatial_idx == kNoSpatialIdx) ? def : hdr.spatial_idx; in SpatialIdxField()
76 if (hdr.temporal_idx == kNoTemporalIdx && hdr.spatial_idx == kNoSpatialIdx) { in LayerInfoLength()
304 hdr.spatial_idx -= hdr.first_active_layer; in RemoveInactiveSpatialLayers()
360 RTC_DCHECK(hdr_.spatial_idx < hdr_.num_spatial_layers - 1 || in NextPacket()
Dvideo_rtp_depacketizer_vp9_unittest.cc36 EXPECT_EQ(expected.spatial_idx, actual.spatial_idx); in VerifyHeader()
141 expected.spatial_idx = kSpatialIdx; in TEST()
169 expected.spatial_idx = kSpatialIdx; in TEST()
/external/webrtc/video/
Dsend_statistics_proxy.cc420 int spatial_idx = it.first; in UpdateHistograms() local
421 if (spatial_idx == -1) { in UpdateHistograms()
424 } else if (spatial_idx == 0) { in UpdateHistograms()
427 } else if (spatial_idx == 1) { in UpdateHistograms()
430 } else if (spatial_idx == 2) { in UpdateHistograms()
435 << "QP stats not recorded for VP8 spatial idx " << spatial_idx; in UpdateHistograms()
440 int spatial_idx = it.first; in UpdateHistograms() local
441 if (spatial_idx == -1) { in UpdateHistograms()
444 } else if (spatial_idx == 0) { in UpdateHistograms()
447 } else if (spatial_idx == 1) { in UpdateHistograms()
[all …]
Dvideo_analyzer.cc448 int spatial_idx = vp9_header.spatial_idx; in IsInSelectedSpatialAndTemporalLayer() local
451 (selected_sl_ < 0 || spatial_idx == kNoSpatialIdx || in IsInSelectedSpatialAndTemporalLayer()
452 spatial_idx <= selected_sl_); in IsInSelectedSpatialAndTemporalLayer()
Dvideo_send_stream_tests.cc3321 bool new_layer = vp9.spatial_idx != last_vp9_.spatial_idx; in VerifySpatialIdxWithinFrame()
3324 EXPECT_EQ(new_layer ? last_vp9_.spatial_idx + 1 : last_vp9_.spatial_idx, in VerifySpatialIdxWithinFrame()
3325 vp9.spatial_idx); in VerifySpatialIdxWithinFrame()
3432 EXPECT_LT(vp9.spatial_idx, vp9_settings_.numberOfSpatialLayers); in VerifyCommonHeader()
3434 EXPECT_EQ(vp9.spatial_idx, 0); in VerifyCommonHeader()
3436 EXPECT_EQ(vp9.spatial_idx, kNoSpatialIdx); in VerifyCommonHeader()
3620 (vp9.spatial_idx == 0 || vp9.spatial_idx == kNoSpatialIdx); in TestVp9NonFlexMode()
3623 EXPECT_EQ(vp9.spatial_idx > 0, vp9.inter_layer_predicted); in TestVp9NonFlexMode()
3633 EXPECT_EQ(kNoSpatialIdx, vp9.spatial_idx); in TestVp9NonFlexMode()
3635 EXPECT_EQ(0, vp9.spatial_idx); in TestVp9NonFlexMode()
[all …]
/external/webrtc/test/pc/e2e/analyzer/video/
Dquality_analyzing_video_encoder.cc32 size_t spatial_idx) { in GetMinMaxBitratesBps() argument
35 if (spatial_idx < codec.numberOfSimulcastStreams && in GetMinMaxBitratesBps()
38 std::max(min_bitrate, codec.simulcastStream[spatial_idx].minBitrate); in GetMinMaxBitratesBps()
40 std::min(max_bitrate, codec.simulcastStream[spatial_idx].maxBitrate); in GetMinMaxBitratesBps()
43 spatial_idx < codec.VP9().numberOfSpatialLayers) { in GetMinMaxBitratesBps()
45 std::max(min_bitrate, codec.spatialLayers[spatial_idx].minBitrate); in GetMinMaxBitratesBps()
47 std::min(max_bitrate, codec.spatialLayers[spatial_idx].maxBitrate); in GetMinMaxBitratesBps()
/external/tensorflow/tensorflow/python/keras/utils/
Dconv_utils.py364 concat_idxs = lambda spatial_idx, filter_idx: (filter_idx,) + spatial_idx argument
366 concat_idxs = lambda spatial_idx, filter_idx: spatial_idx + (filter_idx,) argument
/external/tensorflow/tensorflow/stream_executor/
Ddnn.cc195 int depth_idx, batch_idx, spatial_idx; in GetDimIndices() local
200 spatial_idx = 0; in GetDimIndices()
206 spatial_idx = 0; in GetDimIndices()
212 spatial_idx = 1; in GetDimIndices()
219 spatial_idx = 2; in GetDimIndices()
226 return std::make_tuple(depth_idx, batch_idx, spatial_idx); in GetDimIndices()
/external/webrtc/modules/video_coding/codecs/vp9/include/
Dvp9_globals.h170 spatial_idx = kNoSpatialIdx; in InitRTPVideoHeaderVP9()
196 uint8_t spatial_idx; // Spatial layer index, or kNoSpatialIdx. member
/external/webrtc/call/
Drtp_payload_params.cc67 vp9_header.spatial_idx = spatial_index.value_or(kNoSpatialIdx); in PopulateRtpWithCodecSpecifics()
69 vp9_header.spatial_idx = kNoSpatialIdx; in PopulateRtpWithCodecSpecifics()
218 vp9_header.spatial_idx != kNoSpatialIdx) { in SetCodecSpecific()
/external/webrtc/modules/video_coding/codecs/vp8/
Dlibvpx_vp8_encoder.h90 uint32_t FrameDropThreshold(size_t spatial_idx) const;

12