MillicastSDK 2.0.0
Loading...
Searching...
No Matches
millicast::Publisher Member List

This is the complete list of members for millicast::Publisher, including all inherited members.

add_event_handler(EventHandler< FirstViewerActive > &&handler)=0millicast::Publisherpure virtual
add_event_handler(EventHandler< LastViewerInactive > &&handler)=0millicast::Publisherpure virtual
add_event_handler(EventHandler< StatsEvent > &&handler)=0millicast::Publisherpure virtual
add_event_handler(EventHandler< ViewerCount > &&handler)=0millicast::Publisherpure virtual
add_event_handler(EventHandler< SignalingError > &&handler)=0millicast::Publisherpure virtual
add_event_handler(EventHandler< HttpConnectionError > &&handler)=0millicast::Publisherpure virtual
add_event_handler(EventHandler< WebsocketState > &&handler)=0millicast::Publisherpure virtual
add_event_handler(EventHandler< PeerConnectionState > &&handler)=0millicast::Publisherpure virtual
add_track(std::weak_ptr< Track > track)=0millicast::Publisherpure virtual
add_track(std::weak_ptr< VideoTrack > track)=0millicast::Publisherpure virtual
add_track(std::weak_ptr< AudioTrack > track)=0millicast::Publisherpure virtual
cleanup()millicast::ClientBasestatic
clear_tracks()=0millicast::Publisherpure virtual
connect(std::optional< ConnectionOptions > &&connection_options)=0millicast::Clientpure virtual
connect(JsonData &&data, std::optional< ConnectionOptions > &&connection_options)=0millicast::Clientpure virtual
ConnectionOptions typedefmillicast::ClientBase
ConnectionState enum namemillicast::Client
create()millicast::Publisherstatic
Credentials typedefmillicast::Publisher
disconnect()=0millicast::Clientpure virtual
enable_stats(bool enable)=0millicast::Clientpure virtual
get_credentials() const =0millicast::Publisherpure virtual
get_supported_audio_codecs()millicast::ClientBasestatic
get_supported_video_codecs()millicast::ClientBasestatic
is_connected() const =0millicast::Clientpure virtual
is_publishing() const =0millicast::Publisherpure virtual
JsonData typedefmillicast::ClientBase
Option typedefmillicast::Publisher
publish(std::optional< PublisherOption > &&options=std::nullopt)=0millicast::Publisherpure virtual
record()=0millicast::Publisherpure virtual
set_credentials(PublisherCredentials &&creds)=0millicast::Publisherpure virtual
set_frame_metadata_handler(EncodedVideoFrameCallback &&callback)=0millicast::Publisherpure virtual
unpublish()=0millicast::Publisherpure virtual
unrecord()=0millicast::Publisherpure virtual
~ClientBase()=defaultmillicast::ClientBasevirtual