Remove AudioConfig::Mode.
The Mode is currently redundant with the optional input_file_name. Change-Id: Ib4f0a363e86d925107d61867a7f743d6663e7071 Bug: None Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/298743 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org> Commit-Queue: Jeremy Leconte <jleconte@google.com> Cr-Commit-Position: refs/heads/main@{#39754}
This commit is contained in:
parent
0b148e91a4
commit
40a0e3191a
@ -375,19 +375,13 @@ struct VideoConfig {
|
|||||||
|
|
||||||
// Contains properties for audio in the call.
|
// Contains properties for audio in the call.
|
||||||
struct AudioConfig {
|
struct AudioConfig {
|
||||||
enum Mode {
|
|
||||||
kGenerated,
|
|
||||||
kFile,
|
|
||||||
};
|
|
||||||
|
|
||||||
AudioConfig() = default;
|
AudioConfig() = default;
|
||||||
explicit AudioConfig(absl::string_view stream_label);
|
explicit AudioConfig(absl::string_view stream_label);
|
||||||
|
|
||||||
// Have to be unique among all specified configs for all peers in the call.
|
// Have to be unique among all specified configs for all peers in the call.
|
||||||
// Will be auto generated if omitted.
|
// Will be auto generated if omitted.
|
||||||
absl::optional<std::string> stream_label;
|
absl::optional<std::string> stream_label;
|
||||||
Mode mode = kGenerated;
|
// If no file is specified an audio will be generated.
|
||||||
// Have to be specified only if mode = kFile
|
|
||||||
absl::optional<std::string> input_file_name;
|
absl::optional<std::string> input_file_name;
|
||||||
// If specified the input stream will be also copied to specified file.
|
// If specified the input stream will be also copied to specified file.
|
||||||
absl::optional<std::string> input_dump_file_name;
|
absl::optional<std::string> input_dump_file_name;
|
||||||
|
|||||||
@ -134,7 +134,6 @@ TEST(PCLowBandwidthAudioTest, PCGoodNetworkHighBitrate) {
|
|||||||
[](PeerConfigurer* alice) {
|
[](PeerConfigurer* alice) {
|
||||||
AudioConfig audio;
|
AudioConfig audio;
|
||||||
audio.stream_label = "alice-audio";
|
audio.stream_label = "alice-audio";
|
||||||
audio.mode = AudioConfig::Mode::kFile;
|
|
||||||
audio.input_file_name = AudioInputFile();
|
audio.input_file_name = AudioInputFile();
|
||||||
audio.output_dump_file_name = AudioOutputFile();
|
audio.output_dump_file_name = AudioOutputFile();
|
||||||
audio.sampling_frequency_in_hz = absl::GetFlag(FLAGS_sample_rate_hz);
|
audio.sampling_frequency_in_hz = absl::GetFlag(FLAGS_sample_rate_hz);
|
||||||
@ -160,7 +159,6 @@ TEST(PCLowBandwidthAudioTest, PC40kbpsNetwork) {
|
|||||||
[](PeerConfigurer* alice) {
|
[](PeerConfigurer* alice) {
|
||||||
AudioConfig audio;
|
AudioConfig audio;
|
||||||
audio.stream_label = "alice-audio";
|
audio.stream_label = "alice-audio";
|
||||||
audio.mode = AudioConfig::Mode::kFile;
|
|
||||||
audio.input_file_name = AudioInputFile();
|
audio.input_file_name = AudioInputFile();
|
||||||
audio.output_dump_file_name = AudioOutputFile();
|
audio.output_dump_file_name = AudioOutputFile();
|
||||||
audio.sampling_frequency_in_hz = absl::GetFlag(FLAGS_sample_rate_hz);
|
audio.sampling_frequency_in_hz = absl::GetFlag(FLAGS_sample_rate_hz);
|
||||||
|
|||||||
@ -138,7 +138,6 @@ TEST_F(PeerConnectionE2EQualityTestSmokeTest, MAYBE_Smoke) {
|
|||||||
|
|
||||||
AudioConfig audio;
|
AudioConfig audio;
|
||||||
audio.stream_label = "alice-audio";
|
audio.stream_label = "alice-audio";
|
||||||
audio.mode = AudioConfig::Mode::kFile;
|
|
||||||
audio.input_file_name =
|
audio.input_file_name =
|
||||||
test::ResourcePath("pc_quality_smoke_test_alice_source", "wav");
|
test::ResourcePath("pc_quality_smoke_test_alice_source", "wav");
|
||||||
audio.sampling_frequency_in_hz = 48000;
|
audio.sampling_frequency_in_hz = 48000;
|
||||||
@ -160,7 +159,6 @@ TEST_F(PeerConnectionE2EQualityTestSmokeTest, MAYBE_Smoke) {
|
|||||||
|
|
||||||
AudioConfig audio;
|
AudioConfig audio;
|
||||||
audio.stream_label = "charlie-audio";
|
audio.stream_label = "charlie-audio";
|
||||||
audio.mode = AudioConfig::Mode::kFile;
|
|
||||||
audio.input_file_name =
|
audio.input_file_name =
|
||||||
test::ResourcePath("pc_quality_smoke_test_bob_source", "wav");
|
test::ResourcePath("pc_quality_smoke_test_bob_source", "wav");
|
||||||
charlie->SetAudioConfig(std::move(audio));
|
charlie->SetAudioConfig(std::move(audio));
|
||||||
@ -211,7 +209,6 @@ TEST_F(PeerConnectionE2EQualityTestSmokeTest,
|
|||||||
|
|
||||||
AudioConfig audio;
|
AudioConfig audio;
|
||||||
audio.stream_label = "alice-audio";
|
audio.stream_label = "alice-audio";
|
||||||
audio.mode = AudioConfig::Mode::kFile;
|
|
||||||
audio.input_file_name =
|
audio.input_file_name =
|
||||||
test::ResourcePath("pc_quality_smoke_test_alice_source", "wav");
|
test::ResourcePath("pc_quality_smoke_test_alice_source", "wav");
|
||||||
audio.sampling_frequency_in_hz = 48000;
|
audio.sampling_frequency_in_hz = 48000;
|
||||||
@ -231,7 +228,6 @@ TEST_F(PeerConnectionE2EQualityTestSmokeTest,
|
|||||||
|
|
||||||
AudioConfig audio;
|
AudioConfig audio;
|
||||||
audio.stream_label = "charlie-audio";
|
audio.stream_label = "charlie-audio";
|
||||||
audio.mode = AudioConfig::Mode::kFile;
|
|
||||||
audio.input_file_name =
|
audio.input_file_name =
|
||||||
test::ResourcePath("pc_quality_smoke_test_bob_source", "wav");
|
test::ResourcePath("pc_quality_smoke_test_bob_source", "wav");
|
||||||
charlie->SetAudioConfig(std::move(audio));
|
charlie->SetAudioConfig(std::move(audio));
|
||||||
@ -262,7 +258,6 @@ TEST_F(PeerConnectionE2EQualityTestSmokeTest, SmokeH264) {
|
|||||||
|
|
||||||
AudioConfig audio;
|
AudioConfig audio;
|
||||||
audio.stream_label = "alice-audio";
|
audio.stream_label = "alice-audio";
|
||||||
audio.mode = AudioConfig::Mode::kFile;
|
|
||||||
audio.input_file_name =
|
audio.input_file_name =
|
||||||
test::ResourcePath("pc_quality_smoke_test_alice_source", "wav");
|
test::ResourcePath("pc_quality_smoke_test_alice_source", "wav");
|
||||||
audio.sampling_frequency_in_hz = 48000;
|
audio.sampling_frequency_in_hz = 48000;
|
||||||
@ -281,7 +276,6 @@ TEST_F(PeerConnectionE2EQualityTestSmokeTest, SmokeH264) {
|
|||||||
|
|
||||||
AudioConfig audio;
|
AudioConfig audio;
|
||||||
audio.stream_label = "charlie-audio";
|
audio.stream_label = "charlie-audio";
|
||||||
audio.mode = AudioConfig::Mode::kFile;
|
|
||||||
audio.input_file_name =
|
audio.input_file_name =
|
||||||
test::ResourcePath("pc_quality_smoke_test_bob_source", "wav");
|
test::ResourcePath("pc_quality_smoke_test_bob_source", "wav");
|
||||||
charlie->SetAudioConfig(std::move(audio));
|
charlie->SetAudioConfig(std::move(audio));
|
||||||
@ -413,7 +407,6 @@ TEST_F(PeerConnectionE2EQualityTestSmokeTest, MAYBE_Echo) {
|
|||||||
AddPeer(network_links.first, [](PeerConfigurer* alice) {
|
AddPeer(network_links.first, [](PeerConfigurer* alice) {
|
||||||
AudioConfig audio;
|
AudioConfig audio;
|
||||||
audio.stream_label = "alice-audio";
|
audio.stream_label = "alice-audio";
|
||||||
audio.mode = AudioConfig::Mode::kFile;
|
|
||||||
audio.input_file_name =
|
audio.input_file_name =
|
||||||
test::ResourcePath("pc_quality_smoke_test_alice_source", "wav");
|
test::ResourcePath("pc_quality_smoke_test_alice_source", "wav");
|
||||||
audio.sampling_frequency_in_hz = 48000;
|
audio.sampling_frequency_in_hz = 48000;
|
||||||
@ -422,7 +415,6 @@ TEST_F(PeerConnectionE2EQualityTestSmokeTest, MAYBE_Echo) {
|
|||||||
AddPeer(network_links.second, [](PeerConfigurer* bob) {
|
AddPeer(network_links.second, [](PeerConfigurer* bob) {
|
||||||
AudioConfig audio;
|
AudioConfig audio;
|
||||||
audio.stream_label = "bob-audio";
|
audio.stream_label = "bob-audio";
|
||||||
audio.mode = AudioConfig::Mode::kFile;
|
|
||||||
audio.input_file_name =
|
audio.input_file_name =
|
||||||
test::ResourcePath("pc_quality_smoke_test_bob_source", "wav");
|
test::ResourcePath("pc_quality_smoke_test_bob_source", "wav");
|
||||||
bob->SetAudioConfig(std::move(audio));
|
bob->SetAudioConfig(std::move(audio));
|
||||||
@ -450,7 +442,6 @@ TEST_F(PeerConnectionE2EQualityTestSmokeTest, MAYBE_Simulcast) {
|
|||||||
|
|
||||||
AudioConfig audio;
|
AudioConfig audio;
|
||||||
audio.stream_label = "alice-audio";
|
audio.stream_label = "alice-audio";
|
||||||
audio.mode = AudioConfig::Mode::kFile;
|
|
||||||
audio.input_file_name =
|
audio.input_file_name =
|
||||||
test::ResourcePath("pc_quality_smoke_test_alice_source", "wav");
|
test::ResourcePath("pc_quality_smoke_test_alice_source", "wav");
|
||||||
alice->SetAudioConfig(std::move(audio));
|
alice->SetAudioConfig(std::move(audio));
|
||||||
@ -478,7 +469,6 @@ TEST_F(PeerConnectionE2EQualityTestSmokeTest, MAYBE_Svc) {
|
|||||||
alice->AddVideoConfig(std::move(simulcast));
|
alice->AddVideoConfig(std::move(simulcast));
|
||||||
|
|
||||||
AudioConfig audio("alice-audio");
|
AudioConfig audio("alice-audio");
|
||||||
audio.mode = AudioConfig::Mode::kFile;
|
|
||||||
audio.input_file_name =
|
audio.input_file_name =
|
||||||
test::ResourcePath("pc_quality_smoke_test_alice_source", "wav");
|
test::ResourcePath("pc_quality_smoke_test_alice_source", "wav");
|
||||||
alice->SetAudioConfig(std::move(audio));
|
alice->SetAudioConfig(std::move(audio));
|
||||||
@ -515,7 +505,6 @@ TEST_F(PeerConnectionE2EQualityTestSmokeTest, MAYBE_HighBitrate) {
|
|||||||
|
|
||||||
AudioConfig audio;
|
AudioConfig audio;
|
||||||
audio.stream_label = "alice-audio";
|
audio.stream_label = "alice-audio";
|
||||||
audio.mode = AudioConfig::Mode::kFile;
|
|
||||||
audio.input_file_name =
|
audio.input_file_name =
|
||||||
test::ResourcePath("pc_quality_smoke_test_alice_source", "wav");
|
test::ResourcePath("pc_quality_smoke_test_alice_source", "wav");
|
||||||
audio.sampling_frequency_in_hz = 48000;
|
audio.sampling_frequency_in_hz = 48000;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user