Janus ICE stream. More...
#include <ice.h>
Data Fields | |
janus_ice_handle * | handle |
Janus ICE handle this stream belongs to. | |
guint | stream_id |
libnice ICE stream ID | |
gint | cdone:1 |
Whether this stream is ready to be used. | |
guint | disabled |
Whether the medium associated with this stream has been disabled (e.g., m=audio 0) | |
guint32 | audio_ssrc |
Audio SSRC of the gateway for this stream (may be bundled) | |
guint32 | video_ssrc |
Video SSRC of the gateway for this stream (may be bundled) | |
guint32 | audio_ssrc_peer |
Audio SSRC of the peer for this stream (may be bundled) | |
guint32 | video_ssrc_peer |
Video SSRC of the peer for this stream (may be bundled) | |
gint | payload_type |
RTP payload type of this stream. | |
janus_dtls_role | dtls_role |
DTLS role of the gateway for this stream. | |
gchar * | ruser |
The ICE username for this stream. | |
gchar * | rpass |
The ICE password for this stream. | |
GHashTable * | components |
GLib hash table of components (IDs are the keys) | |
janus_ice_component * | rtp_component |
RTP (or SCTP, if this is the data stream) component. | |
janus_ice_component * | rtcp_component |
RTCP component. | |
gint | noerrorlog:1 |
Helper flag to avoid flooding the console with the same error all over again. | |
janus_mutex | mutex |
Mutex to lock/unlock this stream. |
Janus ICE stream.
guint32 janus_ice_stream::audio_ssrc |
Audio SSRC of the gateway for this stream (may be bundled)
guint32 janus_ice_stream::audio_ssrc_peer |
Audio SSRC of the peer for this stream (may be bundled)
gint janus_ice_stream::cdone |
Whether this stream is ready to be used.
GHashTable* janus_ice_stream::components |
GLib hash table of components (IDs are the keys)
guint janus_ice_stream::disabled |
Whether the medium associated with this stream has been disabled (e.g., m=audio 0)
janus_dtls_role janus_ice_stream::dtls_role |
DTLS role of the gateway for this stream.
janus_ice_handle* janus_ice_stream::handle |
Janus ICE handle this stream belongs to.
janus_mutex janus_ice_stream::mutex |
Mutex to lock/unlock this stream.
gint janus_ice_stream::noerrorlog |
Helper flag to avoid flooding the console with the same error all over again.
gint janus_ice_stream::payload_type |
RTP payload type of this stream.
gchar* janus_ice_stream::rpass |
The ICE password for this stream.
janus_ice_component* janus_ice_stream::rtcp_component |
RTCP component.
janus_ice_component* janus_ice_stream::rtp_component |
RTP (or SCTP, if this is the data stream) component.
gchar* janus_ice_stream::ruser |
The ICE username for this stream.
guint janus_ice_stream::stream_id |
libnice ICE stream ID
guint32 janus_ice_stream::video_ssrc |
Video SSRC of the gateway for this stream (may be bundled)
guint32 janus_ice_stream::video_ssrc_peer |
Video SSRC of the peer for this stream (may be bundled)