MillicastSDK 1.8.4
|
This is the complete list of members for millicast::ViewerListener, including all inherited members.
on_active(const std::string &stream_id, const std::vector< TrackInfo > &tracks, const std::optional< std::string > &source_id)=0 | millicast::ViewerListener | pure virtual |
on_connected()=0 | millicast::ClientListener | pure virtual |
on_connection_error(int status, const std::string &reason)=0 | millicast::ClientListener | pure virtual |
on_disconnected()=0 | millicast::ClientListener | pure virtual |
on_frame_metadata(uint32_t ssrc, uint32_t timestamp, const std::vector< uint8_t > &data) | millicast::ViewerListener | inlinevirtual |
on_inactive(const std::string &stream_id, const std::optional< std::string > &source_id)=0 | millicast::ViewerListener | pure virtual |
on_layers(const std::string &mid, const std::vector< ViewerLayerData > &active_layers, const std::vector< std::string > &inactive_layers)=0 | millicast::ViewerListener | pure virtual |
on_signaling_error(const std::string &message)=0 | millicast::ClientListener | pure virtual |
on_stats_report(std::unique_ptr< StatsReport >) | millicast::ClientListener | inlinevirtual |
on_stopped()=0 | millicast::ViewerListener | pure virtual |
on_subscribed()=0 | millicast::ViewerListener | pure virtual |
on_subscribed_error(const std::string &error)=0 | millicast::ViewerListener | pure virtual |
on_track(std::weak_ptr< VideoTrack > track, const std::optional< std::string > &mid)=0 | millicast::ViewerListener | pure virtual |
on_track(std::weak_ptr< AudioTrack > track, const std::optional< std::string > &mid)=0 | millicast::ViewerListener | pure virtual |
on_vad(const std::string &mid, const std::optional< std::string > &source_id)=0 | millicast::ViewerListener | pure virtual |
on_viewer_count(int count)=0 | millicast::ClientListener | pure virtual |
~ClientListener()=default | millicast::ClientListener | virtual |