| OLD | NEW |
| 1 /* | 1 /* |
| 2 * libjingle | 2 * libjingle |
| 3 * Copyright 2004 Google Inc. | 3 * Copyright 2004 Google Inc. |
| 4 * | 4 * |
| 5 * Redistribution and use in source and binary forms, with or without | 5 * Redistribution and use in source and binary forms, with or without |
| 6 * modification, are permitted provided that the following conditions are met: | 6 * modification, are permitted provided that the following conditions are met: |
| 7 * | 7 * |
| 8 * 1. Redistributions of source code must retain the above copyright notice, | 8 * 1. Redistributions of source code must retain the above copyright notice, |
| 9 * this list of conditions and the following disclaimer. | 9 * this list of conditions and the following disclaimer. |
| 10 * 2. Redistributions in binary form must reproduce the above copyright notice, | 10 * 2. Redistributions in binary form must reproduce the above copyright notice, |
| (...skipping 141 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 152 stereo_swapping.SetFrom(change.stereo_swapping); | 152 stereo_swapping.SetFrom(change.stereo_swapping); |
| 153 audio_jitter_buffer_max_packets.SetFrom( | 153 audio_jitter_buffer_max_packets.SetFrom( |
| 154 change.audio_jitter_buffer_max_packets); | 154 change.audio_jitter_buffer_max_packets); |
| 155 audio_jitter_buffer_fast_accelerate.SetFrom( | 155 audio_jitter_buffer_fast_accelerate.SetFrom( |
| 156 change.audio_jitter_buffer_fast_accelerate); | 156 change.audio_jitter_buffer_fast_accelerate); |
| 157 typing_detection.SetFrom(change.typing_detection); | 157 typing_detection.SetFrom(change.typing_detection); |
| 158 aecm_generate_comfort_noise.SetFrom(change.aecm_generate_comfort_noise); | 158 aecm_generate_comfort_noise.SetFrom(change.aecm_generate_comfort_noise); |
| 159 conference_mode.SetFrom(change.conference_mode); | 159 conference_mode.SetFrom(change.conference_mode); |
| 160 adjust_agc_delta.SetFrom(change.adjust_agc_delta); | 160 adjust_agc_delta.SetFrom(change.adjust_agc_delta); |
| 161 experimental_agc.SetFrom(change.experimental_agc); | 161 experimental_agc.SetFrom(change.experimental_agc); |
| 162 extended_filter_aec.SetFrom(change.extended_filter_aec); | 162 experimental_aec.SetFrom(change.experimental_aec); |
| 163 delay_agnostic_aec.SetFrom(change.delay_agnostic_aec); | 163 delay_agnostic_aec.SetFrom(change.delay_agnostic_aec); |
| 164 experimental_ns.SetFrom(change.experimental_ns); | 164 experimental_ns.SetFrom(change.experimental_ns); |
| 165 aec_dump.SetFrom(change.aec_dump); | 165 aec_dump.SetFrom(change.aec_dump); |
| 166 tx_agc_target_dbov.SetFrom(change.tx_agc_target_dbov); | 166 tx_agc_target_dbov.SetFrom(change.tx_agc_target_dbov); |
| 167 tx_agc_digital_compression_gain.SetFrom( | 167 tx_agc_digital_compression_gain.SetFrom( |
| 168 change.tx_agc_digital_compression_gain); | 168 change.tx_agc_digital_compression_gain); |
| 169 tx_agc_limiter.SetFrom(change.tx_agc_limiter); | 169 tx_agc_limiter.SetFrom(change.tx_agc_limiter); |
| 170 rx_agc_target_dbov.SetFrom(change.rx_agc_target_dbov); | 170 rx_agc_target_dbov.SetFrom(change.rx_agc_target_dbov); |
| 171 rx_agc_digital_compression_gain.SetFrom( | 171 rx_agc_digital_compression_gain.SetFrom( |
| 172 change.rx_agc_digital_compression_gain); | 172 change.rx_agc_digital_compression_gain); |
| (...skipping 11 matching lines...) Expand all Loading... |
| 184 noise_suppression == o.noise_suppression && | 184 noise_suppression == o.noise_suppression && |
| 185 highpass_filter == o.highpass_filter && | 185 highpass_filter == o.highpass_filter && |
| 186 stereo_swapping == o.stereo_swapping && | 186 stereo_swapping == o.stereo_swapping && |
| 187 audio_jitter_buffer_max_packets == o.audio_jitter_buffer_max_packets && | 187 audio_jitter_buffer_max_packets == o.audio_jitter_buffer_max_packets && |
| 188 audio_jitter_buffer_fast_accelerate == | 188 audio_jitter_buffer_fast_accelerate == |
| 189 o.audio_jitter_buffer_fast_accelerate && | 189 o.audio_jitter_buffer_fast_accelerate && |
| 190 typing_detection == o.typing_detection && | 190 typing_detection == o.typing_detection && |
| 191 aecm_generate_comfort_noise == o.aecm_generate_comfort_noise && | 191 aecm_generate_comfort_noise == o.aecm_generate_comfort_noise && |
| 192 conference_mode == o.conference_mode && | 192 conference_mode == o.conference_mode && |
| 193 experimental_agc == o.experimental_agc && | 193 experimental_agc == o.experimental_agc && |
| 194 extended_filter_aec == o.extended_filter_aec && | 194 experimental_aec == o.experimental_aec && |
| 195 delay_agnostic_aec == o.delay_agnostic_aec && | 195 delay_agnostic_aec == o.delay_agnostic_aec && |
| 196 experimental_ns == o.experimental_ns && | 196 experimental_ns == o.experimental_ns && |
| 197 adjust_agc_delta == o.adjust_agc_delta && | 197 adjust_agc_delta == o.adjust_agc_delta && |
| 198 aec_dump == o.aec_dump && | 198 aec_dump == o.aec_dump && |
| 199 tx_agc_target_dbov == o.tx_agc_target_dbov && | 199 tx_agc_target_dbov == o.tx_agc_target_dbov && |
| 200 tx_agc_digital_compression_gain == o.tx_agc_digital_compression_gain && | 200 tx_agc_digital_compression_gain == o.tx_agc_digital_compression_gain && |
| 201 tx_agc_limiter == o.tx_agc_limiter && | 201 tx_agc_limiter == o.tx_agc_limiter && |
| 202 rx_agc_target_dbov == o.rx_agc_target_dbov && | 202 rx_agc_target_dbov == o.rx_agc_target_dbov && |
| 203 rx_agc_digital_compression_gain == o.rx_agc_digital_compression_gain && | 203 rx_agc_digital_compression_gain == o.rx_agc_digital_compression_gain && |
| 204 rx_agc_limiter == o.rx_agc_limiter && | 204 rx_agc_limiter == o.rx_agc_limiter && |
| (...skipping 14 matching lines...) Expand all Loading... |
| 219 ost << ToStringIfSet("swap", stereo_swapping); | 219 ost << ToStringIfSet("swap", stereo_swapping); |
| 220 ost << ToStringIfSet("audio_jitter_buffer_max_packets", | 220 ost << ToStringIfSet("audio_jitter_buffer_max_packets", |
| 221 audio_jitter_buffer_max_packets); | 221 audio_jitter_buffer_max_packets); |
| 222 ost << ToStringIfSet("audio_jitter_buffer_fast_accelerate", | 222 ost << ToStringIfSet("audio_jitter_buffer_fast_accelerate", |
| 223 audio_jitter_buffer_fast_accelerate); | 223 audio_jitter_buffer_fast_accelerate); |
| 224 ost << ToStringIfSet("typing", typing_detection); | 224 ost << ToStringIfSet("typing", typing_detection); |
| 225 ost << ToStringIfSet("comfort_noise", aecm_generate_comfort_noise); | 225 ost << ToStringIfSet("comfort_noise", aecm_generate_comfort_noise); |
| 226 ost << ToStringIfSet("conference", conference_mode); | 226 ost << ToStringIfSet("conference", conference_mode); |
| 227 ost << ToStringIfSet("agc_delta", adjust_agc_delta); | 227 ost << ToStringIfSet("agc_delta", adjust_agc_delta); |
| 228 ost << ToStringIfSet("experimental_agc", experimental_agc); | 228 ost << ToStringIfSet("experimental_agc", experimental_agc); |
| 229 ost << ToStringIfSet("extended_filter_aec", extended_filter_aec); | 229 ost << ToStringIfSet("experimental_aec", experimental_aec); |
| 230 ost << ToStringIfSet("delay_agnostic_aec", delay_agnostic_aec); | 230 ost << ToStringIfSet("delay_agnostic_aec", delay_agnostic_aec); |
| 231 ost << ToStringIfSet("experimental_ns", experimental_ns); | 231 ost << ToStringIfSet("experimental_ns", experimental_ns); |
| 232 ost << ToStringIfSet("aec_dump", aec_dump); | 232 ost << ToStringIfSet("aec_dump", aec_dump); |
| 233 ost << ToStringIfSet("tx_agc_target_dbov", tx_agc_target_dbov); | 233 ost << ToStringIfSet("tx_agc_target_dbov", tx_agc_target_dbov); |
| 234 ost << ToStringIfSet("tx_agc_digital_compression_gain", | 234 ost << ToStringIfSet("tx_agc_digital_compression_gain", |
| 235 tx_agc_digital_compression_gain); | 235 tx_agc_digital_compression_gain); |
| 236 ost << ToStringIfSet("tx_agc_limiter", tx_agc_limiter); | 236 ost << ToStringIfSet("tx_agc_limiter", tx_agc_limiter); |
| 237 ost << ToStringIfSet("rx_agc_target_dbov", rx_agc_target_dbov); | 237 ost << ToStringIfSet("rx_agc_target_dbov", rx_agc_target_dbov); |
| 238 ost << ToStringIfSet("rx_agc_digital_compression_gain", | 238 ost << ToStringIfSet("rx_agc_digital_compression_gain", |
| 239 rx_agc_digital_compression_gain); | 239 rx_agc_digital_compression_gain); |
| (...skipping 22 matching lines...) Expand all Loading... |
| 262 // Audio receiver jitter buffer (NetEq) max capacity in number of packets. | 262 // Audio receiver jitter buffer (NetEq) max capacity in number of packets. |
| 263 Settable<int> audio_jitter_buffer_max_packets; | 263 Settable<int> audio_jitter_buffer_max_packets; |
| 264 // Audio receiver jitter buffer (NetEq) fast accelerate mode. | 264 // Audio receiver jitter buffer (NetEq) fast accelerate mode. |
| 265 Settable<bool> audio_jitter_buffer_fast_accelerate; | 265 Settable<bool> audio_jitter_buffer_fast_accelerate; |
| 266 // Audio processing to detect typing. | 266 // Audio processing to detect typing. |
| 267 Settable<bool> typing_detection; | 267 Settable<bool> typing_detection; |
| 268 Settable<bool> aecm_generate_comfort_noise; | 268 Settable<bool> aecm_generate_comfort_noise; |
| 269 Settable<bool> conference_mode; | 269 Settable<bool> conference_mode; |
| 270 Settable<int> adjust_agc_delta; | 270 Settable<int> adjust_agc_delta; |
| 271 Settable<bool> experimental_agc; | 271 Settable<bool> experimental_agc; |
| 272 Settable<bool> extended_filter_aec; | 272 Settable<bool> experimental_aec; |
| 273 Settable<bool> delay_agnostic_aec; | 273 Settable<bool> delay_agnostic_aec; |
| 274 Settable<bool> experimental_ns; | 274 Settable<bool> experimental_ns; |
| 275 Settable<bool> aec_dump; | 275 Settable<bool> aec_dump; |
| 276 // Note that tx_agc_* only applies to non-experimental AGC. | 276 // Note that tx_agc_* only applies to non-experimental AGC. |
| 277 Settable<uint16> tx_agc_target_dbov; | 277 Settable<uint16> tx_agc_target_dbov; |
| 278 Settable<uint16> tx_agc_digital_compression_gain; | 278 Settable<uint16> tx_agc_digital_compression_gain; |
| 279 Settable<bool> tx_agc_limiter; | 279 Settable<bool> tx_agc_limiter; |
| 280 Settable<uint16> rx_agc_target_dbov; | 280 Settable<uint16> rx_agc_target_dbov; |
| 281 Settable<uint16> rx_agc_digital_compression_gain; | 281 Settable<uint16> rx_agc_digital_compression_gain; |
| 282 Settable<bool> rx_agc_limiter; | 282 Settable<bool> rx_agc_limiter; |
| (...skipping 948 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1231 // Signal when the media channel is ready to send the stream. Arguments are: | 1231 // Signal when the media channel is ready to send the stream. Arguments are: |
| 1232 // writable(bool) | 1232 // writable(bool) |
| 1233 sigslot::signal1<bool> SignalReadyToSend; | 1233 sigslot::signal1<bool> SignalReadyToSend; |
| 1234 // Signal for notifying that the remote side has closed the DataChannel. | 1234 // Signal for notifying that the remote side has closed the DataChannel. |
| 1235 sigslot::signal1<uint32> SignalStreamClosedRemotely; | 1235 sigslot::signal1<uint32> SignalStreamClosedRemotely; |
| 1236 }; | 1236 }; |
| 1237 | 1237 |
| 1238 } // namespace cricket | 1238 } // namespace cricket |
| 1239 | 1239 |
| 1240 #endif // TALK_MEDIA_BASE_MEDIACHANNEL_H_ | 1240 #endif // TALK_MEDIA_BASE_MEDIACHANNEL_H_ |
| OLD | NEW |