OpenTok macOS SDK reference

The OpenTok macOS SDK includes the following classes:

Class Description
audio_data.h This file includes the type definition for an audio data.
audio_device.h This file includes the type definition for an audio device, along with structures and functions you use with it.
audio_module_input_device.h Audio module input device.
audio_module_output_device.h Audio module output device.
base.h This file includes functions uses to initialize and destroy the library engine, as well as other functions to enable console logging.
camera_capture_resolution.h OpenTok Camera Capture Resolution on default video capturers.
connection.h This file includes the type definition for a connection structure, representing a client connected to an OpenTok session, along with several function declarations related to client connections.
media_transformer.h Media transformer functions.
media_utils.h Media utility functions.
otc_audio_data #include
otc_audio_device_callbacks #include
otc_audio_device_settings #include
otc_custom_ice_config ICE server configuration.
otc_media_utils_codecs #include
otc_on_mute_forced_info Type definition additional details to be provided in the otc_session_callbacks.on_mute_forced function.
otc_publisher_audio_stats #include
otc_publisher_callbacks #include
otc_publisher_rtc_stats #include
otc_publisher_rtc_stats_report_cb #include
otc_publisher_video_stats #include
otc_session_callbacks Session callback functions.
otc_session_capabilities Session capabilities.
otc_signal_options Session signal options.
otc_subscriber_audio_stats #include
otc_subscriber_callbacks #include
otc_subscriber_rtc_stats_report_cb #include
otc_subscriber_video_stats #include
otc_video_capturer_callbacks #include
otc_video_capturer_settings #include
otc_video_frame_planar_memory_callbacks #include
publisher.h This file includes the type definition for an OpenTok publisher along with several function declarations.
session.h This file includes the type definition for an OpenTok session along with several function declarations useful when dealing with a session.
stream.h This file includes the type definition for an audio-video stream along with several function declarations useful when handling it.
subscriber.h This file includes the type definition for an OpenTok subscriber along with several function declarations.
video_capturer.h This file includes the type definition for a video capturer along with several function declarations useful when working with it.
video_frame.h This file includes the type definition for a video frame along with several function declarations useful when handling them.