webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include "webrtc/media/engine/webrtcmediaengine.h"
#include <algorithm>
#include "webrtc/api/audio_codecs/builtin_audio_decoder_factory.h"
#include "webrtc/media/engine/webrtcvoiceengine.h"
#include "webrtc/media/engine/nullwebrtcvideoengine.h"
Classes | |
class | cricket::WebRtcMediaEngine2 |
Namespaces | |
cricket | |
Functions | |
cricket::MediaEngineInterface * | CreateWebRtcMediaEngine (webrtc::AudioDeviceModule *adm, const rtc::scoped_refptr< webrtc::AudioDecoderFactory > &audio_decoder_factory, cricket::WebRtcVideoEncoderFactory *video_encoder_factory, cricket::WebRtcVideoDecoderFactory *video_decoder_factory, rtc::scoped_refptr< webrtc::AudioMixer > audio_mixer) |
void | DestroyWebRtcMediaEngine (cricket::MediaEngineInterface *media_engine) |
bool | cricket::ValidateRtpExtensions (const std::vector< webrtc::RtpExtension > &extensions) |
std::vector< webrtc::RtpExtension > | cricket::FilterRtpExtensions (const std::vector< webrtc::RtpExtension > &extensions, bool(*supported)(const std::string &), bool filter_redundant_extensions) |
webrtc::Call::Config::BitrateConfig | cricket::GetBitrateConfigForCodec (const Codec &codec) |
cricket::MediaEngineInterface* CreateWebRtcMediaEngine | ( | webrtc::AudioDeviceModule * | adm, |
const rtc::scoped_refptr< webrtc::AudioDecoderFactory > & | audio_decoder_factory, | ||
cricket::WebRtcVideoEncoderFactory * | video_encoder_factory, | ||
cricket::WebRtcVideoDecoderFactory * | video_decoder_factory, | ||
rtc::scoped_refptr< webrtc::AudioMixer > | audio_mixer | ||
) |
void DestroyWebRtcMediaEngine | ( | cricket::MediaEngineInterface * | media_engine | ) |