MillicastSDK 2.0.0
|
This is the complete list of members for millicast::Viewer, including all inherited members.
add_event_handler(EventHandler< RtsTrackAdded > &&handler)=0 | millicast::Viewer | pure virtual |
add_event_handler(EventHandler< StreamStopped > &&handler)=0 | millicast::Viewer | pure virtual |
add_event_handler(EventHandler< StatsEvent > &&handler)=0 | millicast::Viewer | pure virtual |
add_event_handler(EventHandler< ViewerCount > &&handler)=0 | millicast::Viewer | pure virtual |
add_event_handler(EventHandler< SignalingError > &&handler)=0 | millicast::Viewer | pure virtual |
add_event_handler(EventHandler< HttpConnectionError > &&handler)=0 | millicast::Viewer | pure virtual |
add_event_handler(EventHandler< WebsocketState > &&handler)=0 | millicast::Viewer | pure virtual |
add_event_handler(EventHandler< PeerConnectionState > &&handler)=0 | millicast::Viewer | pure virtual |
add_webrtc_remote_track(WebrtcRemoteTrack::Kind kind, std::string_view cname)=0 | millicast::Viewer | pure virtual |
audio_tracks() const =0 | millicast::Viewer | pure virtual |
cleanup() | millicast::ClientBase | static |
connect(std::optional< ConnectionOptions > &&connection_options)=0 | millicast::Client | pure virtual |
connect(JsonData &&data, std::optional< ConnectionOptions > &&connection_options)=0 | millicast::Client | pure virtual |
ConnectionOptions typedef | millicast::ClientBase | |
ConnectionState enum name | millicast::Client | |
create() | millicast::Viewer | static |
Credentials typedef | millicast::Viewer | |
disconnect()=0 | millicast::Client | pure virtual |
enable_seamless_migration(bool enabled=true)=0 | millicast::Viewer | pure virtual |
enable_stats(bool enable)=0 | millicast::Client | pure virtual |
get_credentials() const =0 | millicast::Viewer | pure virtual |
get_supported_audio_codecs() | millicast::ClientBase | static |
get_supported_video_codecs() | millicast::ClientBase | static |
is_connected() const =0 | millicast::Client | pure virtual |
is_subscribed() const =0 | millicast::Viewer | pure virtual |
JsonData typedef | millicast::ClientBase | |
Option typedef | millicast::Viewer | |
set_credentials(ViewerCredentials &&creds)=0 | millicast::Viewer | pure virtual |
subscribe(std::optional< ViewerOption > &&options=std::nullopt)=0 | millicast::Viewer | pure virtual |
unsubscribe()=0 | millicast::Viewer | pure virtual |
video_tracks() const =0 | millicast::Viewer | pure virtual |
webrtc_audio_tracks() const =0 | millicast::Viewer | pure virtual |
webrtc_video_tracks() const =0 | millicast::Viewer | pure virtual |
~ClientBase()=default | millicast::ClientBase | virtual |