Update to current webrtc library
This is from the upstream library commit id 3326535126e435f1ba647885ce43a8f0f3d317eb, corresponding to Chromium 88.0.4290.1.
This commit is contained in:
@ -12,6 +12,9 @@ message Init {
|
||||
optional int32 num_reverse_channels = 5;
|
||||
optional int32 reverse_sample_rate = 6;
|
||||
optional int32 output_sample_rate = 7;
|
||||
optional int32 reverse_output_sample_rate = 8;
|
||||
optional int32 num_reverse_output_channels = 9;
|
||||
optional int64 timestamp_ms = 10;
|
||||
}
|
||||
|
||||
// May contain interleaved or deinterleaved data, but don't store both formats.
|
||||
@ -44,7 +47,6 @@ message Stream {
|
||||
// Contains the configurations of various APM component. A Config message is
|
||||
// added when any of the fields are changed.
|
||||
message Config {
|
||||
// Next field number 17.
|
||||
// Acoustic echo canceler.
|
||||
optional bool aec_enabled = 1;
|
||||
optional bool aec_delay_agnostic_enabled = 2;
|
||||
@ -53,8 +55,8 @@ message Config {
|
||||
optional int32 aec_suppression_level = 5;
|
||||
// Mobile AEC.
|
||||
optional bool aecm_enabled = 6;
|
||||
optional bool aecm_comfort_noise_enabled = 7;
|
||||
optional int32 aecm_routing_mode = 8;
|
||||
optional bool aecm_comfort_noise_enabled = 7 [deprecated = true];
|
||||
optional int32 aecm_routing_mode = 8 [deprecated = true];
|
||||
// Automatic gain controller.
|
||||
optional bool agc_enabled = 9;
|
||||
optional int32 agc_mode = 10;
|
||||
@ -67,6 +69,29 @@ message Config {
|
||||
optional int32 ns_level = 15;
|
||||
// Transient suppression.
|
||||
optional bool transient_suppression_enabled = 16;
|
||||
// Semicolon-separated string containing experimental feature
|
||||
// descriptions.
|
||||
optional string experiments_description = 17;
|
||||
reserved 18; // Intelligibility enhancer enabled (deprecated).
|
||||
// Pre amplifier.
|
||||
optional bool pre_amplifier_enabled = 19;
|
||||
optional float pre_amplifier_fixed_gain_factor = 20;
|
||||
|
||||
// Next field number 21.
|
||||
}
|
||||
|
||||
message PlayoutAudioDeviceInfo {
|
||||
optional int32 id = 1;
|
||||
optional int32 max_volume = 2;
|
||||
}
|
||||
|
||||
message RuntimeSetting {
|
||||
optional float capture_pre_gain = 1;
|
||||
optional float custom_render_processing_setting = 2;
|
||||
optional float capture_fixed_post_gain = 3;
|
||||
optional int32 playout_volume_change = 4;
|
||||
optional PlayoutAudioDeviceInfo playout_audio_device_change = 5;
|
||||
optional bool capture_output_used = 6;
|
||||
}
|
||||
|
||||
message Event {
|
||||
@ -76,6 +101,7 @@ message Event {
|
||||
STREAM = 2;
|
||||
CONFIG = 3;
|
||||
UNKNOWN_EVENT = 4;
|
||||
RUNTIME_SETTING = 5;
|
||||
}
|
||||
|
||||
required Type type = 1;
|
||||
@ -84,4 +110,5 @@ message Event {
|
||||
optional ReverseStream reverse_stream = 3;
|
||||
optional Stream stream = 4;
|
||||
optional Config config = 5;
|
||||
optional RuntimeSetting runtime_setting = 6;
|
||||
}
|
||||
|
Reference in New Issue
Block a user