![]() |
Intel® Collaboration Suite for WebRTC
version 4.3.1
Open WebRTC Toolkit (OWT) Client SDK for Windows*
|
Public Member Functions | |
virtual void | Mute (TrackKind track_kind, std::function< void()> on_success, std::function< void(std::unique_ptr< Exception >)> on_failure)=0 |
Pause current publication's audio or/and video basing on |track_kind| provided. | |
virtual void | Unmute (TrackKind track_kind, std::function< void()> on_success, std::function< void(std::unique_ptr< Exception >)> on_failure)=0 |
Pause current publication's audio or/and video basing on |track_kind| provided. | |
virtual void | GetStats (std::function< void(std::shared_ptr< ConnectionStats >)> on_success, std::function< void(std::unique_ptr< Exception >)> on_failure)=0 |
Get conneciton stats of current publication. | |
virtual void | Stop ()=0 |
Stop current publication. | |
virtual void | AddObserver (PublicationObserver &observer)=0 |
Register an observer onto this publication. | |
virtual void | RemoveObserver (PublicationObserver &observer)=0 |
Unregister an observer from this publication. | |