: webrtc_config(NULL),
send_transport(send_transport),
voice_engine(NULL),
- trace_callback(NULL),
- trace_filter(kTraceDefault),
overuse_callback(NULL) {}
webrtc::Config* webrtc_config;
// VoiceEngine used for audio/video synchronization for this Call.
VoiceEngine* voice_engine;
- TraceCallback* trace_callback;
- uint32_t trace_filter;
-
// Callback for overuse and normal usage based on the jitter of incoming
// captured frames. 'NULL' disables the callback.
OveruseCallback* overuse_callback;
static Call* Create(const Call::Config& config,
const webrtc::Config& webrtc_config);
- virtual std::vector<VideoCodec> GetVideoCodecs() = 0;
-
virtual VideoSendStream::Config GetDefaultSendConfig() = 0;
virtual VideoSendStream* CreateVideoSendStream(