webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <streamcollection.h>
Public Member Functions | |
virtual size_t | count () |
virtual MediaStreamInterface * | at (size_t index) |
virtual MediaStreamInterface * | find (const std::string &label) |
virtual MediaStreamTrackInterface * | FindAudioTrack (const std::string &id) |
virtual MediaStreamTrackInterface * | FindVideoTrack (const std::string &id) |
void | AddStream (MediaStreamInterface *stream) |
void | RemoveStream (MediaStreamInterface *remove_stream) |
virtual size_t | count () |
virtual MediaStreamInterface * | at (size_t index) |
virtual MediaStreamInterface * | find (const std::string &label) |
virtual MediaStreamTrackInterface * | FindAudioTrack (const std::string &id) |
virtual MediaStreamTrackInterface * | FindVideoTrack (const std::string &id) |
void | AddStream (MediaStreamInterface *stream) |
void | RemoveStream (MediaStreamInterface *remove_stream) |
Public Member Functions inherited from rtc::RefCountInterface | |
virtual int | AddRef () const =0 |
virtual int | Release () const =0 |
virtual int | AddRef () const =0 |
virtual int | Release () const =0 |
Static Public Member Functions | |
static rtc::scoped_refptr< StreamCollection > | Create () |
static rtc::scoped_refptr< StreamCollection > | Create (StreamCollection *streams) |
static rtc::scoped_refptr< StreamCollection > | Create () |
static rtc::scoped_refptr< StreamCollection > | Create (StreamCollection *streams) |
Protected Types | |
typedef std::vector< rtc::scoped_refptr< MediaStreamInterface > > | StreamVector |
typedef std::vector< rtc::scoped_refptr< MediaStreamInterface > > | StreamVector |
Protected Member Functions | |
StreamCollection () | |
StreamCollection (StreamCollection *original) | |
StreamCollection () | |
StreamCollection (StreamCollection *original) | |
Protected Member Functions inherited from webrtc::StreamCollectionInterface | |
~StreamCollectionInterface () | |
~StreamCollectionInterface () | |
Protected Member Functions inherited from rtc::RefCountInterface | |
virtual | ~RefCountInterface () |
virtual | ~RefCountInterface () |
Protected Attributes | |
StreamVector | media_streams_ |
|
protected |
|
protected |
|
inlineprotected |
|
inlineexplicitprotected |
|
inlineprotected |
|
inlineexplicitprotected |
|
inline |
|
inline |
|
inlinevirtual |
Implements webrtc::StreamCollectionInterface.
|
inlinevirtual |
Implements webrtc::StreamCollectionInterface.
|
inlinevirtual |
Implements webrtc::StreamCollectionInterface.
|
inlinevirtual |
Implements webrtc::StreamCollectionInterface.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinevirtual |
Implements webrtc::StreamCollectionInterface.
|
inlinevirtual |
Implements webrtc::StreamCollectionInterface.
|
inlinevirtual |
Implements webrtc::StreamCollectionInterface.
|
inlinevirtual |
Implements webrtc::StreamCollectionInterface.
|
inlinevirtual |
Implements webrtc::StreamCollectionInterface.
|
inlinevirtual |
Implements webrtc::StreamCollectionInterface.
|
inline |
|
inline |
|
protected |