Index: media/cast/test/utility/default_config.cc |
diff --git a/media/cast/test/utility/default_config.cc b/media/cast/test/utility/default_config.cc |
index b6f606505c3cc228aa33e918caac7b88d55021ac..a0155c43eda822e3d2056fb879527e56eb978d8a 100644 |
--- a/media/cast/test/utility/default_config.cc |
+++ b/media/cast/test/utility/default_config.cc |
@@ -53,6 +53,43 @@ FrameReceiverConfig GetDefaultVideoReceiverConfig() { |
return config; |
} |
+AudioSenderConfig GetDefaultAudioSenderConfig() { |
+ FrameReceiverConfig recv_config = GetDefaultAudioReceiverConfig(); |
+ AudioSenderConfig config; |
+ config.ssrc = recv_config.incoming_ssrc; |
+ config.incoming_feedback_ssrc = recv_config.feedback_ssrc; |
+ config.rtp_payload_type = recv_config.rtp_payload_type; |
+ config.use_external_encoder = false; |
+ config.frequency = recv_config.frequency; |
+ config.channels = recv_config.channels; |
+ config.bitrate = kDefaultAudioEncoderBitrate; |
+ config.codec = recv_config.codec; |
+ config.target_playout_delay = |
+ base::TimeDelta::FromMilliseconds(kDefaultRtpMaxDelayMs); |
+ return config; |
+} |
+ |
+VideoSenderConfig GetDefaultVideoSenderConfig() { |
+ FrameReceiverConfig recv_config = GetDefaultVideoReceiverConfig(); |
+ VideoSenderConfig config; |
+ config.ssrc = recv_config.incoming_ssrc; |
+ config.incoming_feedback_ssrc = recv_config.feedback_ssrc; |
+ config.rtp_payload_type = recv_config.rtp_payload_type; |
+ config.use_external_encoder = false; |
+ config.width = 1280; |
+ config.height = 720; |
+ config.max_bitrate = 4000000; |
+ config.min_bitrate = 2000000; |
+ config.start_bitrate = 4000000; |
+ config.max_frame_rate = recv_config.max_frame_rate; |
+ config.max_number_of_video_buffers_used = 1; |
+ config.codec = recv_config.codec; |
+ config.number_of_encode_threads = 2; |
+ config.target_playout_delay = |
+ base::TimeDelta::FromMilliseconds(kDefaultRtpMaxDelayMs); |
+ return config; |
+} |
+ |
CreateVideoEncodeAcceleratorCallback |
CreateDefaultVideoEncodeAcceleratorCallback() { |
return base::Bind(&CreateVideoEncodeAccelerator); |