webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <mediastreamtrack.h>
Public Types | |
typedef T::TrackState | TypedTrackState |
typedef T::TrackState | TypedTrackState |
Public Member Functions | |
std::string | id () const override |
MediaStreamTrackInterface::TrackState | state () const override |
bool | enabled () const override |
bool | set_enabled (bool enable) override |
std::string | id () const override |
MediaStreamTrackInterface::TrackState | state () const override |
bool | enabled () const override |
bool | set_enabled (bool enable) override |
Public Member Functions inherited from webrtc::Notifier< T > | |
Notifier () | |
virtual void | RegisterObserver (ObserverInterface *observer) |
virtual void | UnregisterObserver (ObserverInterface *observer) |
void | FireOnChanged () |
Notifier () | |
virtual void | RegisterObserver (ObserverInterface *observer) |
virtual void | UnregisterObserver (ObserverInterface *observer) |
void | FireOnChanged () |
Protected Member Functions | |
MediaStreamTrack (const std::string &id) | |
bool | set_state (MediaStreamTrackInterface::TrackState new_state) |
MediaStreamTrack (const std::string &id) | |
bool | set_state (MediaStreamTrackInterface::TrackState new_state) |
Additional Inherited Members | |
Protected Attributes inherited from webrtc::Notifier< T > | |
std::list< ObserverInterface * > | observers_ |
typedef T::TrackState webrtc::MediaStreamTrack< T >::TypedTrackState |
typedef T::TrackState webrtc::MediaStreamTrack< T >::TypedTrackState |
|
inlineexplicitprotected |
|
inlineexplicitprotected |
|
inlineoverride |
|
inlineoverride |
|
inlineoverride |
|
inlineoverride |
|
inlineoverride |
|
inlineoverride |
|
inlineprotected |
|
inlineprotected |
|
inlineoverride |
|
inlineoverride |