3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/webrtc/NotifierInterface.h"
7#include "mc/external/webrtc/RefCountInterface.h"
8#include "mc/external/webrtc/scoped_refptr.h"
22 virtual ::std::string id()
const = 0;
24 virtual ::std::vector<::webrtc::scoped_refptr<::webrtc::AudioTrackInterface>> GetAudioTracks() = 0;
26 virtual ::std::vector<::webrtc::scoped_refptr<::webrtc::VideoTrackInterface>> GetVideoTracks() = 0;
28 virtual ::webrtc::scoped_refptr<::webrtc::AudioTrackInterface> FindAudioTrack(::std::string
const&) = 0;
30 virtual ::webrtc::scoped_refptr<::webrtc::VideoTrackInterface> FindVideoTrack(::std::string
const&) = 0;
Definition AudioTrackInterface.h:18
Definition NotifierInterface.h:12
Definition RefCountInterface.h:10
Definition VideoTrackInterface.h:20
Definition scoped_refptr.h:8