List of all items
Structs
- otc_audio_device
- otc_audio_device_callbacks
- otc_audio_device_settings
- otc_connection
- otc_custom_ice_config
- otc_media_utils_codecs
- otc_publisher
- otc_publisher_audio_stats
- otc_publisher_callbacks
- otc_publisher_rtc_stats
- otc_publisher_rtc_stats_report_cb
- otc_publisher_settings
- otc_publisher_video_stats
- otc_session
- otc_session_callbacks
- otc_session_capabilities
- otc_session_settings
- otc_signal_options
- otc_stream
- otc_subscriber
- otc_subscriber_audio_stats
- otc_subscriber_callbacks
- otc_subscriber_rtc_stats_report_cb
- otc_subscriber_video_stats
- otc_video_capturer
- otc_video_capturer_callbacks
- otc_video_capturer_settings
- otc_video_frame
- otc_video_frame_planar_memory_callbacks
Functions
- otc_audio_device_read_render_data
- otc_audio_device_write_capture_data
- otc_connection_copy
- otc_connection_delete
- otc_connection_get_creation_time
- otc_connection_get_data
- otc_connection_get_id
- otc_connection_get_session_id
- otc_destroy
- otc_get_log_level
- otc_init
- otc_log_enable
- otc_log_set_logger_callback
- otc_media_utils_codecs_delete
- otc_media_utils_get_supported_codecs
- otc_publisher_delete
- otc_publisher_get_audio_fallback_enabled
- otc_publisher_get_name
- otc_publisher_get_publish_audio
- otc_publisher_get_publish_video
- otc_publisher_get_publisher_id
- otc_publisher_get_rtc_stats_report
- otc_publisher_get_session
- otc_publisher_get_stream
- otc_publisher_get_user_data
- otc_publisher_get_video_type
- otc_publisher_new
- otc_publisher_new_with_settings
- otc_publisher_set_audio_fallback_enabled
- otc_publisher_set_max_audio_bitrate
- otc_publisher_set_publish_audio
- otc_publisher_set_publish_video
- otc_publisher_set_rtc_stats_report_cb
- otc_publisher_set_video_type
- otc_publisher_settings_delete
- otc_publisher_settings_new
- otc_publisher_settings_set_audio_track
- otc_publisher_settings_set_name
- otc_publisher_settings_set_stereo
- otc_publisher_settings_set_video_capturer
- otc_publisher_settings_set_video_track
- otc_session_connect
- otc_session_delete
- otc_session_disconnect
- otc_session_get_capabilities
- otc_session_get_connection
- otc_session_get_id
- otc_session_get_user_data
- otc_session_new
- otc_session_new_with_settings
- otc_session_publish
- otc_session_report_issue
- otc_session_send_signal
- otc_session_send_signal_to_connection
- otc_session_send_signal_to_connection_with_options
- otc_session_send_signal_with_options
- otc_session_settings_delete
- otc_session_settings_new
- otc_session_settings_set_connection_events_suppressed
- otc_session_settings_set_custom_ice_config
- otc_session_settings_set_ip_whitelist
- otc_session_settings_set_proxy_url
- otc_session_subscribe
- otc_session_unpublish
- otc_session_unsubscribe
- otc_set_audio_device
- otc_stream_copy
- otc_stream_delete
- otc_stream_get_connection
- otc_stream_get_creation_time
- otc_stream_get_id
- otc_stream_get_name
- otc_stream_get_video_height
- otc_stream_get_video_type
- otc_stream_get_video_width
- otc_stream_has_audio
- otc_stream_has_audio_track
- otc_stream_has_video
- otc_stream_has_video_track
- otc_subscriber_delete
- otc_subscriber_get_preferred_framerate
- otc_subscriber_get_preferred_resolution
- otc_subscriber_get_rtc_stats_report
- otc_subscriber_get_session
- otc_subscriber_get_stream
- otc_subscriber_get_subscribe_to_audio
- otc_subscriber_get_subscribe_to_video
- otc_subscriber_get_subscriber_id
- otc_subscriber_get_user_data
- otc_subscriber_new
- otc_subscriber_set_preferred_framerate
- otc_subscriber_set_preferred_resolution
- otc_subscriber_set_rtc_stats_report_cb
- otc_subscriber_set_subscribe_to_audio
- otc_subscriber_set_subscribe_to_video
- otc_video_capturer_provide_frame
- otc_video_frame_convert
- otc_video_frame_convert_inplace
- otc_video_frame_copy
- otc_video_frame_delete
- otc_video_frame_get_buffer
- otc_video_frame_get_buffer_size
- otc_video_frame_get_format
- otc_video_frame_get_height
- otc_video_frame_get_metadata
- otc_video_frame_get_native_handle
- otc_video_frame_get_number_of_planes
- otc_video_frame_get_plane_binary_data
- otc_video_frame_get_plane_height
- otc_video_frame_get_plane_size
- otc_video_frame_get_plane_stride
- otc_video_frame_get_plane_width
- otc_video_frame_get_timestamp
- otc_video_frame_get_width
- otc_video_frame_is_contiguous
- otc_video_frame_is_packed
- otc_video_frame_mutable_copy
- otc_video_frame_new
- otc_video_frame_new_I420
- otc_video_frame_new_I420_from_planes_with_format
- otc_video_frame_new_I420_wrapper
- otc_video_frame_new_MJPEG
- otc_video_frame_new_NV12_wrapper
- otc_video_frame_new_NV21_wrapper
- otc_video_frame_new_compressed
- otc_video_frame_new_contiguous_memory_wrapper
- otc_video_frame_new_from_planes
- otc_video_frame_new_planar_memory_wrapper
- otc_video_frame_set_format
- otc_video_frame_set_metadata
- otc_video_frame_set_timestamp
Typedefs
- __int16_t
- __int64_t
- __uint32_t
- __uint64_t
- __uint8_t
- otc_bool
- otc_constant
- otc_error
- otc_error_code
- otc_log_level
- otc_logger_callback
- otc_publisher_error_code
- otc_publisher_video_type
- otc_session_error_code
- otc_status
- otc_stream_video_type
- otc_subscriber_error_code
- otc_video_codec_type
- otc_video_frame_format
- otc_video_frame_memory_release_callback
- otc_video_frame_plane
- otc_video_reason
- size_t
Constants
- OTC_VIDEO_FRAME_METADATA_MAX_SIZE
- otc_constant_OTC_FALSE
- otc_constant_OTC_SUCCESS
- otc_constant_OTC_TRUE
- otc_error_OTC_GENERIC_ERROR
- otc_error_code_OTC_CAMERA_FAILED
- otc_error_code_OTC_CONNECTION_DROPPED
- otc_error_code_OTC_CONNECTION_TIMED_OUT
- otc_error_code_OTC_FATAL
- otc_error_code_OTC_INVALID_PARAM
- otc_error_code_OTC_UNKNOWN_PUBLISHER_INSTANCE
- otc_error_code_OTC_UNKNOWN_SUBSCRIBER_INSTANCE
- otc_error_code_OTC_VIDEO_CAPTURE_FAILED
- otc_error_code_OTC_VIDEO_RENDER_FAILED
- otc_error_code_OT_UNABLE_TO_ACCESS_MEDIA_ENGINE
- otc_log_level_OTC_LOG_LEVEL_ALL
- otc_log_level_OTC_LOG_LEVEL_DEBUG
- otc_log_level_OTC_LOG_LEVEL_DISABLED
- otc_log_level_OTC_LOG_LEVEL_ERROR
- otc_log_level_OTC_LOG_LEVEL_FATAL
- otc_log_level_OTC_LOG_LEVEL_INFO
- otc_log_level_OTC_LOG_LEVEL_MSG
- otc_log_level_OTC_LOG_LEVEL_TRACE
- otc_log_level_OTC_LOG_LEVEL_WARN
- otc_publisher_error_code_OTC_PUBLISHER_INTERNAL_ERROR
- otc_publisher_error_code_OTC_PUBLISHER_SESSION_DISCONNECTED
- otc_publisher_error_code_OTC_PUBLISHER_TIMED_OUT
- otc_publisher_error_code_OTC_PUBLISHER_UNABLE_TO_PUBLISH
- otc_publisher_error_code_OTC_PUBLISHER_WEBRTC_ERROR
- otc_publisher_video_type_OTC_PUBLISHER_VIDEO_TYPE_CAMERA
- otc_publisher_video_type_OTC_PUBLISHER_VIDEO_TYPE_SCREEN
- otc_session_error_code_OTC_SESSION_AUTHORIZATION_FAILURE
- otc_session_error_code_OTC_SESSION_BLOCKED_COUNTRY
- otc_session_error_code_OTC_SESSION_CONNECTION_DROPPED
- otc_session_error_code_OTC_SESSION_CONNECTION_FAILED
- otc_session_error_code_OTC_SESSION_CONNECTION_LIMIT_EXCEEDED
- otc_session_error_code_OTC_SESSION_CONNECTION_REFUSED
- otc_session_error_code_OTC_SESSION_CONNECTION_TIMED_OUT
- otc_session_error_code_OTC_SESSION_FORCE_UNPUBLISH_OR_INVALID_STREAM
- otc_session_error_code_OTC_SESSION_ILLEGAL_STATE
- otc_session_error_code_OTC_SESSION_INTERNAL_ERROR
- otc_session_error_code_OTC_SESSION_INVALID_SESSION
- otc_session_error_code_OTC_SESSION_INVALID_SIGNAL_TYPE
- otc_session_error_code_OTC_SESSION_NOT_CONNECTED
- otc_session_error_code_OTC_SESSION_NO_MESSAGING_SERVER
- otc_session_error_code_OTC_SESSION_NULL_OR_INVALID_PARAMETER
- otc_session_error_code_OTC_SESSION_PUBLISHER_NOT_FOUND
- otc_session_error_code_OTC_SESSION_SIGNAL_DATA_TOO_LONG
- otc_session_error_code_OTC_SESSION_SIGNAL_TYPE_TOO_LONG
- otc_session_error_code_OTC_SESSION_STATE_FAILED
- otc_session_error_code_OTC_SESSION_SUBSCRIBER_NOT_FOUND
- otc_session_error_code_OTC_SESSION_UNEXPECTED_GET_SESSION_INFO_REPONSE
- otc_stream_video_type_OTC_STREAM_VIDEO_TYPE_CAMERA
- otc_stream_video_type_OTC_STREAM_VIDEO_TYPE_CUSTOM
- otc_stream_video_type_OTC_STREAM_VIDEO_TYPE_SCREEN
- otc_subscriber_error_code_OTC_SUBSCRIBER_INTERNAL_ERROR
- otc_subscriber_error_code_OTC_SUBSCRIBER_SERVER_CANNOT_FIND_STREAM
- otc_subscriber_error_code_OTC_SUBSCRIBER_SESSION_DISCONNECTED
- otc_subscriber_error_code_OTC_SUBSCRIBER_STREAM_LIMIT_EXCEEDED
- otc_subscriber_error_code_OTC_SUBSCRIBER_TIMED_OUT
- otc_subscriber_error_code_OTC_SUBSCRIBER_WEBRTC_ERROR
- otc_video_codec_type_OTC_VIDEO_CODEC_H264
- otc_video_codec_type_OTC_VIDEO_CODEC_VP8
- otc_video_frame_format_OTC_VIDEO_FRAME_FORMAT_ABGR32
- otc_video_frame_format_OTC_VIDEO_FRAME_FORMAT_ARGB32
- otc_video_frame_format_OTC_VIDEO_FRAME_FORMAT_BGRA32
- otc_video_frame_format_OTC_VIDEO_FRAME_FORMAT_COMPRESSED
- otc_video_frame_format_OTC_VIDEO_FRAME_FORMAT_MAX
- otc_video_frame_format_OTC_VIDEO_FRAME_FORMAT_MJPEG
- otc_video_frame_format_OTC_VIDEO_FRAME_FORMAT_NV12
- otc_video_frame_format_OTC_VIDEO_FRAME_FORMAT_NV21
- otc_video_frame_format_OTC_VIDEO_FRAME_FORMAT_RGB24
- otc_video_frame_format_OTC_VIDEO_FRAME_FORMAT_RGBA32
- otc_video_frame_format_OTC_VIDEO_FRAME_FORMAT_UNKNOWN
- otc_video_frame_format_OTC_VIDEO_FRAME_FORMAT_UYVY
- otc_video_frame_format_OTC_VIDEO_FRAME_FORMAT_YUV420P
- otc_video_frame_format_OTC_VIDEO_FRAME_FORMAT_YUY2
- otc_video_frame_plane_OTC_VIDEO_FRAME_PLANE_PACKED
- otc_video_frame_plane_OTC_VIDEO_FRAME_PLANE_U
- otc_video_frame_plane_OTC_VIDEO_FRAME_PLANE_UV_INTERLEAVED
- otc_video_frame_plane_OTC_VIDEO_FRAME_PLANE_V
- otc_video_frame_plane_OTC_VIDEO_FRAME_PLANE_VU_INTERLEAVED
- otc_video_frame_plane_OTC_VIDEO_FRAME_PLANE_Y
- otc_video_reason_OTC_VIDEO_REASON_CODEC_NOT_SUPPORTED
- otc_video_reason_OTC_VIDEO_REASON_PUBLISH_VIDEO
- otc_video_reason_OTC_VIDEO_REASON_QUALITY
- otc_video_reason_OTC_VIDEO_REASON_SUBSCRIBE_TO_VIDEO