/external/webrtc/modules/video_coding/codecs/h264/ |
D | h264_encoder_impl_unittest.cc | 29 void SetDefaultSettings(VideoCodec* codec_settings) { in SetDefaultSettings() argument 30 codec_settings->codecType = kVideoCodecH264; in SetDefaultSettings() 31 codec_settings->maxFramerate = 60; in SetDefaultSettings() 32 codec_settings->width = 640; in SetDefaultSettings() 33 codec_settings->height = 480; in SetDefaultSettings() 36 codec_settings->H264()->frameDroppingOn = true; in SetDefaultSettings() 37 codec_settings->startBitrate = 2000; in SetDefaultSettings() 38 codec_settings->maxBitrate = 4000; in SetDefaultSettings() 43 VideoCodec codec_settings; in TEST() local 44 SetDefaultSettings(&codec_settings); in TEST() [all …]
|
D | h264_decoder_impl.cc | 162 int32_t H264DecoderImpl::InitDecode(const VideoCodec* codec_settings, in InitDecode() argument 165 if (codec_settings && codec_settings->codecType != kVideoCodecH264) { in InitDecode() 183 if (codec_settings) { in InitDecode() 184 av_context_->coded_width = codec_settings->width; in InitDecode() 185 av_context_->coded_height = codec_settings->height; in InitDecode() 221 if (codec_settings && codec_settings->buffer_pool_size) { in InitDecode() 222 if (!pool_.Resize(*codec_settings->buffer_pool_size)) { in InitDecode()
|
/external/webrtc/modules/video_coding/codecs/test/ |
D | videocodec_test_fixture_impl.cc | 63 void ConfigureSimulcast(VideoCodec* codec_settings) { in ConfigureSimulcast() argument 65 /*min_layer=*/1, codec_settings->numberOfSimulcastStreams, in ConfigureSimulcast() 66 codec_settings->width, codec_settings->height, kBitratePriority, kMaxQp, in ConfigureSimulcast() 70 SimulcastStream* ss = &codec_settings->simulcastStream[i]; in ConfigureSimulcast() 83 void ConfigureSvc(VideoCodec* codec_settings) { in ConfigureSvc() argument 84 RTC_CHECK_EQ(kVideoCodecVP9, codec_settings->codecType); in ConfigureSvc() 87 codec_settings->width, codec_settings->height, kMaxFramerateFps, in ConfigureSvc() 88 /*first_active_layer=*/0, codec_settings->VP9()->numberOfSpatialLayers, in ConfigureSvc() 89 codec_settings->VP9()->numberOfTemporalLayers, in ConfigureSvc() 91 ASSERT_EQ(codec_settings->VP9()->numberOfSpatialLayers, layers.size()) in ConfigureSvc() [all …]
|
D | videocodec_test_fixture_config_unittest.cc | 44 webrtc::test::CodecSettings(kVideoCodecH264, &config.codec_settings); in TEST() 50 webrtc::test::CodecSettings(kVideoCodecVP8, &config.codec_settings); in TEST() 51 config.codec_settings.VP8()->numberOfTemporalLayers = kNumTemporalLayers; in TEST() 57 webrtc::test::CodecSettings(kVideoCodecVP9, &config.codec_settings); in TEST() 58 config.codec_settings.VP9()->numberOfTemporalLayers = kNumTemporalLayers; in TEST()
|
D | videoprocessor.cc | 54 if (config.codec_settings.codecType != kVideoCodecH264) in GetMaxNaluSizeBytes() 182 ->CreateVideoBitrateAllocator(config_.codec_settings)), in VideoProcessor() 215 &config_.codec_settings, in VideoProcessor() 225 decoders_->at(i)->InitDecode(&config_.codec_settings, in VideoProcessor() 452 config_.codec_settings.codecType)); in FrameEncoded() 527 ExtractI420BufferWithSize(decoded_frame, config_.codec_settings.width, in FrameDecoded() 528 config_.codec_settings.height, in FrameDecoded()
|
/external/webrtc/modules/video_coding/codecs/av1/ |
D | libaom_av1_encoder_unittest.cc | 31 VideoCodec codec_settings; in DefaultCodecSettings() local 32 codec_settings.width = 320; in DefaultCodecSettings() 33 codec_settings.height = 180; in DefaultCodecSettings() 34 codec_settings.maxFramerate = 30; in DefaultCodecSettings() 35 codec_settings.maxBitrate = 1000; in DefaultCodecSettings() 36 codec_settings.qpMax = 63; in DefaultCodecSettings() 37 return codec_settings; in DefaultCodecSettings() 54 VideoCodec codec_settings = DefaultCodecSettings(); in TEST() local 55 EXPECT_EQ(encoder->InitEncode(&codec_settings, DefaultEncoderSettings()), in TEST() 64 VideoCodec codec_settings = DefaultCodecSettings(); in TEST() local [all …]
|
D | libaom_av1_unittest.cc | 57 VideoCodec codec_settings; in DefaultCodecSettings() local 58 codec_settings.width = kWidth; in DefaultCodecSettings() 59 codec_settings.height = kHeight; in DefaultCodecSettings() 60 codec_settings.maxFramerate = kFramerate; in DefaultCodecSettings() 61 codec_settings.maxBitrate = 1000; in DefaultCodecSettings() 62 codec_settings.qpMax = 63; in DefaultCodecSettings() 63 return codec_settings; in DefaultCodecSettings() 137 VideoCodec codec_settings = DefaultCodecSettings(); in TEST() local 138 ASSERT_EQ(encoder->InitEncode(&codec_settings, DefaultEncoderSettings()), in TEST() 189 VideoCodec codec_settings = DefaultCodecSettings(); in TEST_P() local [all …]
|
D | libaom_av1_encoder.cc | 70 int InitEncode(const VideoCodec* codec_settings, 106 int32_t VerifyCodecSettings(const VideoCodec& codec_settings) { in VerifyCodecSettings() argument 107 if (codec_settings.width < 1) { in VerifyCodecSettings() 110 if (codec_settings.height < 1) { in VerifyCodecSettings() 114 if (codec_settings.maxBitrate > 0 && in VerifyCodecSettings() 115 codec_settings.minBitrate > codec_settings.maxBitrate) { in VerifyCodecSettings() 118 if (codec_settings.maxBitrate > 0 && in VerifyCodecSettings() 119 codec_settings.startBitrate > codec_settings.maxBitrate) { in VerifyCodecSettings() 122 if (codec_settings.startBitrate < codec_settings.minBitrate) { in VerifyCodecSettings() 125 if (codec_settings.maxFramerate < 1) { in VerifyCodecSettings() [all …]
|
/external/webrtc/media/engine/ |
D | encoder_simulcast_proxy_unittest.cc | 43 VideoCodec codec_settings; in TEST() local 44 webrtc::test::CodecSettings(kVideoCodecVP8, &codec_settings); in TEST() 45 codec_settings.simulcastStream[0] = {test::kTestWidth, in TEST() 53 codec_settings.simulcastStream[1] = {test::kTestWidth, in TEST() 61 codec_settings.simulcastStream[2] = {test::kTestWidth, in TEST() 69 codec_settings.numberOfSimulcastStreams = 3; in TEST() 88 simulcast_enabled_proxy.InitEncode(&codec_settings, kSettings)); in TEST() 117 simulcast_disabled_proxy.InitEncode(&codec_settings, kSettings)); in TEST() 140 VideoCodec codec_settings; in TEST() local 141 webrtc::test::CodecSettings(kVideoCodecVP8, &codec_settings); in TEST() [all …]
|
D | webrtc_video_engine.cc | 1132 changed_params->codec_settings = in GetChangedRecvParameters() 1169 if (changed_params.codec_settings) { in SetRecvParameters() 1173 *changed_params.codec_settings); in SetRecvParameters() 1174 recv_codecs_ = *changed_params.codec_settings; in SetRecvParameters() 1920 const absl::optional<VideoCodecSettings>& codec_settings) in VideoSendStreamParameters() argument 1925 codec_settings(codec_settings) {} in VideoSendStreamParameters() 1934 const absl::optional<VideoCodecSettings>& codec_settings, in WebRtcVideoSendStream() argument 1947 parameters_(std::move(config), options, max_bitrate_bps, codec_settings), in WebRtcVideoSendStream() 2003 if (codec_settings) { in WebRtcVideoSendStream() 2004 SetCodec(*codec_settings); in WebRtcVideoSendStream() [all …]
|
/external/webrtc/rtc_tools/converter/ |
D | yuv_to_ivf_converter.cc | 123 VideoCodec codec_settings; in Encoder() local 124 CodecSettings(video_codec_type, &codec_settings); in Encoder() 125 codec_settings.width = width; in Encoder() 126 codec_settings.height = height; in Encoder() 127 codec_settings.maxFramerate = kMaxFramerate; in Encoder() 128 codec_settings.startBitrate = kBitrateBps; in Encoder() 129 codec_settings.minBitrate = kBitrateBps; in Encoder() 130 codec_settings.maxBitrate = kBitrateBps; in Encoder() 133 VideoCodecVP8* vp8_settings = codec_settings.VP8(); in Encoder() 139 VideoCodecVP9* vp9_settings = codec_settings.VP9(); in Encoder() [all …]
|
/external/webrtc/test/testsupport/ |
D | ivf_video_frame_generator_unittest.cc | 120 VideoCodec codec_settings; in CreateTestVideoFile() local 121 webrtc::test::CodecSettings(video_codec_type, &codec_settings); in CreateTestVideoFile() 122 codec_settings.width = kWidth; in CreateTestVideoFile() 123 codec_settings.height = kHeight; in CreateTestVideoFile() 124 codec_settings.maxFramerate = kMaxFramerate; in CreateTestVideoFile() 134 bitrate_allocation, static_cast<double>(codec_settings.maxFramerate))); in CreateTestVideoFile() 137 &codec_settings, in CreateTestVideoFile() 147 kVideoPayloadTypeFrequency / codec_settings.maxFramerate; in CreateTestVideoFile()
|
D | ivf_video_frame_generator.cc | 41 VideoCodec codec_settings; in IvfVideoFrameGenerator() local 42 codec_settings.codecType = file_reader_->GetVideoCodecType(); in IvfVideoFrameGenerator() 43 codec_settings.width = file_reader_->GetFrameWidth(); in IvfVideoFrameGenerator() 44 codec_settings.height = file_reader_->GetFrameHeight(); in IvfVideoFrameGenerator() 48 codec_settings.buffer_pool_size = std::numeric_limits<int>::max(); in IvfVideoFrameGenerator() 52 video_decoder_->InitDecode(&codec_settings, /*number_of_cores=*/1), in IvfVideoFrameGenerator()
|
/external/webrtc/video/ |
D | encoder_bitrate_adjuster.cc | 47 EncoderBitrateAdjuster::EncoderBitrateAdjuster(const VideoCodec& codec_settings) in EncoderBitrateAdjuster() argument 52 if (codec_settings.codecType == VideoCodecType::kVideoCodecVP9) { 53 for (size_t si = 0; si < codec_settings.VP9().numberOfSpatialLayers; ++si) { 54 if (codec_settings.spatialLayers[si].active) { 56 std::max(codec_settings.minBitrate * 1000, 57 codec_settings.spatialLayers[si].minBitrate * 1000); 61 for (size_t si = 0; si < codec_settings.numberOfSimulcastStreams; ++si) { 62 if (codec_settings.simulcastStream[si].active) { 64 std::max(codec_settings.minBitrate * 1000, 65 codec_settings.simulcastStream[si].minBitrate * 1000);
|
D | frame_dumping_decoder.cc | 27 int32_t InitDecode(const VideoCodec* codec_settings, 52 int32_t FrameDumpingDecoder::InitDecode(const VideoCodec* codec_settings, in InitDecode() argument 54 codec_type_ = codec_settings->codecType; in InitDecode() 55 return decoder_->InitDecode(codec_settings, number_of_cores); in InitDecode()
|
D | frame_encode_metadata_writer_unittest.cc | 78 VideoCodec codec_settings; in GetTimingFrames() local 79 codec_settings.numberOfSimulcastStreams = num_streams; in GetTimingFrames() 80 codec_settings.timing_frame_thresholds = {delay_ms, in GetTimingFrames() 82 encode_timer.OnEncoderInit(codec_settings, false); in GetTimingFrames() 206 VideoCodec codec_settings; in TEST() local 208 codec_settings.timing_frame_thresholds.delay_ms = 1; in TEST() 209 encode_timer.OnEncoderInit(codec_settings, false); in TEST() 247 VideoCodec codec_settings; in TEST() local 249 codec_settings.timing_frame_thresholds.delay_ms = 1; in TEST() 250 encode_timer.OnEncoderInit(codec_settings, true); in TEST()
|
/external/webrtc/video/end_to_end_tests/ |
D | multi_stream_tester.cc | 37 codec_settings[0] = {1, 640, 480}; in MultiStreamTester() 38 codec_settings[1] = {2, 320, 240}; in MultiStreamTester() 39 codec_settings[2] = {3, 240, 160}; in MultiStreamTester() 81 uint32_t ssrc = codec_settings[i].ssrc; in RunTest() 82 int width = codec_settings[i].width; in RunTest() 83 int height = codec_settings[i].height; in RunTest()
|
/external/webrtc/api/video_codecs/test/ |
D | video_encoder_software_fallback_wrapper_unittest.cc | 114 int32_t InitEncode(const VideoCodec* codec_settings, in InitEncode() argument 849 codec_settings.codecType = kVideoCodecVP8; in SetUp() 850 codec_settings.maxFramerate = kFramerate; in SetUp() 851 codec_settings.width = kWidth; in SetUp() 852 codec_settings.height = kHeight; in SetUp() 853 codec_settings.numberOfSimulcastStreams = 1; in SetUp() 854 codec_settings.VP8()->numberOfTemporalLayers = 1; in SetUp() 862 num_layers = codec_settings.VP8()->numberOfTemporalLayers; in SetSupportsLayers() 871 VideoCodec codec_settings; member in webrtc::PreferTemporalLayersFallbackTest 880 codec_settings.VP8()->numberOfTemporalLayers = 1; in TEST_F() [all …]
|
/external/webrtc/test/pc/e2e/analyzer/video/ |
D | quality_analyzing_video_encoder.cc | 80 const VideoCodec* codec_settings, in InitEncode() argument 83 codec_settings_ = *codec_settings; in InitEncode() 85 if (codec_settings->codecType == kVideoCodecVP9) { in InitEncode() 86 if (codec_settings->VP9().numberOfSpatialLayers > 1) { in InitEncode() 87 switch (codec_settings->VP9().interLayerPred) { in InitEncode() 103 if (codec_settings->numberOfSimulcastStreams > 1) { in InitEncode() 106 return delegate_->InitEncode(codec_settings, settings); in InitEncode()
|
/external/webrtc/modules/video_coding/codecs/vp9/test/ |
D | vp9_impl_unittest.cc | 47 VideoCodec codec_settings; in DefaultCodecSettings() local 48 webrtc::test::CodecSettings(kVideoCodecVP9, &codec_settings); in DefaultCodecSettings() 49 codec_settings.width = kWidth; in DefaultCodecSettings() 50 codec_settings.height = kHeight; in DefaultCodecSettings() 51 codec_settings.VP9()->numberOfTemporalLayers = 1; in DefaultCodecSettings() 52 codec_settings.VP9()->numberOfSpatialLayers = 1; in DefaultCodecSettings() 53 return codec_settings; in DefaultCodecSettings() 68 void ModifyCodecSettings(VideoCodec* codec_settings) override { in ModifyCodecSettings() argument 69 webrtc::test::CodecSettings(kVideoCodecVP9, codec_settings); in ModifyCodecSettings() 70 codec_settings->width = kWidth; in ModifyCodecSettings() [all …]
|
/external/webrtc/modules/video_coding/codecs/multiplex/test/ |
D | multiplex_adapter_unittest.cc | 78 void ModifyCodecSettings(VideoCodec* codec_settings) override { in ModifyCodecSettings() argument 79 webrtc::test::CodecSettings(kMultiplexAssociatedCodecType, codec_settings); in ModifyCodecSettings() 80 codec_settings->VP9()->numberOfTemporalLayers = 1; in ModifyCodecSettings() 81 codec_settings->VP9()->numberOfSpatialLayers = 1; in ModifyCodecSettings() 82 codec_settings->codecType = webrtc::kVideoCodecMultiplex; in ModifyCodecSettings()
|
/external/webrtc/api/video_codecs/ |
D | video_encoder.cc | 284 int32_t VideoEncoder::InitEncode(const VideoCodec* codec_settings, in InitEncode() argument 294 return InitEncode(codec_settings, settings); in InitEncode() 297 int VideoEncoder::InitEncode(const VideoCodec* codec_settings, in InitEncode() argument 303 return InitEncode(codec_settings, settings.number_of_cores, in InitEncode()
|
D | video_decoder_software_fallback_wrapper.cc | 42 int32_t InitDecode(const VideoCodec* codec_settings, 98 const VideoCodec* codec_settings, in InitDecode() argument 100 codec_settings_ = *codec_settings; in InitDecode()
|
/external/webrtc/modules/video_coding/codecs/vp8/test/ |
D | vp8_impl_unittest.cc | 73 void ModifyCodecSettings(VideoCodec* codec_settings) override { in ModifyCodecSettings() argument 74 webrtc::test::CodecSettings(kVideoCodecVP8, codec_settings); in ModifyCodecSettings() 75 codec_settings->width = kWidth; in ModifyCodecSettings() 76 codec_settings->height = kHeight; in ModifyCodecSettings() 77 codec_settings->VP8()->denoisingOn = true; in ModifyCodecSettings() 78 codec_settings->VP8()->frameDroppingOn = false; in ModifyCodecSettings() 79 codec_settings->VP8()->automaticResizeOn = false; in ModifyCodecSettings() 80 codec_settings->VP8()->complexity = VideoCodecComplexity::kComplexityNormal; in ModifyCodecSettings()
|
/external/webrtc/modules/video_coding/codecs/h264/test/ |
D | h264_impl_unittest.cc | 44 void ModifyCodecSettings(VideoCodec* codec_settings) override { in ModifyCodecSettings() argument 45 webrtc::test::CodecSettings(kVideoCodecH264, codec_settings); in ModifyCodecSettings()
|