\doxysection{Class List}
Here are the classes, structs, unions and interfaces with brief descriptions\+:\begin{DoxyCompactList}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_fallback_layer}{io.\+agora.\+rte.\+Constants.\+Abr\+Fallback\+Layer}} \\*The quality level for video stream fallback }{\pageref{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_fallback_layer}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer}{io.\+agora.\+rte.\+Constants.\+Abr\+Subscription\+Layer}} \\*The quality layer of the subscribed video stream }{\pageref{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1audio_1_1_advanced_audio_options}{io.\+agora.\+rtc2.\+audio.\+Advanced\+Audio\+Options}} \\*The advanced options for audio }{\pageref{classio_1_1agora_1_1rtc2_1_1audio_1_1_advanced_audio_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1proxy_1_1_local_access_point_configuration_1_1_advanced_config_info}{io.\+agora.\+rtc2.\+proxy.\+Local\+Access\+Point\+Configuration.\+Advanced\+Config\+Info}} \\*Advanced options for the Local Access Point }{\pageref{classio_1_1agora_1_1rtc2_1_1proxy_1_1_local_access_point_configuration_1_1_advanced_config_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration_1_1_advance_options}{io.\+agora.\+rtc2.\+video.\+Video\+Encoder\+Configuration.\+Advance\+Options}} \\*Advanced options for video encoding }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration_1_1_advance_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_agora_face_position_info}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Agora\+Face\+Position\+Info}} \\*The information of the detected human face }{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_agora_face_position_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_agora_focal_length_info}{io.\+agora.\+rtc2.\+video.\+Agora\+Focal\+Length\+Info}} \\*Focal length information supported by the camera, including the camera direction and focal length type }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_agora_focal_length_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_agora_image}{io.\+agora.\+rtc2.\+video.\+Agora\+Image}} \\*Image properties }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_agora_image}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_agora_media_recorder}{io.\+agora.\+rtc2.\+Agora\+Media\+Recorder}} }{\pageref{classio_1_1agora_1_1rtc2_1_1_agora_media_recorder}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_agora_metadata}{io.\+agora.\+rtc2.\+video.\+Agora\+Metadata}} \\*Media metadata }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_agora_metadata}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1audio_1_1_agora_rhythm_player_config}{io.\+agora.\+rtc2.\+audio.\+Agora\+Rhythm\+Player\+Config}} \\*The metronome configuration }{\pageref{classio_1_1agora_1_1rtc2_1_1audio_1_1_agora_rhythm_player_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_agora_video_frame}{io.\+agora.\+rtc2.\+video.\+Agora\+Video\+Frame}} \\*The external video frame }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_agora_video_frame}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_rtc_engine_config_1_1_area_code}{io.\+agora.\+rtc2.\+Rtc\+Engine\+Config.\+Area\+Code}} \\*The region for connection, which is the region where the server the S\+DK connects to is located }{\pageref{classio_1_1agora_1_1rtc2_1_1_rtc_engine_config_1_1_area_code}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1mediaplayer_1_1_assets_file_reader}{io.\+agora.\+mediaplayer.\+Assets\+File\+Reader}} }{\pageref{classio_1_1agora_1_1mediaplayer_1_1_assets_file_reader}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1rte_1_1callback_1_1_async_callback}{io.\+agora.\+rte.\+callback.\+Async\+Callback}} \\*Callback for asynchronous operation result }{\pageref{interfaceio_1_1agora_1_1rte_1_1callback_1_1_async_callback}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_a_u_d_i_o___e_q_u_a_l_i_z_a_t_i_o_n___b_a_n_d___f_r_e_q_u_e_n_c_y}{io.\+agora.\+rtc2.\+Constants.\+A\+U\+D\+I\+O\+\_\+\+E\+Q\+U\+A\+L\+I\+Z\+A\+T\+I\+O\+N\+\_\+\+B\+A\+N\+D\+\_\+\+F\+R\+E\+Q\+U\+E\+N\+CY}} \\*The midrange frequency for audio equalization }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_a_u_d_i_o___e_q_u_a_l_i_z_a_t_i_o_n___b_a_n_d___f_r_e_q_u_e_n_c_y}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_a_u_d_i_o___r_e_v_e_r_b___t_y_p_e}{io.\+agora.\+rtc2.\+Constants.\+A\+U\+D\+I\+O\+\_\+\+R\+E\+V\+E\+R\+B\+\_\+\+T\+Y\+PE}} \\*Audio reverberation types }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_a_u_d_i_o___r_e_v_e_r_b___t_y_p_e}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_screen_capture_parameters_1_1_audio_capture_parameters}{io.\+agora.\+rtc2.\+Screen\+Capture\+Parameters.\+Audio\+Capture\+Parameters}} \\*The audio configuration for the shared screen stream }{\pageref{classio_1_1agora_1_1rtc2_1_1_screen_capture_parameters_1_1_audio_capture_parameters}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1live_1_1_live_transcoding_1_1_audio_codec_profile_type}{io.\+agora.\+rtc2.\+live.\+Live\+Transcoding.\+Audio\+Codec\+Profile\+Type}} \\*Self-\/defined audio codec profile }{\pageref{enumio_1_1agora_1_1rtc2_1_1live_1_1_live_transcoding_1_1_audio_codec_profile_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1mediaplayer_1_1_constants_1_1_audio_dual_mono_mode}{io.\+agora.\+mediaplayer.\+Constants.\+Audio\+Dual\+Mono\+Mode}} \\*The channel mode }{\pageref{enumio_1_1agora_1_1mediaplayer_1_1_constants_1_1_audio_dual_mono_mode}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1base_1_1_audio_frame}{io.\+agora.\+base.\+Audio\+Frame}} \\*Raw audio data }{\pageref{classio_1_1agora_1_1base_1_1_audio_frame}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_audio_mixing_dual_mono_mode}{io.\+agora.\+rtc2.\+Constants.\+Audio\+Mixing\+Dual\+Mono\+Mode}} \\*The channel mode }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_audio_mixing_dual_mono_mode}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1audio_1_1_audio_params}{io.\+agora.\+rtc2.\+audio.\+Audio\+Params}} \\*Audio data format }{\pageref{classio_1_1agora_1_1rtc2_1_1audio_1_1_audio_params}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1audio_1_1_advanced_audio_options_1_1_audio_processing_channels_enum}{io.\+agora.\+rtc2.\+audio.\+Advanced\+Audio\+Options.\+Audio\+Processing\+Channels\+Enum}} \\*The number of channels for audio preprocessing }{\pageref{enumio_1_1agora_1_1rtc2_1_1audio_1_1_advanced_audio_options_1_1_audio_processing_channels_enum}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_audio_profile}{io.\+agora.\+rtc2.\+Constants.\+Audio\+Profile}} \\*The audio profile }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_audio_profile}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1live_1_1_live_inject_stream_config_1_1_audio_sample_rate_type}{io.\+agora.\+rtc2.\+live.\+Live\+Inject\+Stream\+Config.\+Audio\+Sample\+Rate\+Type}} \\*The audio sampling rate of the stream to be pushed to the C\+DN }{\pageref{enumio_1_1agora_1_1rtc2_1_1live_1_1_live_inject_stream_config_1_1_audio_sample_rate_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1live_1_1_live_transcoding_1_1_audio_sample_rate_type}{io.\+agora.\+rtc2.\+live.\+Live\+Transcoding.\+Audio\+Sample\+Rate\+Type}} }{\pageref{enumio_1_1agora_1_1rtc2_1_1live_1_1_live_transcoding_1_1_audio_sample_rate_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_audio_scenario}{io.\+agora.\+rtc2.\+Constants.\+Audio\+Scenario}} }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_audio_scenario}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_audio_source_type}{io.\+agora.\+rtc2.\+Constants.\+Audio\+Source\+Type}} \\*The audio source type }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_audio_source_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1audio_1_1_audio_spectrum_info}{io.\+agora.\+rtc2.\+audio.\+Audio\+Spectrum\+Info}} \\*The audio spectrum data }{\pageref{classio_1_1agora_1_1rtc2_1_1audio_1_1_audio_spectrum_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1audio_1_1_audio_track_config}{io.\+agora.\+rtc2.\+audio.\+Audio\+Track\+Config}} \\*The configuration of custom audio tracks }{\pageref{classio_1_1agora_1_1rtc2_1_1audio_1_1_audio_track_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_audio_track_type}{io.\+agora.\+rtc2.\+Constants.\+Audio\+Track\+Type}} \\*The type of the audio track }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_audio_track_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_audio_volume_info}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Audio\+Volume\+Info}} \\*The volume information of users }{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_audio_volume_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1exception_1_1_authentication_failed_exception}{io.\+agora.\+rte.\+exception.\+Authentication\+Failed\+Exception}} }{\pageref{classio_1_1agora_1_1rte_1_1exception_1_1_authentication_failed_exception}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1meta_1_1_avatar_model_info}{io.\+agora.\+meta.\+Avatar\+Model\+Info}} }{\pageref{classio_1_1agora_1_1meta_1_1_avatar_model_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_beauty_options}{io.\+agora.\+rtc2.\+video.\+Beauty\+Options}} \\*Image enhancement options }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_beauty_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_rtm_config_1_1_builder}{io.\+agora.\+rtm.\+Rtm\+Config.\+Builder}} }{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_config_1_1_builder}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_publisher_configuration_1_1_builder}{io.\+agora.\+rtc2.\+Publisher\+Configuration.\+Builder}} }{\pageref{classio_1_1agora_1_1rtc2_1_1_publisher_configuration_1_1_builder}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_video_compositing_layout_1_1_builder}{io.\+agora.\+rtc2.\+video.\+Video\+Compositing\+Layout.\+Builder}} }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_video_compositing_layout_1_1_builder}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1meta_1_1_meta_bundle_info_1_1_bundle_type}{io.\+agora.\+meta.\+Meta\+Bundle\+Info.\+Bundle\+Type}} }{\pageref{classio_1_1agora_1_1meta_1_1_meta_bundle_info_1_1_bundle_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_bytes_per_sample}{io.\+agora.\+rtc2.\+Constants.\+Bytes\+Per\+Sample}} }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_bytes_per_sample}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1mediaplayer_1_1data_1_1_cache_statistics}{io.\+agora.\+mediaplayer.\+data.\+Cache\+Statistics}} \\*Statistics about the media files being cached }{\pageref{classio_1_1agora_1_1mediaplayer_1_1data_1_1_cache_statistics}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1video_1_1_camera_capturer_configuration_1_1_c_a_m_e_r_a___d_i_r_e_c_t_i_o_n}{io.\+agora.\+rtc2.\+video.\+Camera\+Capturer\+Configuration.\+C\+A\+M\+E\+R\+A\+\_\+\+D\+I\+R\+E\+C\+T\+I\+ON}} \\*The camera direction }{\pageref{enumio_1_1agora_1_1rtc2_1_1video_1_1_camera_capturer_configuration_1_1_c_a_m_e_r_a___d_i_r_e_c_t_i_o_n}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1video_1_1_camera_capturer_configuration_1_1_c_a_m_e_r_a___f_o_c_a_l___l_e_n_g_t_h___t_y_p_e}{io.\+agora.\+rtc2.\+video.\+Camera\+Capturer\+Configuration.\+C\+A\+M\+E\+R\+A\+\_\+\+F\+O\+C\+A\+L\+\_\+\+L\+E\+N\+G\+T\+H\+\_\+\+T\+Y\+PE}} \\*The camera focal length types }{\pageref{enumio_1_1agora_1_1rtc2_1_1video_1_1_camera_capturer_configuration_1_1_c_a_m_e_r_a___f_o_c_a_l___l_e_n_g_t_h___t_y_p_e}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_camera_capturer_configuration}{io.\+agora.\+rtc2.\+video.\+Camera\+Capturer\+Configuration}} \\*The camera capturer preference }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_camera_capturer_configuration}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_video_compositing_layout_1_1_canvas}{io.\+agora.\+rtc2.\+video.\+Video\+Compositing\+Layout.\+Canvas}} }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_video_compositing_layout_1_1_canvas}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_canvas}{io.\+agora.\+rte.\+Canvas}} }{\pageref{classio_1_1agora_1_1rte_1_1_canvas}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_canvas_config}{io.\+agora.\+rte.\+Canvas\+Config}} \\*This class provides methods for configuring video rendering of the player }{\pageref{classio_1_1agora_1_1rte_1_1_canvas_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_canvas_initial_config}{io.\+agora.\+rte.\+Canvas\+Initial\+Config}} }{\pageref{classio_1_1agora_1_1rte_1_1_canvas_initial_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_camera_capturer_configuration_1_1_capture_format}{io.\+agora.\+rtc2.\+video.\+Camera\+Capturer\+Configuration.\+Capture\+Format}} \\*The format of the video frame }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_camera_capturer_configuration_1_1_capture_format}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_channel_info}{io.\+agora.\+rtm.\+Channel\+Info}} }{\pageref{classio_1_1agora_1_1rtm_1_1_channel_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_channel_media_info}{io.\+agora.\+rtc2.\+video.\+Channel\+Media\+Info}} \\*Channel media information }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_channel_media_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_channel_media_options}{io.\+agora.\+rtc2.\+Channel\+Media\+Options}} \\*The channel media options }{\pageref{classio_1_1agora_1_1rtc2_1_1_channel_media_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_channel_media_relay_configuration}{io.\+agora.\+rtc2.\+video.\+Channel\+Media\+Relay\+Configuration}} \\*Configuration of cross channel media relay }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_channel_media_relay_configuration}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_client_role}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Client\+Role}} }{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_client_role}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_client_role_options}{io.\+agora.\+rtc2.\+Client\+Role\+Options}} \\*Setting of user role properties }{\pageref{classio_1_1agora_1_1rtc2_1_1_client_role_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1musiccontentcenter_1_1_climax_segment}{io.\+agora.\+musiccontentcenter.\+Climax\+Segment}} \\*The climax parts of the music }{\pageref{classio_1_1agora_1_1musiccontentcenter_1_1_climax_segment}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration_1_1_c_o_d_e_c___c_a_p___m_a_s_k}{io.\+agora.\+rtc2.\+video.\+Video\+Encoder\+Configuration.\+C\+O\+D\+E\+C\+\_\+\+C\+A\+P\+\_\+\+M\+A\+SK}} }{\pageref{enumio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration_1_1_c_o_d_e_c___c_a_p___m_a_s_k}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_codec_cap_info}{io.\+agora.\+rtc2.\+video.\+Codec\+Cap\+Info}} \\*The codec capability of the S\+DK }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_codec_cap_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_codec_cap_levels}{io.\+agora.\+rtc2.\+video.\+Codec\+Cap\+Levels}} \\*The level of the codec capability }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_codec_cap_levels}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_color_enhance_options}{io.\+agora.\+rtc2.\+video.\+Color\+Enhance\+Options}} \\*The color enhancement options }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_color_enhance_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration_1_1_c_o_m_p_r_e_s_s_i_o_n___p_r_e_f_e_r_e_n_c_e}{io.\+agora.\+rtc2.\+video.\+Video\+Encoder\+Configuration.\+C\+O\+M\+P\+R\+E\+S\+S\+I\+O\+N\+\_\+\+P\+R\+E\+F\+E\+R\+E\+N\+CE}} \\*Compression preference for video encoding }{\pageref{enumio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration_1_1_c_o_m_p_r_e_s_s_i_o_n___p_r_e_f_e_r_e_n_c_e}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_config}{io.\+agora.\+rte.\+Config}} \\*R\+TE configuration class, used to configure the {\ttfamily R\+TE} object }{\pageref{classio_1_1agora_1_1rte_1_1_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_rtc_connection_1_1_c_o_n_n_e_c_t_i_o_n___s_t_a_t_e___t_y_p_e}{io.\+agora.\+rtc2.\+Rtc\+Connection.\+C\+O\+N\+N\+E\+C\+T\+I\+O\+N\+\_\+\+S\+T\+A\+T\+E\+\_\+\+T\+Y\+PE}} }{\pageref{enumio_1_1agora_1_1rtc2_1_1_rtc_connection_1_1_c_o_n_n_e_c_t_i_o_n___s_t_a_t_e___t_y_p_e}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1meta_1_1_i_meta_service_event_handler_1_1_connection_changed_reason}{io.\+agora.\+meta.\+I\+Meta\+Service\+Event\+Handler.\+Connection\+Changed\+Reason}} }{\pageref{classio_1_1agora_1_1meta_1_1_i_meta_service_event_handler_1_1_connection_changed_reason}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1meta_1_1_i_meta_service_event_handler_1_1_connection_state}{io.\+agora.\+meta.\+I\+Meta\+Service\+Event\+Handler.\+Connection\+State}} }{\pageref{classio_1_1agora_1_1meta_1_1_i_meta_service_event_handler_1_1_connection_state}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_constants}{io.\+agora.\+rtc2.\+Constants}} }{\pageref{classio_1_1agora_1_1rtc2_1_1_constants}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1mediaplayer_1_1_constants}{io.\+agora.\+mediaplayer.\+Constants}} }{\pageref{classio_1_1agora_1_1mediaplayer_1_1_constants}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_constants}{io.\+agora.\+rte.\+Constants}} }{\pageref{classio_1_1agora_1_1rte_1_1_constants}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1mediaplayer_1_1_content_file_reader}{io.\+agora.\+mediaplayer.\+Content\+File\+Reader}} }{\pageref{classio_1_1agora_1_1mediaplayer_1_1_content_file_reader}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_content_inspect_config}{io.\+agora.\+rtc2.\+video.\+Content\+Inspect\+Config}} \\*Screenshot and upload configuration }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_content_inspect_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_content_inspect_config_1_1_content_inspect_module}{io.\+agora.\+rtc2.\+video.\+Content\+Inspect\+Config.\+Content\+Inspect\+Module}} \\*{\ttfamily \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_content_inspect_config_1_1_content_inspect_module}{Content\+Inspect\+Module}}} class, a structure used to configure the frequency of video screenshot and upload }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_content_inspect_config_1_1_content_inspect_module}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_data_stream_config}{io.\+agora.\+rtc2.\+Data\+Stream\+Config}} \\*The configurations for the data stream }{\pageref{classio_1_1agora_1_1rtc2_1_1_data_stream_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration_1_1_d_e_g_r_a_d_a_t_i_o_n___p_r_e_f_e_r_e_n_c_e}{io.\+agora.\+rtc2.\+video.\+Video\+Encoder\+Configuration.\+D\+E\+G\+R\+A\+D\+A\+T\+I\+O\+N\+\_\+\+P\+R\+E\+F\+E\+R\+E\+N\+CE}} \\*Video degradation preferences when the bandwidth is a constraint }{\pageref{enumio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration_1_1_d_e_g_r_a_d_a_t_i_o_n___p_r_e_f_e_r_e_n_c_e}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_device_info}{io.\+agora.\+rtc2.\+Device\+Info}} \\*The audio device information }{\pageref{classio_1_1agora_1_1rtc2_1_1_device_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_media_options}{io.\+agora.\+rtc2.\+Direct\+Cdn\+Streaming\+Media\+Options}} \\*The media setting options for the host }{\pageref{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_media_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_reason}{io.\+agora.\+rtc2.\+Direct\+Cdn\+Streaming\+Reason}} \\*Reasons for the changes in C\+DN streaming status }{\pageref{enumio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_reason}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_state}{io.\+agora.\+rtc2.\+Direct\+Cdn\+Streaming\+State}} \\*The current C\+DN streaming state }{\pageref{enumio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_state}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats}{io.\+agora.\+rtc2.\+Direct\+Cdn\+Streaming\+Stats}} \\*The statistics of the current C\+DN streaming }{\pageref{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_downlink_network_info}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Downlink\+Network\+Info}} }{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_downlink_network_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_echo_test_configuration}{io.\+agora.\+rtc2.\+Echo\+Test\+Configuration}} \\*The configuration of the audio and video call loop test }{\pageref{classio_1_1agora_1_1rtc2_1_1_echo_test_configuration}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_encoded_video_frame_info}{io.\+agora.\+rtc2.\+video.\+Encoded\+Video\+Frame\+Info}} \\*Information about externally encoded video frames }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_encoded_video_frame_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_encoded_video_track_options}{io.\+agora.\+rtc2.\+Encoded\+Video\+Track\+Options}} }{\pageref{classio_1_1agora_1_1rtc2_1_1_encoded_video_track_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration_1_1_e_n_c_o_d_i_n_g___p_r_e_f_e_r_e_n_c_e}{io.\+agora.\+rtc2.\+video.\+Video\+Encoder\+Configuration.\+E\+N\+C\+O\+D\+I\+N\+G\+\_\+\+P\+R\+E\+F\+E\+R\+E\+N\+CE}} \\*Video encoder preference }{\pageref{enumio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration_1_1_e_n_c_o_d_i_n_g___p_r_e_f_e_r_e_n_c_e}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1meta_1_1_enter_scene_config}{io.\+agora.\+meta.\+Enter\+Scene\+Config}} }{\pageref{classio_1_1agora_1_1meta_1_1_enter_scene_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_error}{io.\+agora.\+rte.\+Error}} \\*This class provides methods to retrieve error codes and error messages }{\pageref{classio_1_1agora_1_1rte_1_1_error}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_error_code}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Error\+Code}} }{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_error_code}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code}{io.\+agora.\+rte.\+Constants.\+Error\+Code}} \\*R\+T\+E-\/related status codes and error codes }{\pageref{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_error_info}{io.\+agora.\+rtm.\+Error\+Info}} }{\pageref{classio_1_1agora_1_1rtm_1_1_error_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_extension_context}{io.\+agora.\+rtc2.\+Extension\+Context}} \\*The context information of the extension }{\pageref{classio_1_1agora_1_1rtc2_1_1_extension_context}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_extension_info}{io.\+agora.\+rtc2.\+Extension\+Info}} }{\pageref{classio_1_1agora_1_1rtc2_1_1_extension_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_external_video_source_type}{io.\+agora.\+rtc2.\+Constants.\+External\+Video\+Source\+Type}} \\*The external video frame encoding type }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_external_video_source_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_area_options}{io.\+agora.\+rtc2.\+video.\+Face\+Shape\+Area\+Options}} \\*Filter effect options }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_area_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options}{io.\+agora.\+rtc2.\+video.\+Face\+Shape\+Beauty\+Options}} \\*The facial enhancement style options }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_filter_effect_options}{io.\+agora.\+rtc2.\+video.\+Filter\+Effect\+Options}} \\*Filter effect options }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_filter_effect_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration_1_1_f_r_a_m_e___r_a_t_e}{io.\+agora.\+rtc2.\+video.\+Video\+Encoder\+Configuration.\+F\+R\+A\+M\+E\+\_\+\+R\+A\+TE}} \\*The video frame rate }{\pageref{enumio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration_1_1_f_r_a_m_e___r_a_t_e}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_get_history_messages_options}{io.\+agora.\+rtm.\+Get\+History\+Messages\+Options}} }{\pageref{classio_1_1agora_1_1rtm_1_1_get_history_messages_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_get_messages_result}{io.\+agora.\+rtm.\+Get\+Messages\+Result}} }{\pageref{classio_1_1agora_1_1rtm_1_1_get_messages_result}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_get_online_users_options}{io.\+agora.\+rtm.\+Get\+Online\+Users\+Options}} }{\pageref{classio_1_1agora_1_1rtm_1_1_get_online_users_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_get_online_users_result}{io.\+agora.\+rtm.\+Get\+Online\+Users\+Result}} }{\pageref{classio_1_1agora_1_1rtm_1_1_get_online_users_result}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_i_h265_transcoder_observer_1_1_h265_transcode_result}{io.\+agora.\+rtc2.\+I\+H265\+Transcoder\+Observer.\+H265\+Transcode\+Result}} }{\pageref{enumio_1_1agora_1_1rtc2_1_1_i_h265_transcoder_observer_1_1_h265_transcode_result}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_history_message}{io.\+agora.\+rtm.\+History\+Message}} }{\pageref{classio_1_1agora_1_1rtm_1_1_history_message}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1musiccontentcenter_1_1_i_agora_music_content_center}{io.\+agora.\+musiccontentcenter.\+I\+Agora\+Music\+Content\+Center}} }{\pageref{classio_1_1agora_1_1musiccontentcenter_1_1_i_agora_music_content_center}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1musiccontentcenter_1_1_i_agora_music_player}{io.\+agora.\+musiccontentcenter.\+I\+Agora\+Music\+Player}} }{\pageref{interfaceio_1_1agora_1_1musiccontentcenter_1_1_i_agora_music_player}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1rtc2_1_1_i_audio_encoded_frame_observer}{io.\+agora.\+rtc2.\+I\+Audio\+Encoded\+Frame\+Observer}} }{\pageref{interfaceio_1_1agora_1_1rtc2_1_1_i_audio_encoded_frame_observer}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1rtc2_1_1_i_audio_frame_observer}{io.\+agora.\+rtc2.\+I\+Audio\+Frame\+Observer}} }{\pageref{interfaceio_1_1agora_1_1rtc2_1_1_i_audio_frame_observer}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1rtc2_1_1audio_1_1_i_audio_spectrum_observer}{io.\+agora.\+rtc2.\+audio.\+I\+Audio\+Spectrum\+Observer}} }{\pageref{interfaceio_1_1agora_1_1rtc2_1_1audio_1_1_i_audio_spectrum_observer}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1spatialaudio_1_1_i_base_spatial_audio_engine}{io.\+agora.\+spatialaudio.\+I\+Base\+Spatial\+Audio\+Engine}} }{\pageref{classio_1_1agora_1_1spatialaudio_1_1_i_base_spatial_audio_engine}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1rtc2_1_1_i_direct_cdn_streaming_event_handler}{io.\+agora.\+rtc2.\+I\+Direct\+Cdn\+Streaming\+Event\+Handler}} }{\pageref{interfaceio_1_1agora_1_1rtc2_1_1_i_direct_cdn_streaming_event_handler}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1rtc2_1_1video_1_1_i_face_info_observer}{io.\+agora.\+rtc2.\+video.\+I\+Face\+Info\+Observer}} }{\pageref{interfaceio_1_1agora_1_1rtc2_1_1video_1_1_i_face_info_observer}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1rtc2_1_1_i_h265_transcoder}{io.\+agora.\+rtc2.\+I\+H265\+Transcoder}} }{\pageref{interfaceio_1_1agora_1_1rtc2_1_1_i_h265_transcoder}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1rtc2_1_1_i_h265_transcoder_observer}{io.\+agora.\+rtc2.\+I\+H265\+Transcoder\+Observer}} }{\pageref{interfaceio_1_1agora_1_1rtc2_1_1_i_h265_transcoder_observer}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1spatialaudio_1_1_i_local_spatial_audio_engine}{io.\+agora.\+spatialaudio.\+I\+Local\+Spatial\+Audio\+Engine}} }{\pageref{classio_1_1agora_1_1spatialaudio_1_1_i_local_spatial_audio_engine}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1meta_1_1_i_local_user_avatar}{io.\+agora.\+meta.\+I\+Local\+User\+Avatar}} }{\pageref{interfaceio_1_1agora_1_1meta_1_1_i_local_user_avatar}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_image_track_options}{io.\+agora.\+rtc2.\+video.\+Image\+Track\+Options}} \\*Image configurations }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_image_track_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1rtc2_1_1_i_media_extension_observer}{io.\+agora.\+rtc2.\+I\+Media\+Extension\+Observer}} }{\pageref{interfaceio_1_1agora_1_1rtc2_1_1_i_media_extension_observer}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1mediaplayer_1_1_i_media_player}{io.\+agora.\+mediaplayer.\+I\+Media\+Player}} }{\pageref{interfaceio_1_1agora_1_1mediaplayer_1_1_i_media_player}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1mediaplayer_1_1_i_media_player_audio_frame_observer}{io.\+agora.\+mediaplayer.\+I\+Media\+Player\+Audio\+Frame\+Observer}} }{\pageref{interfaceio_1_1agora_1_1mediaplayer_1_1_i_media_player_audio_frame_observer}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1mediaplayer_1_1_i_media_player_cache_manager}{io.\+agora.\+mediaplayer.\+I\+Media\+Player\+Cache\+Manager}} }{\pageref{interfaceio_1_1agora_1_1mediaplayer_1_1_i_media_player_cache_manager}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1mediaplayer_1_1_i_media_player_custom_data_provider}{io.\+agora.\+mediaplayer.\+I\+Media\+Player\+Custom\+Data\+Provider}} }{\pageref{interfaceio_1_1agora_1_1mediaplayer_1_1_i_media_player_custom_data_provider}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1mediaplayer_1_1_i_media_player_observer}{io.\+agora.\+mediaplayer.\+I\+Media\+Player\+Observer}} }{\pageref{interfaceio_1_1agora_1_1mediaplayer_1_1_i_media_player_observer}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1mediaplayer_1_1_i_media_player_video_frame_observer}{io.\+agora.\+mediaplayer.\+I\+Media\+Player\+Video\+Frame\+Observer}} }{\pageref{interfaceio_1_1agora_1_1mediaplayer_1_1_i_media_player_video_frame_observer}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1rtc2_1_1_i_media_recorder_callback}{io.\+agora.\+rtc2.\+I\+Media\+Recorder\+Callback}} }{\pageref{interfaceio_1_1agora_1_1rtc2_1_1_i_media_recorder_callback}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1rtc2_1_1_i_metadata_observer}{io.\+agora.\+rtc2.\+I\+Metadata\+Observer}} }{\pageref{interfaceio_1_1agora_1_1rtc2_1_1_i_metadata_observer}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1meta_1_1_i_meta_scene}{io.\+agora.\+meta.\+I\+Meta\+Scene}} }{\pageref{classio_1_1agora_1_1meta_1_1_i_meta_scene}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1meta_1_1_i_meta_scene_event_handler}{io.\+agora.\+meta.\+I\+Meta\+Scene\+Event\+Handler}} }{\pageref{interfaceio_1_1agora_1_1meta_1_1_i_meta_scene_event_handler}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1meta_1_1_i_meta_service}{io.\+agora.\+meta.\+I\+Meta\+Service}} }{\pageref{classio_1_1agora_1_1meta_1_1_i_meta_service}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1meta_1_1_i_meta_service_event_handler}{io.\+agora.\+meta.\+I\+Meta\+Service\+Event\+Handler}} }{\pageref{interfaceio_1_1agora_1_1meta_1_1_i_meta_service_event_handler}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1musiccontentcenter_1_1_i_music_content_center_event_handler}{io.\+agora.\+musiccontentcenter.\+I\+Music\+Content\+Center\+Event\+Handler}} }{\pageref{interfaceio_1_1agora_1_1musiccontentcenter_1_1_i_music_content_center_event_handler}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_initial_config}{io.\+agora.\+rte.\+Initial\+Config}} }{\pageref{classio_1_1agora_1_1rte_1_1_initial_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_interval_info}{io.\+agora.\+rtm.\+Interval\+Info}} }{\pageref{classio_1_1agora_1_1rtm_1_1_interval_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1mediaplayer_1_1_i_player_texture_helper}{io.\+agora.\+mediaplayer.\+I\+Player\+Texture\+Helper}} }{\pageref{interfaceio_1_1agora_1_1mediaplayer_1_1_i_player_texture_helper}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler}} }{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1rtc2_1_1_i_rtc_engine_release_callback}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Release\+Callback}} \\*The class used for asynchronously destroying the engine }{\pageref{interfaceio_1_1agora_1_1rtc2_1_1_i_rtc_engine_release_callback}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1rtc2_1_1_i_video_effect_object}{io.\+agora.\+rtc2.\+I\+Video\+Effect\+Object}} \\*Provides methods to manage and configure video effects, such as beauty, style makeup, and filter }{\pageref{interfaceio_1_1agora_1_1rtc2_1_1_i_video_effect_object}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1rtc2_1_1video_1_1_i_video_encoded_frame_observer}{io.\+agora.\+rtc2.\+video.\+I\+Video\+Encoded\+Frame\+Observer}} }{\pageref{interfaceio_1_1agora_1_1rtc2_1_1video_1_1_i_video_encoded_frame_observer}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1rtc2_1_1video_1_1_i_video_frame_observer}{io.\+agora.\+rtc2.\+video.\+I\+Video\+Frame\+Observer}} }{\pageref{interfaceio_1_1agora_1_1rtc2_1_1video_1_1_i_video_frame_observer}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_join_channel_options}{io.\+agora.\+rtm.\+Join\+Channel\+Options}} }{\pageref{classio_1_1agora_1_1rtm_1_1_join_channel_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_join_topic_options}{io.\+agora.\+rtm.\+Join\+Topic\+Options}} }{\pageref{classio_1_1agora_1_1rtm_1_1_join_topic_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_lastmile_probe_result_1_1_lastmile_probe_one_way_result}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Lastmile\+Probe\+Result.\+Lastmile\+Probe\+One\+Way\+Result}} \\*Results of the uplink or downlink last-\/mile network test }{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_lastmile_probe_result_1_1_lastmile_probe_one_way_result}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_lastmile_probe_result}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Lastmile\+Probe\+Result}} \\*Results of the uplink and downlink last-\/mile network tests }{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_lastmile_probe_result}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_leave_channel_options}{io.\+agora.\+rtc2.\+Leave\+Channel\+Options}} \\*The options for leaving a channel }{\pageref{classio_1_1agora_1_1rtc2_1_1_leave_channel_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_link_state_event}{io.\+agora.\+rtm.\+Link\+State\+Event}} }{\pageref{classio_1_1agora_1_1rtm_1_1_link_state_event}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1live_1_1_live_inject_stream_config}{io.\+agora.\+rtc2.\+live.\+Live\+Inject\+Stream\+Config}} }{\pageref{classio_1_1agora_1_1rtc2_1_1live_1_1_live_inject_stream_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1live_1_1_live_transcoding}{io.\+agora.\+rtc2.\+live.\+Live\+Transcoding}} \\*Transcoding configurations for Media Push }{\pageref{classio_1_1agora_1_1rtc2_1_1live_1_1_live_transcoding}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1proxy_1_1_local_access_point_configuration}{io.\+agora.\+rtc2.\+proxy.\+Local\+Access\+Point\+Configuration}} \\*Local Access Point configuration }{\pageref{classio_1_1agora_1_1rtc2_1_1proxy_1_1_local_access_point_configuration}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_local_audio_mixer_configuration}{io.\+agora.\+rtc2.\+Local\+Audio\+Mixer\+Configuration}} \\*The configurations for mixing the local audio }{\pageref{classio_1_1agora_1_1rtc2_1_1_local_audio_mixer_configuration}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_local_audio_stats}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Local\+Audio\+Stats}} \\*Local audio statistics }{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_local_audio_stats}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1spatialaudio_1_1_local_spatial_audio_config}{io.\+agora.\+spatialaudio.\+Local\+Spatial\+Audio\+Config}} \\*The configuration of {\ttfamily \mbox{\hyperlink{classio_1_1agora_1_1spatialaudio_1_1_i_local_spatial_audio_engine}{I\+Local\+Spatial\+Audio\+Engine}}} }{\pageref{classio_1_1agora_1_1spatialaudio_1_1_local_spatial_audio_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_local_transcoder_configuration}{io.\+agora.\+rtc2.\+Local\+Transcoder\+Configuration}} \\*The configuration of the video mixing on the local client }{\pageref{classio_1_1agora_1_1rtc2_1_1_local_transcoder_configuration}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_local_video_stats}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Local\+Video\+Stats}} \\*The statistics of the local video stream }{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_local_video_stats}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_lock_detail}{io.\+agora.\+rtm.\+Lock\+Detail}} }{\pageref{classio_1_1agora_1_1rtm_1_1_lock_detail}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_lock_event}{io.\+agora.\+rtm.\+Lock\+Event}} }{\pageref{classio_1_1agora_1_1rtm_1_1_lock_event}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_rtc_engine_config_1_1_log_config}{io.\+agora.\+rtc2.\+Rtc\+Engine\+Config.\+Log\+Config}} \\*Configuration of Agora S\+DK log files }{\pageref{classio_1_1agora_1_1rtc2_1_1_rtc_engine_config_1_1_log_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_log_level}{io.\+agora.\+rtc2.\+Constants.\+Log\+Level}} \\*The output log level of the S\+DK }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_log_level}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1proxy_1_1_local_access_point_configuration_1_1_log_upload_server_info}{io.\+agora.\+rtc2.\+proxy.\+Local\+Access\+Point\+Configuration.\+Log\+Upload\+Server\+Info}} \\*Configuration information of the log server }{\pageref{classio_1_1agora_1_1rtc2_1_1proxy_1_1_local_access_point_configuration_1_1_log_upload_server_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_low_light_enhance_options}{io.\+agora.\+rtc2.\+video.\+Low\+Light\+Enhance\+Options}} \\*The low-\/light enhancement options }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_low_light_enhance_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_make_up_options}{io.\+agora.\+rtc2.\+video.\+Make\+Up\+Options}} \\*Make\+Up options. This structure defines options for makeup }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_make_up_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_m_e_d_i_a___t_r_a_c_e___e_v_e_n_t}{io.\+agora.\+rtc2.\+Constants.\+M\+E\+D\+I\+A\+\_\+\+T\+R\+A\+C\+E\+\_\+\+E\+V\+E\+NT}} \\*The rendering state of the media frame }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_m_e_d_i_a___t_r_a_c_e___e_v_e_n_t}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1mediaplayer_1_1_constants_1_1_media_player_event}{io.\+agora.\+mediaplayer.\+Constants.\+Media\+Player\+Event}} \\*Media player events }{\pageref{enumio_1_1agora_1_1mediaplayer_1_1_constants_1_1_media_player_event}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1mediaplayer_1_1_constants_1_1_media_player_metadata_type}{io.\+agora.\+mediaplayer.\+Constants.\+Media\+Player\+Metadata\+Type}} \\*The type of media metadata }{\pageref{enumio_1_1agora_1_1mediaplayer_1_1_constants_1_1_media_player_metadata_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1mediaplayer_1_1_constants_1_1_media_player_preload_event}{io.\+agora.\+mediaplayer.\+Constants.\+Media\+Player\+Preload\+Event}} \\*Events that occur when media resources are preloaded }{\pageref{enumio_1_1agora_1_1mediaplayer_1_1_constants_1_1_media_player_preload_event}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1mediaplayer_1_1_constants_1_1_media_player_reason}{io.\+agora.\+mediaplayer.\+Constants.\+Media\+Player\+Reason}} \\*Reasons for the changes in the media player status }{\pageref{enumio_1_1agora_1_1mediaplayer_1_1_constants_1_1_media_player_reason}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1mediaplayer_1_1data_1_1_media_player_source}{io.\+agora.\+mediaplayer.\+data.\+Media\+Player\+Source}} \\*Information related to the media file to be played and the playback scenario configurations }{\pageref{classio_1_1agora_1_1mediaplayer_1_1data_1_1_media_player_source}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1mediaplayer_1_1_constants_1_1_media_player_state}{io.\+agora.\+mediaplayer.\+Constants.\+Media\+Player\+State}} \\*The playback state }{\pageref{enumio_1_1agora_1_1mediaplayer_1_1_constants_1_1_media_player_state}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_agora_media_recorder_1_1_media_recorder_configuration}{io.\+agora.\+rtc2.\+Agora\+Media\+Recorder.\+Media\+Recorder\+Configuration}} \\*Audio and video stream recording configuration }{\pageref{classio_1_1agora_1_1rtc2_1_1_agora_media_recorder_1_1_media_recorder_configuration}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_media_source_type}{io.\+agora.\+rtc2.\+Constants.\+Media\+Source\+Type}} \\*Media source type }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_media_source_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1mediaplayer_1_1data_1_1_media_stream_info}{io.\+agora.\+mediaplayer.\+data.\+Media\+Stream\+Info}} \\*The detailed information of the media stream }{\pageref{classio_1_1agora_1_1mediaplayer_1_1data_1_1_media_stream_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1mediaplayer_1_1_constants_1_1_media_stream_type}{io.\+agora.\+mediaplayer.\+Constants.\+Media\+Stream\+Type}} \\*The type of the media stream }{\pageref{enumio_1_1agora_1_1mediaplayer_1_1_constants_1_1_media_stream_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_media_type}{io.\+agora.\+rtc2.\+Constants.\+Media\+Type}} }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_media_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_message_event}{io.\+agora.\+rtm.\+Message\+Event}} }{\pageref{classio_1_1agora_1_1rtm_1_1_message_event}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1meta_1_1_meta_bundle_info}{io.\+agora.\+meta.\+Meta\+Bundle\+Info}} }{\pageref{classio_1_1agora_1_1meta_1_1_meta_bundle_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_metadata}{io.\+agora.\+rtm.\+Metadata}} }{\pageref{classio_1_1agora_1_1rtm_1_1_metadata}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_metadata_item}{io.\+agora.\+rtm.\+Metadata\+Item}} }{\pageref{classio_1_1agora_1_1rtm_1_1_metadata_item}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_metadata_options}{io.\+agora.\+rtm.\+Metadata\+Options}} }{\pageref{classio_1_1agora_1_1rtm_1_1_metadata_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1meta_1_1_meta_scene_assets_info}{io.\+agora.\+meta.\+Meta\+Scene\+Assets\+Info}} }{\pageref{classio_1_1agora_1_1meta_1_1_meta_scene_assets_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1meta_1_1_meta_scene_config}{io.\+agora.\+meta.\+Meta\+Scene\+Config}} }{\pageref{classio_1_1agora_1_1meta_1_1_meta_scene_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1meta_1_1_meta_service_config}{io.\+agora.\+meta.\+Meta\+Service\+Config}} }{\pageref{classio_1_1agora_1_1meta_1_1_meta_service_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1meta_1_1_meta_user_info}{io.\+agora.\+meta.\+Meta\+User\+Info}} }{\pageref{classio_1_1agora_1_1meta_1_1_meta_user_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1meta_1_1_meta_user_position_info}{io.\+agora.\+meta.\+Meta\+User\+Position\+Info}} }{\pageref{classio_1_1agora_1_1meta_1_1_meta_user_position_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration_1_1_m_i_r_r_o_r___m_o_d_e___t_y_p_e}{io.\+agora.\+rtc2.\+video.\+Video\+Encoder\+Configuration.\+M\+I\+R\+R\+O\+R\+\_\+\+M\+O\+D\+E\+\_\+\+T\+Y\+PE}} }{\pageref{enumio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration_1_1_m_i_r_r_o_r___m_o_d_e___t_y_p_e}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_local_audio_mixer_configuration_1_1_mixed_audio_stream}{io.\+agora.\+rtc2.\+Local\+Audio\+Mixer\+Configuration.\+Mixed\+Audio\+Stream}} \\*The source of the audio streams that are mixed locally }{\pageref{classio_1_1agora_1_1rtc2_1_1_local_audio_mixer_configuration_1_1_mixed_audio_stream}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_multipath_mode}{io.\+agora.\+rtc2.\+Constants.\+Multipath\+Mode}} \\*The transmission mode of data over multiple network paths }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_multipath_mode}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_multipath_stats}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Multipath\+Stats}} \\*Aggregates statistics of each network path in multipath transmission }{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_multipath_stats}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_multipath_type}{io.\+agora.\+rtc2.\+Constants.\+Multipath\+Type}} \\*Network path types used in multipath transmission }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_multipath_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1musiccontentcenter_1_1_music}{io.\+agora.\+musiccontentcenter.\+Music}} \\*Detailed information of the music resource }{\pageref{classio_1_1agora_1_1musiccontentcenter_1_1_music}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1musiccontentcenter_1_1_music_cache_info}{io.\+agora.\+musiccontentcenter.\+Music\+Cache\+Info}} \\*Information about cached music resources }{\pageref{classio_1_1agora_1_1musiccontentcenter_1_1_music_cache_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1musiccontentcenter_1_1_music_chart_info}{io.\+agora.\+musiccontentcenter.\+Music\+Chart\+Info}} \\*Detailed information about the music chart }{\pageref{classio_1_1agora_1_1musiccontentcenter_1_1_music_chart_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1musiccontentcenter_1_1_music_content_center_configuration}{io.\+agora.\+musiccontentcenter.\+Music\+Content\+Center\+Configuration}} \\*Settings for the music content center }{\pageref{classio_1_1agora_1_1musiccontentcenter_1_1_music_content_center_configuration}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1musiccontentcenter_1_1_i_agora_music_player_1_1_music_play_mode}{io.\+agora.\+musiccontentcenter.\+I\+Agora\+Music\+Player.\+Music\+Play\+Mode}} \\*Playback modes for music resources }{\pageref{enumio_1_1agora_1_1musiccontentcenter_1_1_i_agora_music_player_1_1_music_play_mode}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1musiccontentcenter_1_1_mv_property}{io.\+agora.\+musiccontentcenter.\+Mv\+Property}} }{\pageref{classio_1_1agora_1_1musiccontentcenter_1_1_mv_property}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_native_libs_loader}{io.\+agora.\+rte.\+Native\+Libs\+Loader}} }{\pageref{classio_1_1agora_1_1rte_1_1_native_libs_loader}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1exception_1_1_network_error_exception}{io.\+agora.\+rte.\+exception.\+Network\+Error\+Exception}} }{\pageref{classio_1_1agora_1_1rte_1_1exception_1_1_network_error_exception}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_observer}{io.\+agora.\+rte.\+Observer}} }{\pageref{classio_1_1agora_1_1rte_1_1_observer}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration_1_1_o_r_i_e_n_t_a_t_i_o_n___m_o_d_e}{io.\+agora.\+rtc2.\+video.\+Video\+Encoder\+Configuration.\+O\+R\+I\+E\+N\+T\+A\+T\+I\+O\+N\+\_\+\+M\+O\+DE}} \\*Video output orientation mode }{\pageref{enumio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration_1_1_o_r_i_e_n_t_a_t_i_o_n___m_o_d_e}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_path_stats}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Path\+Stats}} \\*Statistical information about a specific network path }{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_path_stats}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_player}{io.\+agora.\+rte.\+Player}} }{\pageref{classio_1_1agora_1_1rte_1_1_player}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_player_config}{io.\+agora.\+rte.\+Player\+Config}} \\*This class provides methods related to Media player options }{\pageref{classio_1_1agora_1_1rte_1_1_player_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_player_custom_source_provider}{io.\+agora.\+rte.\+Player\+Custom\+Source\+Provider}} }{\pageref{classio_1_1agora_1_1rte_1_1_player_custom_source_provider}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_player_event}{io.\+agora.\+rte.\+Constants.\+Player\+Event}} \\*Media player event types }{\pageref{enumio_1_1agora_1_1rte_1_1_constants_1_1_player_event}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1rte_1_1callback_1_1_player_get_stats_callback}{io.\+agora.\+rte.\+callback.\+Player\+Get\+Stats\+Callback}} }{\pageref{interfaceio_1_1agora_1_1rte_1_1callback_1_1_player_get_stats_callback}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_player_info}{io.\+agora.\+rte.\+Player\+Info}} \\*Information about the player and media stream }{\pageref{classio_1_1agora_1_1rte_1_1_player_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_player_initial_config}{io.\+agora.\+rte.\+Player\+Initial\+Config}} }{\pageref{classio_1_1agora_1_1rte_1_1_player_initial_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_player_metadata_type}{io.\+agora.\+rte.\+Constants.\+Player\+Metadata\+Type}} }{\pageref{enumio_1_1agora_1_1rte_1_1_constants_1_1_player_metadata_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_player_observer}{io.\+agora.\+rte.\+Player\+Observer}} }{\pageref{classio_1_1agora_1_1rte_1_1_player_observer}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1mediaplayer_1_1data_1_1_player_playback_stats}{io.\+agora.\+mediaplayer.\+data.\+Player\+Playback\+Stats}} \\*The information of the media file being played }{\pageref{classio_1_1agora_1_1mediaplayer_1_1data_1_1_player_playback_stats}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_player_state}{io.\+agora.\+rte.\+Constants.\+Player\+State}} \\*The state of the media player }{\pageref{enumio_1_1agora_1_1rte_1_1_constants_1_1_player_state}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_player_stats}{io.\+agora.\+rte.\+Player\+Stats}} \\*Statistics of the media resource being played }{\pageref{classio_1_1agora_1_1rte_1_1_player_stats}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1mediaplayer_1_1gl_1_1_player_texture_helper}{io.\+agora.\+mediaplayer.\+gl.\+Player\+Texture\+Helper}} }{\pageref{classio_1_1agora_1_1mediaplayer_1_1gl_1_1_player_texture_helper}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1mediaplayer_1_1data_1_1_player_updated_info}{io.\+agora.\+mediaplayer.\+data.\+Player\+Updated\+Info}} \\*Information related to the media player }{\pageref{classio_1_1agora_1_1mediaplayer_1_1data_1_1_player_updated_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_presence_event}{io.\+agora.\+rtm.\+Presence\+Event}} }{\pageref{classio_1_1agora_1_1rtm_1_1_presence_event}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_presence_options}{io.\+agora.\+rtm.\+Presence\+Options}} }{\pageref{classio_1_1agora_1_1rtm_1_1_presence_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_publisher_configuration}{io.\+agora.\+rtc2.\+Publisher\+Configuration}} }{\pageref{classio_1_1agora_1_1rtc2_1_1_publisher_configuration}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_publisher_info}{io.\+agora.\+rtm.\+Publisher\+Info}} }{\pageref{classio_1_1agora_1_1rtm_1_1_publisher_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_publisher_parameters}{io.\+agora.\+rtc2.\+Publisher\+Parameters}} }{\pageref{classio_1_1agora_1_1rtc2_1_1_publisher_parameters}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_publish_options}{io.\+agora.\+rtm.\+Publish\+Options}} }{\pageref{classio_1_1agora_1_1rtm_1_1_publish_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_qo_e_preference}{io.\+agora.\+rtc2.\+Constants.\+Qo\+E\+Preference}} }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_qo_e_preference}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_quality}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Quality}} }{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_quality}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_recorder_info}{io.\+agora.\+rtc2.\+Recorder\+Info}} \\*Recording file information }{\pageref{classio_1_1agora_1_1rtc2_1_1_recorder_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_recorder_stream_info}{io.\+agora.\+rtc2.\+Recorder\+Stream\+Info}} \\*Information about the audio and video streams to be recorded }{\pageref{classio_1_1agora_1_1rtc2_1_1_recorder_stream_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_rect}{io.\+agora.\+rte.\+Rect}} }{\pageref{classio_1_1agora_1_1rte_1_1_rect}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_watermark_options_1_1_rectangle}{io.\+agora.\+rtc2.\+video.\+Watermark\+Options.\+Rectangle}} \\*The location of the target area relative to the screen or window. If you do not set this }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_watermark_options_1_1_rectangle}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_video_compositing_layout_1_1_region}{io.\+agora.\+rtc2.\+video.\+Video\+Compositing\+Layout.\+Region}} }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_video_compositing_layout_1_1_region}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1video_1_1_video_subscription_options_1_1_r_e_m_o_t_e___v_i_d_e_o___s_t_r_e_a_m___t_y_p_e}{io.\+agora.\+rtc2.\+video.\+Video\+Subscription\+Options.\+R\+E\+M\+O\+T\+E\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+T\+R\+E\+A\+M\+\_\+\+T\+Y\+PE}} }{\pageref{enumio_1_1agora_1_1rtc2_1_1video_1_1_video_subscription_options_1_1_r_e_m_o_t_e___v_i_d_e_o___s_t_r_e_a_m___t_y_p_e}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_remote_audio_stats}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Remote\+Audio\+Stats}} \\*Audio statistics of the remote user }{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_remote_audio_stats}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_remote_video_stats}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Remote\+Video\+Stats}} \\*Statistics of the remote video stream }{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_remote_video_stats}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1spatialaudio_1_1_remote_voice_position_info}{io.\+agora.\+spatialaudio.\+Remote\+Voice\+Position\+Info}} \\*The spatial position of the remote user or the media player }{\pageref{classio_1_1agora_1_1spatialaudio_1_1_remote_voice_position_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_renew_token_error_code}{io.\+agora.\+rtc2.\+Constants.\+Renew\+Token\+Error\+Code}} \\*Represents the error codes after calling {\ttfamily renew\+Token} }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_renew_token_error_code}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1rtm_1_1_result_callback}{io.\+agora.\+rtm.\+Result\+Callback$<$ T $>$}} }{\pageref{interfaceio_1_1agora_1_1rtm_1_1_result_callback}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_rtc_connection}{io.\+agora.\+rtc2.\+Rtc\+Connection}} \\*Contains connection information }{\pageref{classio_1_1agora_1_1rtc2_1_1_rtc_connection}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_rtc_engine}{io.\+agora.\+rtc2.\+Rtc\+Engine}} }{\pageref{classio_1_1agora_1_1rtc2_1_1_rtc_engine}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_rtc_engine_config}{io.\+agora.\+rtc2.\+Rtc\+Engine\+Config}} \\*Configurations for the {\ttfamily \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_rtc_engine_config}{Rtc\+Engine\+Config}}} instance }{\pageref{classio_1_1agora_1_1rtc2_1_1_rtc_engine_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_rtc_engine_ex}{io.\+agora.\+rtc2.\+Rtc\+Engine\+Ex}} }{\pageref{classio_1_1agora_1_1rtc2_1_1_rtc_engine_ex}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_rtc_engine_internal}{io.\+agora.\+rtc2.\+Rtc\+Engine\+Internal}} }{\pageref{classio_1_1agora_1_1rtc2_1_1_rtc_engine_internal}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_rtc_stats}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Rtc\+Stats}} \\*Statistics of a call session }{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_rtc_stats}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_rte}{io.\+agora.\+rte.\+Rte}} }{\pageref{classio_1_1agora_1_1rte_1_1_rte}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1exception_1_1_rte_exception}{io.\+agora.\+rte.\+exception.\+Rte\+Exception}} \\*\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_rte}{Rte}} exception information }{\pageref{classio_1_1agora_1_1rte_1_1exception_1_1_rte_exception}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_area_code}{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Area\+Code}} }{\pageref{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_area_code}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_channel_type}{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Channel\+Type}} }{\pageref{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_channel_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_rtm_client}{io.\+agora.\+rtm.\+Rtm\+Client}} }{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_client}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_rtm_config}{io.\+agora.\+rtm.\+Rtm\+Config}} }{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_connection_change_reason}{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Connection\+Change\+Reason}} }{\pageref{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_connection_change_reason}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_connection_state}{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Connection\+State}} }{\pageref{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_connection_state}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_rtm_constants}{io.\+agora.\+rtm.\+Rtm\+Constants}} }{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_constants}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config}{io.\+agora.\+rtm.\+Rtm\+Encryption\+Config}} }{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_encryption_mode}{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Encryption\+Mode}} }{\pageref{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_encryption_mode}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code}{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code}} }{\pageref{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code}}{}
\item\contentsline{section}{\mbox{\hyperlink{interfaceio_1_1agora_1_1rtm_1_1_rtm_event_listener}{io.\+agora.\+rtm.\+Rtm\+Event\+Listener}} }{\pageref{interfaceio_1_1agora_1_1rtm_1_1_rtm_event_listener}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_rtm_history}{io.\+agora.\+rtm.\+Rtm\+History}} }{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_history}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_link_operation}{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Link\+Operation}} }{\pageref{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_link_operation}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_link_state}{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Link\+State}} }{\pageref{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_link_state}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_link_state_change_reason}{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Link\+State\+Change\+Reason}} }{\pageref{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_link_state_change_reason}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_rtm_lock}{io.\+agora.\+rtm.\+Rtm\+Lock}} }{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_lock}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_lock_event_type}{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Lock\+Event\+Type}} }{\pageref{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_lock_event_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_rtm_log_config}{io.\+agora.\+rtm.\+Rtm\+Log\+Config}} }{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_log_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_log_level}{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Log\+Level}} }{\pageref{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_log_level}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_rtm_message}{io.\+agora.\+rtm.\+Rtm\+Message}} }{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_message}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_message_priority}{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Message\+Priority}} }{\pageref{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_message_priority}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_message_qos}{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Message\+Qos}} }{\pageref{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_message_qos}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_message_type}{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Message\+Type}} }{\pageref{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_message_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_rtm_presence}{io.\+agora.\+rtm.\+Rtm\+Presence}} }{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_presence}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type}{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Presence\+Event\+Type}} }{\pageref{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_rtm_private_config}{io.\+agora.\+rtm.\+Rtm\+Private\+Config}} }{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_private_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_protocol_type}{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Protocol\+Type}} }{\pageref{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_protocol_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_rtm_proxy_config}{io.\+agora.\+rtm.\+Rtm\+Proxy\+Config}} }{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_proxy_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_proxy_type}{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Proxy\+Type}} }{\pageref{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_proxy_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_service_type}{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Service\+Type}} }{\pageref{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_service_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_rtm_storage}{io.\+agora.\+rtm.\+Rtm\+Storage}} }{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_storage}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_storage_event_type}{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Storage\+Event\+Type}} }{\pageref{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_storage_event_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_storage_type}{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Storage\+Type}} }{\pageref{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_storage_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_topic_event_type}{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Topic\+Event\+Type}} }{\pageref{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_topic_event_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1meta_1_1_scene_display_config}{io.\+agora.\+meta.\+Scene\+Display\+Config}} }{\pageref{classio_1_1agora_1_1meta_1_1_scene_display_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1meta_1_1_i_meta_service_event_handler_1_1_scene_download_state}{io.\+agora.\+meta.\+I\+Meta\+Service\+Event\+Handler.\+Scene\+Download\+State}} }{\pageref{classio_1_1agora_1_1meta_1_1_i_meta_service_event_handler_1_1_scene_download_state}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_screen_capture_parameters}{io.\+agora.\+rtc2.\+Screen\+Capture\+Parameters}} \\*Screen sharing configurations }{\pageref{classio_1_1agora_1_1rtc2_1_1_screen_capture_parameters}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_screen_scenario_type}{io.\+agora.\+rtc2.\+Constants.\+Screen\+Scenario\+Type}} \\*The screen sharing scenario }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_screen_scenario_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_segmentation_property}{io.\+agora.\+rtc2.\+video.\+Segmentation\+Property}} \\*Processing properties for background images }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_segmentation_property}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_simulcast_config}{io.\+agora.\+rtc2.\+Simulcast\+Config}} \\*Configure video streams of different quality levels }{\pageref{classio_1_1agora_1_1rtc2_1_1_simulcast_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config}{io.\+agora.\+rtc2.\+Simulcast\+Stream\+Config}} \\*The configuration of the low-\/quality video stream }{\pageref{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_simulcast_stream_mode}{io.\+agora.\+rtc2.\+Constants.\+Simulcast\+Stream\+Mode}} \\*The mode in which the video stream is sent }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_simulcast_stream_mode}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_snapshot_config}{io.\+agora.\+rtc2.\+video.\+Snapshot\+Config}} \\*The snapshot configuration }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_snapshot_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_snapshot_info}{io.\+agora.\+rtm.\+Snapshot\+Info}} }{\pageref{classio_1_1agora_1_1rtm_1_1_snapshot_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_spatial_audio_params}{io.\+agora.\+rtc2.\+Spatial\+Audio\+Params}} \\*The spatial audio parameters }{\pageref{classio_1_1agora_1_1rtc2_1_1_spatial_audio_params}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1spatialaudio_1_1_spatial_audio_zone}{io.\+agora.\+spatialaudio.\+Spatial\+Audio\+Zone}} \\*Sound insulation area settings }{\pageref{classio_1_1agora_1_1spatialaudio_1_1_spatial_audio_zone}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1mediaplayer_1_1data_1_1_src_info}{io.\+agora.\+mediaplayer.\+data.\+Src\+Info}} \\*Information about the video bitrate of the media resource being played }{\pageref{classio_1_1agora_1_1mediaplayer_1_1data_1_1_src_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1meta_1_1_meta_scene_config_1_1_state_sync_mode}{io.\+agora.\+meta.\+Meta\+Scene\+Config.\+State\+Sync\+Mode}} }{\pageref{classio_1_1agora_1_1meta_1_1_meta_scene_config_1_1_state_sync_mode}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_storage_event}{io.\+agora.\+rtm.\+Storage\+Event}} }{\pageref{classio_1_1agora_1_1rtm_1_1_storage_event}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_stream}{io.\+agora.\+rte.\+Stream}} }{\pageref{classio_1_1agora_1_1rte_1_1_stream}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_stream_channel}{io.\+agora.\+rtm.\+Stream\+Channel}} }{\pageref{classio_1_1agora_1_1rtm_1_1_stream_channel}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_stream_fallback_options}{io.\+agora.\+rtc2.\+Constants.\+Stream\+Fallback\+Options}} \\*Options for handling audio and video stream fallback when network conditions are weak }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_stream_fallback_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_simulcast_config_1_1_stream_layer_config}{io.\+agora.\+rtc2.\+Simulcast\+Config.\+Stream\+Layer\+Config}} \\*Configures the parameters of a specific layer in multi-\/quality video streams }{\pageref{classio_1_1agora_1_1rtc2_1_1_simulcast_config_1_1_stream_layer_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_simulcast_config_1_1_stream_layer_index}{io.\+agora.\+rtc2.\+Simulcast\+Config.\+Stream\+Layer\+Index}} \\*Index of video streams of different quality levels }{\pageref{enumio_1_1agora_1_1rtc2_1_1_simulcast_config_1_1_stream_layer_index}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1exception_1_1_stream_not_found_exception}{io.\+agora.\+rte.\+exception.\+Stream\+Not\+Found\+Exception}} }{\pageref{classio_1_1agora_1_1rte_1_1exception_1_1_stream_not_found_exception}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_subscribe_options}{io.\+agora.\+rtm.\+Subscribe\+Options}} }{\pageref{classio_1_1agora_1_1rtm_1_1_subscribe_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_subscribe_topic_result}{io.\+agora.\+rtm.\+Subscribe\+Topic\+Result}} }{\pageref{classio_1_1agora_1_1rtm_1_1_subscribe_topic_result}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_thread_priority_type}{io.\+agora.\+rtc2.\+Constants.\+Thread\+Priority\+Type}} }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_thread_priority_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_topic_event}{io.\+agora.\+rtm.\+Topic\+Event}} }{\pageref{classio_1_1agora_1_1rtm_1_1_topic_event}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_topic_info}{io.\+agora.\+rtm.\+Topic\+Info}} }{\pageref{classio_1_1agora_1_1rtm_1_1_topic_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_topic_message_options}{io.\+agora.\+rtm.\+Topic\+Message\+Options}} }{\pageref{classio_1_1agora_1_1rtm_1_1_topic_message_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_topic_options}{io.\+agora.\+rtm.\+Topic\+Options}} }{\pageref{classio_1_1agora_1_1rtm_1_1_topic_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1live_1_1_live_transcoding_1_1_transcoding_user}{io.\+agora.\+rtc2.\+live.\+Live\+Transcoding.\+Transcoding\+User}} \\*Transcoding configurations of each host }{\pageref{classio_1_1agora_1_1rtc2_1_1live_1_1_live_transcoding_1_1_transcoding_user}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_local_transcoder_configuration_1_1_transcoding_video_stream}{io.\+agora.\+rtc2.\+Local\+Transcoder\+Configuration.\+Transcoding\+Video\+Stream}} \\*The video streams for local video mixing }{\pageref{classio_1_1agora_1_1rtc2_1_1_local_transcoder_configuration_1_1_transcoding_video_stream}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_uplink_network_info}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Uplink\+Network\+Info}} \\*The uplink network information }{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_uplink_network_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1audio_1_1_user_audio_spectrum_info}{io.\+agora.\+rtc2.\+audio.\+User\+Audio\+Spectrum\+Info}} \\*Audio spectrum information of the remote user }{\pageref{classio_1_1agora_1_1rtc2_1_1audio_1_1_user_audio_spectrum_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_user_info}{io.\+agora.\+rtc2.\+User\+Info}} \\*The information of the user }{\pageref{classio_1_1agora_1_1rtc2_1_1_user_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_user_offline_reason}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+User\+Offline\+Reason}} }{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_user_offline_reason}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_user_state}{io.\+agora.\+rtm.\+User\+State}} }{\pageref{classio_1_1agora_1_1rtm_1_1_user_state}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration_1_1_v_i_d_e_o___c_o_d_e_c___t_y_p_e}{io.\+agora.\+rtc2.\+video.\+Video\+Encoder\+Configuration.\+V\+I\+D\+E\+O\+\_\+\+C\+O\+D\+E\+C\+\_\+\+T\+Y\+PE}} \\*Video codec types }{\pageref{enumio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration_1_1_v_i_d_e_o___c_o_d_e_c___t_y_p_e}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_i_video_effect_object_1_1_v_i_d_e_o___e_f_f_e_c_t___a_c_t_i_o_n}{io.\+agora.\+rtc2.\+I\+Video\+Effect\+Object.\+V\+I\+D\+E\+O\+\_\+\+E\+F\+F\+E\+C\+T\+\_\+\+A\+C\+T\+I\+ON}} \\*Actions that can be performed on video effect nodes }{\pageref{enumio_1_1agora_1_1rtc2_1_1_i_video_effect_object_1_1_v_i_d_e_o___e_f_f_e_c_t___a_c_t_i_o_n}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_i_video_effect_object_1_1_v_i_d_e_o___e_f_f_e_c_t___n_o_d_e___i_d}{io.\+agora.\+rtc2.\+I\+Video\+Effect\+Object.\+V\+I\+D\+E\+O\+\_\+\+E\+F\+F\+E\+C\+T\+\_\+\+N\+O\+D\+E\+\_\+\+ID}} \\*Types of applicable video effect nodes }{\pageref{enumio_1_1agora_1_1rtc2_1_1_i_video_effect_object_1_1_v_i_d_e_o___e_f_f_e_c_t___n_o_d_e___i_d}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_v_i_d_e_o___m_o_d_u_l_e___t_y_p_e}{io.\+agora.\+rtc2.\+Constants.\+V\+I\+D\+E\+O\+\_\+\+M\+O\+D\+U\+L\+E\+\_\+\+T\+Y\+PE}} }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_v_i_d_e_o___m_o_d_u_l_e___t_y_p_e}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_video_canvas}{io.\+agora.\+rtc2.\+video.\+Video\+Canvas}} \\*Attributes of the video canvas object }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_video_canvas}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_screen_capture_parameters_1_1_video_capture_parameters}{io.\+agora.\+rtc2.\+Screen\+Capture\+Parameters.\+Video\+Capture\+Parameters}} \\*The video configuration for the shared screen stream }{\pageref{classio_1_1agora_1_1rtc2_1_1_screen_capture_parameters_1_1_video_capture_parameters}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1live_1_1_live_transcoding_1_1_video_codec_profile_type}{io.\+agora.\+rtc2.\+live.\+Live\+Transcoding.\+Video\+Codec\+Profile\+Type}} \\*Video codec profile types }{\pageref{enumio_1_1agora_1_1rtc2_1_1live_1_1_live_transcoding_1_1_video_codec_profile_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1live_1_1_live_transcoding_1_1_video_codec_type}{io.\+agora.\+rtc2.\+live.\+Live\+Transcoding.\+Video\+Codec\+Type}} \\*The codec type of the output video }{\pageref{enumio_1_1agora_1_1rtc2_1_1live_1_1_live_transcoding_1_1_video_codec_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_video_compositing_layout}{io.\+agora.\+rtc2.\+video.\+Video\+Compositing\+Layout}} }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_video_compositing_layout}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_video_denoiser_options}{io.\+agora.\+rtc2.\+video.\+Video\+Denoiser\+Options}} \\*Video noise reduction options }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_video_denoiser_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration_1_1_video_dimensions}{io.\+agora.\+rtc2.\+video.\+Video\+Encoder\+Configuration.\+Video\+Dimensions}} \\*The video dimension }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration_1_1_video_dimensions}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration}{io.\+agora.\+rtc2.\+video.\+Video\+Encoder\+Configuration}} \\*Video encoder configurations }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Video\+Layout}} \\*Layout information of a specific sub-\/video stream within the mixed stream }{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout_info}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Video\+Layout\+Info}} \\*Detailed layout information of a mixed video stream }{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_video_mirror_mode}{io.\+agora.\+rte.\+Video\+Mirror\+Mode}} }{\pageref{classio_1_1agora_1_1rte_1_1_video_mirror_mode}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_video_mirror_mode}{io.\+agora.\+rte.\+Constants.\+Video\+Mirror\+Mode}} \\*Video mirror mode }{\pageref{enumio_1_1agora_1_1rte_1_1_constants_1_1_video_mirror_mode}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_video_module_position}{io.\+agora.\+rtc2.\+Constants.\+Video\+Module\+Position}} \\*The frame position of the video observer }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_video_module_position}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_profile}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Video\+Profile}} }{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_profile}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_rendering_tracing_info}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Video\+Rendering\+Tracing\+Info}} \\*Indicators during video frame rendering progress }{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_rendering_tracing_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_video_render_mode}{io.\+agora.\+rte.\+Constants.\+Video\+Render\+Mode}} \\*Video rendering mode }{\pageref{enumio_1_1agora_1_1rte_1_1_constants_1_1_video_render_mode}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_video_render_mode}{io.\+agora.\+rte.\+Video\+Render\+Mode}} }{\pageref{classio_1_1agora_1_1rte_1_1_video_render_mode}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_video_scenario}{io.\+agora.\+rtc2.\+Constants.\+Video\+Scenario}} \\*The video application scenarios }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_video_scenario}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_video_source_type}{io.\+agora.\+rtc2.\+Constants.\+Video\+Source\+Type}} \\*The type of the video source }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_video_source_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_video_stream_type}{io.\+agora.\+rtc2.\+Constants.\+Video\+Stream\+Type}} \\*The type of video streams }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_video_stream_type}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_video_subscription_options}{io.\+agora.\+rtc2.\+video.\+Video\+Subscription\+Options}} \\*Video subscription options }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_video_subscription_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_view_config}{io.\+agora.\+rte.\+View\+Config}} }{\pageref{classio_1_1agora_1_1rte_1_1_view_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_virtual_background_source}{io.\+agora.\+rtc2.\+video.\+Virtual\+Background\+Source}} \\*The custom background }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_virtual_background_source}}{}
\item\contentsline{section}{\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_v_o_i_c_e___a_i___t_u_n_e_r___t_y_p_e}{io.\+agora.\+rtc2.\+Constants.\+V\+O\+I\+C\+E\+\_\+\+A\+I\+\_\+\+T\+U\+N\+E\+R\+\_\+\+T\+Y\+PE}} \\*Voice AI tuner sound types }{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_v_o_i_c_e___a_i___t_u_n_e_r___t_y_p_e}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_warn_code}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Warn\+Code}} }{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_warn_code}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_watermark_buffer}{io.\+agora.\+rtc2.\+video.\+Watermark\+Buffer}} \\*Configures the format, size, and pixel buffer of the watermark image }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_watermark_buffer}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_watermark_config}{io.\+agora.\+rtc2.\+video.\+Watermark\+Config}} \\*Used to configure watermark-\/related information }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_watermark_config}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_watermark_options}{io.\+agora.\+rtc2.\+video.\+Watermark\+Options}} \\*Watermark image configurations }{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_watermark_options}}{}
\item\contentsline{section}{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_who_now_result}{io.\+agora.\+rtm.\+Who\+Now\+Result}} }{\pageref{classio_1_1agora_1_1rtm_1_1_who_now_result}}{}
\end{DoxyCompactList}
