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 126 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
137 // app. | 137 // app. |
138 if (!initialized_) { | 138 if (!initialized_) { |
139 enable_rtx_ = enable; | 139 enable_rtx_ = enable; |
140 return true; | 140 return true; |
141 } else { | 141 } else { |
142 LOG(LS_WARNING) << "Cannot toggle rtx after initialization!"; | 142 LOG(LS_WARNING) << "Cannot toggle rtx after initialization!"; |
143 return false; | 143 return false; |
144 } | 144 } |
145 } | 145 } |
146 | 146 |
147 int ChannelManager::GetCapabilities() { | |
148 return media_engine_->GetCapabilities(); | |
149 } | |
150 | |
151 void ChannelManager::GetSupportedAudioCodecs( | 147 void ChannelManager::GetSupportedAudioCodecs( |
152 std::vector<AudioCodec>* codecs) const { | 148 std::vector<AudioCodec>* codecs) const { |
153 codecs->clear(); | 149 codecs->clear(); |
154 | 150 |
155 for (std::vector<AudioCodec>::const_iterator it = | 151 for (std::vector<AudioCodec>::const_iterator it = |
156 media_engine_->audio_codecs().begin(); | 152 media_engine_->audio_codecs().begin(); |
157 it != media_engine_->audio_codecs().end(); ++it) { | 153 it != media_engine_->audio_codecs().end(); ++it) { |
158 codecs->push_back(*it); | 154 codecs->push_back(*it); |
159 } | 155 } |
160 } | 156 } |
(...skipping 484 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
645 names->push_back(devs[i].name); | 641 names->push_back(devs[i].name); |
646 } | 642 } |
647 } | 643 } |
648 | 644 |
649 bool ChannelManager::StartAecDump(rtc::PlatformFile file) { | 645 bool ChannelManager::StartAecDump(rtc::PlatformFile file) { |
650 return worker_thread_->Invoke<bool>( | 646 return worker_thread_->Invoke<bool>( |
651 Bind(&MediaEngineInterface::StartAecDump, media_engine_.get(), file)); | 647 Bind(&MediaEngineInterface::StartAecDump, media_engine_.get(), file)); |
652 } | 648 } |
653 | 649 |
654 } // namespace cricket | 650 } // namespace cricket |
OLD | NEW |