3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/webrtc/StreamCollectionInterface.h"
7#include "mc/external/webrtc/scoped_refptr.h"
11namespace webrtc {
class MediaStreamInterface; }
12namespace webrtc {
class MediaStreamTrackInterface; }
34 virtual uint64 count() ;
37 virtual ::webrtc::MediaStreamInterface* at(uint64 index) ;
40 virtual ::webrtc::MediaStreamInterface* find(::std::string
const&
id) ;
43 virtual ::webrtc::MediaStreamTrackInterface* FindAudioTrack(::std::string
const&
id) ;
46 virtual ::webrtc::MediaStreamTrackInterface* FindVideoTrack(::std::string
const&
id) ;
65 MCNAPI ::webrtc::MediaStreamInterface*
$at(uint64 index);
67 MCNAPI ::webrtc::MediaStreamInterface*
$find(::std::string
const&
id);
69 MCNAPI ::webrtc::MediaStreamTrackInterface*
$FindAudioTrack(::std::string
const&
id);
71 MCNAPI ::webrtc::MediaStreamTrackInterface*
$FindVideoTrack(::std::string
const&
id);
Definition StreamCollectionInterface.h:16
Definition StreamCollection.h:17
MCAPI::webrtc::MediaStreamTrackInterface * $FindAudioTrack(::std::string const &id)
MCAPI void RemoveStream(::webrtc::MediaStreamInterface *remove_stream)
MCAPI::webrtc::MediaStreamInterface * $at(uint64 index)
MCAPI::webrtc::MediaStreamTrackInterface * $FindVideoTrack(::std::string const &id)
MCAPI void AddStream(::webrtc::scoped_refptr<::webrtc::MediaStreamInterface > stream)
MCAPI::webrtc::MediaStreamInterface * $find(::std::string const &id)
Definition scoped_refptr.h:8