Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:

extended_report_block | RTCP Extended Report Block (https://tools.ietf.org/html/rfc3611#section-3)
janus_audiobridge_buffer_packet |
janus_audiobridge_message |
janus_audiobridge_participant |
janus_audiobridge_plainrtp_media |
janus_audiobridge_room |
janus_audiobridge_rtp_forwarder_metadata |
janus_audiobridge_rtp_relay_packet |
janus_audiobridge_session |
janus_av1_svc_context | Helper struct for processing and tracking AV1-SVC streams
janus_av1_svc_template | Helper struct to track SVC templates
janus_callbacks | Callbacks to contact the Janus core
janus_config | Configuration container
janus_config_container | Generic configuration container (can be an item, a category or an array)
janus_dtls_srtp | Janus DTLS-SRTP handle
janus_duktape_async_event |
janus_duktape_callback |
janus_duktape_rtp_relay_packet |
janus_duktape_session |
janus_echotest_message |
janus_echotest_session |
janus_eventhandler | The event handler plugin session and callbacks interface
janus_http_msg |
janus_http_request_timeout |
janus_http_session |
janus_ice_handle | Janus ICE handle
janus_ice_nacked_packet |
janus_ice_outgoing_traffic |
janus_ice_peerconnection | Janus handle WebRTC PeerConnection
janus_ice_peerconnection_medium | A single media in a PeerConnection
janus_ice_queued_packet |
janus_ice_static_event_loop |
janus_ice_stats | Janus media statistics container
janus_ice_stats_info | Janus media statistics
janus_ice_trickle | Helper to handle pending trickle candidates (e.g., when we're still waiting for an offer)
janus_json_parameter |
janus_jsonlog_line |
janus_log_buffer |
janus_logger | The logger plugin session and callbacks interface
janus_lua_async_event |
janus_lua_callback |
janus_lua_rtp_relay_packet |
janus_lua_session |
janus_mqtt_context |
janus_mqttevh_context |
janus_nack | Janus representation (linked list) of sequence numbers to send again
janus_nanomsg_client |
janus_network_address | Structure to hold network addresses in a tagged union which should be IPv4 and IPv6 compatible. Use the `family` member (either `AF_INET` or `AF_INET6`) to determine which type of address is contained
janus_network_address_string_buffer | Structure to hold human readable forms of network addresses in a tagged union which should be IPv4 and IPv6 compatible. Use the `family` member (either `AF_INET` or `AF_INET6`) to determine which type of representation is contained
janus_network_query_config | Internal object representation of a network device query (configuration)
janus_nosip_media |
janus_nosip_message |
janus_nosip_session |
janus_options | Struct containing the parsed command line options for Janus
janus_pfunix_client |
janus_plugin | The plugin session and callbacks interface
janus_plugin_data | Janus plugin data message
janus_plugin_result | Janus plugin result
janus_plugin_rtcp | Janus plugin RTCP packet
janus_plugin_rtp | Janus plugin RTP packet
janus_plugin_rtp_extensions | Janus plugin RTP extensions
janus_plugin_session | Plugin-Gateway session mapping
janus_pp_frame_packet |
janus_pp_g711_wav |
janus_pp_g722_wav |
janus_pp_l16_wav |
janus_pp_rtp_header |
janus_pp_rtp_header_extension |
janus_pp_rtp_skew_context |
janus_pprec_options | Struct containing the parsed command line options for janus-pp-rec
janus_rabbitmq_client |
janus_rabbitmq_response |
janus_recorder | Structure that represents a recorder
janus_recordplay_frame_packet |
janus_recordplay_message |
janus_recordplay_recording |
janus_recordplay_rtp_header_extension |
janus_recordplay_session |
janus_red_block | Helper struct to address a specific RED block
janus_refcount |
janus_request | Helper to address requests and their sources (e.g., a specific HTTP connection, websocket, RabbitMQ or others)
janus_rtcp_receiver |
janus_rtp_forwarder | Helper struct for implementing RTP forwarders
janus_rtp_header_extension | RTP extension
janus_rtp_packet | RTP packet
janus_rtp_rfc2833_payload | RTP RFC2833 payload
janus_rtp_simulcasting_context | Helper struct for processing and tracking simulcast streams
janus_rtp_svc_context | Helper struct for processing and tracking VP9-SVC streams
janus_rtp_switching_context | RTP context, in order to make sure SSRC changes result in coherent seq/ts increases
janus_rtp_vla_rtp_stream |
janus_rtp_vla_spatial_layer |
janus_sdp | Janus SDP internal object representation
janus_sdp_attribute | SDP a= attribute representation
janus_sdp_mdns_candidate |
janus_sdp_mline | SDP m-line representation
janus_seq_info | A helper struct for determining when to send NACKs
janus_session | Janus Core-Client session
janus_sip_account |
janus_sip_call |
janus_sip_dtmf |
janus_sip_media |
janus_sip_message |
janus_sip_session |
janus_sip_transfer |
janus_sip_uri_t |
janus_streaming_codecs |
janus_streaming_file_source |
janus_streaming_helper |
janus_streaming_message |
janus_streaming_mountpoint |
janus_streaming_rtp_keyframe |
janus_streaming_rtp_relay_packet |
janus_streaming_rtp_source |
janus_streaming_rtp_source_stream |
janus_streaming_session |
janus_streaming_session_stream |
janus_text2pcap | Instance of a text2pcap recorder
janus_text2pcap_ethernet_header |
janus_text2pcap_global_header |
janus_text2pcap_ip_header |
janus_text2pcap_packet_header |
janus_text2pcap_udp_header |
janus_textroom_message |
janus_textroom_participant |
janus_textroom_room |
janus_textroom_session |
janus_transport | The transport plugin session and callbacks interface
janus_transport_callbacks | Callbacks to contact the Janus core
janus_transport_session | Transport-Gateway session mapping
janus_videocall_message |
janus_videocall_session |
janus_videoroom |
janus_videoroom_helper |
janus_videoroom_message |
janus_videoroom_publisher |
janus_videoroom_publisher_stream |
janus_videoroom_remote_recipient |
janus_videoroom_rtp_relay_packet |
janus_videoroom_session |
janus_videoroom_stream_mapping |
janus_videoroom_subscriber |
janus_videoroom_subscriber_stream |
janus_vp8_simulcast_context | VP8 simulcasting context, in order to make sure SSRC changes result in coherent picid/temporal level increases
janus_vp9_svc_info | VP9 SVC info, as parsed from a payload descriptor
janus_websockets_client |
janus_wsevh_client |
mjr2pcap_ethernet_header |
mjr2pcap_global_header |
mjr2pcap_ip_header |
mjr2pcap_packet_header |
mjr2pcap_udp_header |
multiple_fds |
pcap2mjr_ethernet_header |
report_block | RTCP Report Block (http://tools.ietf.org/html/rfc3550#section-6.4.1)
rtcp_app | RTCP APP (http://tools.ietf.org/html/rfc3550#section-6.7)
rtcp_bye | RTCP BYE (http://tools.ietf.org/html/rfc3550#section-6.6)
rtcp_context | Internal RTCP state context (for RR/SR)
rtcp_fb | RTCP-FB (http://tools.ietf.org/html/rfc4585)
rtcp_fir | RTCP FIR (http://tools.ietf.org/search/rfc5104#section-4.3.1.1)
rtcp_header | RTCP Header (http://tools.ietf.org/html/rfc3550#section-6.1)
rtcp_nack | RTCP NACK (http://tools.ietf.org/html/rfc4585#section-6.2.1)
rtcp_remb | RTCP REMB (http://tools.ietf.org/html/draft-alvestrand-rmcat-remb-03)
rtcp_rr | RTCP Receiver Report (http://tools.ietf.org/html/rfc3550#section-6.4.2)
rtcp_sdes |
rtcp_sdes_chunk | RTCP SDES (http://tools.ietf.org/html/rfc3550#section-6.5)
rtcp_sdes_item |
rtcp_sr | RTCP Sender Report (http://tools.ietf.org/html/rfc3550#section-6.4.1)
rtcp_transport_wide_cc_stats | Stores transport wide packet reception statistics
rtcp_xr | RTCP Extended Report (https://tools.ietf.org/html/rfc3611#section-2)
rtp_header | RTP Header (http://tools.ietf.org/html/rfc3550#section-5.1)
sender_info | RTCP Sender Information (http://tools.ietf.org/html/rfc3550#section-6.4.1)
ssip_s |
wav_header |