|
|
virtual bool | IsRunning () const =0 |
| |
|
virtual void | Stop ()=0 |
| |
|
virtual int | Width () const =0 |
| |
|
virtual int | Height () const =0 |
| |
|
virtual float | Fps () const =0 |
| |
|
virtual void | Write (const Let< ImageBuffer > &frame, ErrorCallback callback=ErrorCallback())=0 |
| |
|
virtual std::string | Id () const =0 |
| |
| virtual void | AddTrack (const Let< MediaStreamTrack > &track)=0 |
| |
|
virtual void | RemoveTrack (const Let< MediaStreamTrack > &track)=0 |
| |
| virtual Let< MediaStreamTrack > | GetTrackById (const std::string &id) const =0 |
| |
|
virtual MediaStreamTracks | GetAudioTracks () const =0 |
| |
|
virtual MediaStreamTracks | GetVideoTracks () const =0 |
| |
| virtual Let< MediaStream > | Clone ()=0 |
| |
|
|
static Let< VideoSource > | New (int width=1280, int height=720, float fps=30) |
| |
The documentation for this class was generated from the following file: