OLD | NEW |
1 /* | 1 /* |
2 * Copyright (c) 2012 The WebRTC project authors. All Rights Reserved. | 2 * Copyright (c) 2012 The WebRTC project authors. All Rights Reserved. |
3 * | 3 * |
4 * Use of this source code is governed by a BSD-style license | 4 * Use of this source code is governed by a BSD-style license |
5 * that can be found in the LICENSE file in the root of the source | 5 * that can be found in the LICENSE file in the root of the source |
6 * tree. An additional intellectual property rights grant can be found | 6 * tree. An additional intellectual property rights grant can be found |
7 * in the file PATENTS. All contributing project authors may | 7 * in the file PATENTS. All contributing project authors may |
8 * be found in the AUTHORS file in the root of the source tree. | 8 * be found in the AUTHORS file in the root of the source tree. |
9 */ | 9 */ |
10 | 10 |
(...skipping 18 matching lines...) Expand all Loading... |
29 #endif | 29 #endif |
30 | 30 |
31 namespace webrtc { | 31 namespace webrtc { |
32 class AudioProcessing; | 32 class AudioProcessing; |
33 class ProcessThread; | 33 class ProcessThread; |
34 | 34 |
35 namespace voe { | 35 namespace voe { |
36 | 36 |
37 class ChannelManager; | 37 class ChannelManager; |
38 class MixedAudio; | 38 class MixedAudio; |
39 class Statistics; | |
40 | 39 |
41 class TransmitMixer { | 40 class TransmitMixer { |
42 public: | 41 public: |
43 static int32_t Create(TransmitMixer*& mixer, uint32_t instanceId); | 42 static int32_t Create(TransmitMixer*& mixer, uint32_t instanceId); |
44 | 43 |
45 static void Destroy(TransmitMixer*& mixer); | 44 static void Destroy(TransmitMixer*& mixer); |
46 | 45 |
47 void SetEngineInformation(ChannelManager* channelManager); | 46 void SetEngineInformation(ChannelManager* channelManager); |
48 | 47 |
49 int32_t SetAudioProcessingModule(AudioProcessing* audioProcessingModule); | 48 int32_t SetAudioProcessingModule(AudioProcessing* audioProcessingModule); |
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
127 | 126 |
128 int _instanceId = 0; | 127 int _instanceId = 0; |
129 uint32_t _captureLevel = 0; | 128 uint32_t _captureLevel = 0; |
130 bool stereo_codec_ = false; | 129 bool stereo_codec_ = false; |
131 bool swap_stereo_channels_ = false; | 130 bool swap_stereo_channels_ = false; |
132 }; | 131 }; |
133 } // namespace voe | 132 } // namespace voe |
134 } // namespace webrtc | 133 } // namespace webrtc |
135 | 134 |
136 #endif // VOICE_ENGINE_TRANSMIT_MIXER_H_ | 135 #endif // VOICE_ENGINE_TRANSMIT_MIXER_H_ |
OLD | NEW |