|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <mediastreaminterface.h>
Public Types | |
| enum | TrackState { kLive, kEnded, kLive, kEnded } |
| enum | TrackState { kLive, kEnded, kLive, kEnded } |
Public Member Functions | |
| virtual std::string | kind () const =0 |
| virtual std::string | id () const =0 |
| virtual bool | enabled () const =0 |
| virtual bool | set_enabled (bool enable)=0 |
| virtual TrackState | state () const =0 |
| virtual std::string | kind () const =0 |
| virtual std::string | id () const =0 |
| virtual bool | enabled () const =0 |
| virtual bool | set_enabled (bool enable)=0 |
| virtual TrackState | state () const =0 |
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 |
Public Member Functions inherited from webrtc::NotifierInterface | |
| virtual void | RegisterObserver (ObserverInterface *observer)=0 |
| virtual void | UnregisterObserver (ObserverInterface *observer)=0 |
| virtual | ~NotifierInterface () |
| virtual void | RegisterObserver (ObserverInterface *observer)=0 |
| virtual void | UnregisterObserver (ObserverInterface *observer)=0 |
| virtual | ~NotifierInterface () |
Static Public Attributes | |
| static const char | kAudioKind [] = "audio" |
| static const char | kVideoKind [] = "video" |
Protected Member Functions | |
| virtual | ~MediaStreamTrackInterface () |
| virtual | ~MediaStreamTrackInterface () |
Protected Member Functions inherited from rtc::RefCountInterface | |
| virtual | ~RefCountInterface () |
| virtual | ~RefCountInterface () |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
pure virtual |
Implemented in webrtc::MediaStreamTrack< AudioTrackInterface >, webrtc::MediaStreamTrack< AudioTrackInterface >, webrtc::MediaStreamTrack< webrtc::AudioTrackInterface >, webrtc::MediaStreamTrack< webrtc::AudioTrackInterface >, webrtc::MediaStreamTrack< VideoTrackInterface >, and webrtc::MediaStreamTrack< VideoTrackInterface >.
|
pure virtual |
Implemented in webrtc::MediaStreamTrack< AudioTrackInterface >, webrtc::MediaStreamTrack< AudioTrackInterface >, webrtc::MediaStreamTrack< webrtc::AudioTrackInterface >, webrtc::MediaStreamTrack< webrtc::AudioTrackInterface >, webrtc::MediaStreamTrack< VideoTrackInterface >, and webrtc::MediaStreamTrack< VideoTrackInterface >.
|
pure virtual |
Implemented in webrtc::MediaStreamTrack< AudioTrackInterface >, webrtc::MediaStreamTrack< AudioTrackInterface >, webrtc::MediaStreamTrack< webrtc::AudioTrackInterface >, webrtc::MediaStreamTrack< webrtc::AudioTrackInterface >, webrtc::MediaStreamTrack< VideoTrackInterface >, and webrtc::MediaStreamTrack< VideoTrackInterface >.
|
pure virtual |
Implemented in webrtc::MediaStreamTrack< AudioTrackInterface >, webrtc::MediaStreamTrack< AudioTrackInterface >, webrtc::MediaStreamTrack< webrtc::AudioTrackInterface >, webrtc::MediaStreamTrack< webrtc::AudioTrackInterface >, webrtc::MediaStreamTrack< VideoTrackInterface >, and webrtc::MediaStreamTrack< VideoTrackInterface >.
|
pure virtual |
Implemented in webrtc::FakeAudioTrackWithInitValue, webrtc::FakeAudioTrack, webrtc::VideoTrack, and webrtc::VideoTrack.
|
pure virtual |
Implemented in webrtc::FakeAudioTrackWithInitValue, webrtc::FakeAudioTrack, webrtc::VideoTrack, and webrtc::VideoTrack.
|
pure virtual |
Implemented in webrtc::VideoTrack, webrtc::VideoTrack, webrtc::MediaStreamTrack< AudioTrackInterface >, webrtc::MediaStreamTrack< AudioTrackInterface >, webrtc::MediaStreamTrack< webrtc::AudioTrackInterface >, webrtc::MediaStreamTrack< webrtc::AudioTrackInterface >, webrtc::MediaStreamTrack< VideoTrackInterface >, and webrtc::MediaStreamTrack< VideoTrackInterface >.
|
pure virtual |
Implemented in webrtc::VideoTrack, webrtc::VideoTrack, webrtc::MediaStreamTrack< AudioTrackInterface >, webrtc::MediaStreamTrack< AudioTrackInterface >, webrtc::MediaStreamTrack< webrtc::AudioTrackInterface >, webrtc::MediaStreamTrack< webrtc::AudioTrackInterface >, webrtc::MediaStreamTrack< VideoTrackInterface >, and webrtc::MediaStreamTrack< VideoTrackInterface >.
|
pure virtual |
Implemented in webrtc::MediaStreamTrack< AudioTrackInterface >, webrtc::MediaStreamTrack< AudioTrackInterface >, webrtc::MediaStreamTrack< webrtc::AudioTrackInterface >, webrtc::MediaStreamTrack< webrtc::AudioTrackInterface >, webrtc::MediaStreamTrack< VideoTrackInterface >, and webrtc::MediaStreamTrack< VideoTrackInterface >.
|
pure virtual |
Implemented in webrtc::MediaStreamTrack< AudioTrackInterface >, webrtc::MediaStreamTrack< AudioTrackInterface >, webrtc::MediaStreamTrack< webrtc::AudioTrackInterface >, webrtc::MediaStreamTrack< webrtc::AudioTrackInterface >, webrtc::MediaStreamTrack< VideoTrackInterface >, and webrtc::MediaStreamTrack< VideoTrackInterface >.
|
static |
|
static |
1.8.13