\doxysection{Class Hierarchy}
This inheritance list is sorted roughly, but not completely, alphabetically\+:\begin{DoxyCompactList}
\item \contentsline{section}{io.\+agora.\+rtc2.\+audio.\+Advanced\+Audio\+Options}{\pageref{classio_1_1agora_1_1rtc2_1_1audio_1_1_advanced_audio_options}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+proxy.\+Local\+Access\+Point\+Configuration.\+Advanced\+Config\+Info}{\pageref{classio_1_1agora_1_1rtc2_1_1proxy_1_1_local_access_point_configuration_1_1_advanced_config_info}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Video\+Encoder\+Configuration.\+Advance\+Options}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration_1_1_advance_options}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Affected\+Resources}{\pageref{classio_1_1agora_1_1rtm_1_1_affected_resources}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Agora\+Face\+Position\+Info}{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_agora_face_position_info}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Agora\+Focal\+Length\+Info}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_agora_focal_length_info}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Agora\+Image}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_agora_image}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Agora\+Media\+Recorder}{\pageref{classio_1_1agora_1_1rtc2_1_1_agora_media_recorder}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+audio.\+Agora\+Rhythm\+Player\+Config}{\pageref{classio_1_1agora_1_1rtc2_1_1audio_1_1_agora_rhythm_player_config}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Agora\+Video\+Frame}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_agora_video_frame}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Rtc\+Engine\+Config.\+Area\+Code}{\pageref{classio_1_1agora_1_1rtc2_1_1_rtc_engine_config_1_1_area_code}}{}
\item \contentsline{section}{io.\+agora.\+mediaplayer.\+Assets\+File\+Reader}{\pageref{classio_1_1agora_1_1mediaplayer_1_1_assets_file_reader}}{}
\item \contentsline{section}{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}{\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}{io.\+agora.\+rtc2.\+Constants.\+A\+U\+D\+I\+O\+\_\+\+R\+E\+V\+E\+R\+B\+\_\+\+T\+Y\+PE}{\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}{io.\+agora.\+rtc2.\+Screen\+Capture\+Parameters.\+Audio\+Capture\+Parameters}{\pageref{classio_1_1agora_1_1rtc2_1_1_screen_capture_parameters_1_1_audio_capture_parameters}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+live.\+Live\+Transcoding.\+Audio\+Codec\+Profile\+Type}{\pageref{enumio_1_1agora_1_1rtc2_1_1live_1_1_live_transcoding_1_1_audio_codec_profile_type}}{}
\item \contentsline{section}{io.\+agora.\+mediaplayer.\+Constants.\+Audio\+Dual\+Mono\+Mode}{\pageref{enumio_1_1agora_1_1mediaplayer_1_1_constants_1_1_audio_dual_mono_mode}}{}
\item \contentsline{section}{io.\+agora.\+base.\+Audio\+Frame}{\pageref{classio_1_1agora_1_1base_1_1_audio_frame}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Constants.\+Audio\+Mixing\+Dual\+Mono\+Mode}{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_audio_mixing_dual_mono_mode}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+audio.\+Audio\+Params}{\pageref{classio_1_1agora_1_1rtc2_1_1audio_1_1_audio_params}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+audio.\+Advanced\+Audio\+Options.\+Audio\+Processing\+Channels\+Enum}{\pageref{enumio_1_1agora_1_1rtc2_1_1audio_1_1_advanced_audio_options_1_1_audio_processing_channels_enum}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Constants.\+Audio\+Profile}{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_audio_profile}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+live.\+Live\+Inject\+Stream\+Config.\+Audio\+Sample\+Rate\+Type}{\pageref{enumio_1_1agora_1_1rtc2_1_1live_1_1_live_inject_stream_config_1_1_audio_sample_rate_type}}{}
\item \contentsline{section}{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}{io.\+agora.\+rtc2.\+Constants.\+Audio\+Scenario}{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_audio_scenario}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+audio.\+Audio\+Spectrum\+Info}{\pageref{classio_1_1agora_1_1rtc2_1_1audio_1_1_audio_spectrum_info}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+audio.\+Audio\+Track\+Config}{\pageref{classio_1_1agora_1_1rtc2_1_1audio_1_1_audio_track_config}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Constants.\+Audio\+Track\+Type}{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_audio_track_type}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Audio\+Volume\+Info}{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_audio_volume_info}}{}
\item \contentsline{section}{io.\+agora.\+meta.\+Avatar\+Model\+Info}{\pageref{classio_1_1agora_1_1meta_1_1_avatar_model_info}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Beauty\+Options}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_beauty_options}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Rtm\+Config.\+Builder}{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_config_1_1_builder}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Publisher\+Configuration.\+Builder}{\pageref{classio_1_1agora_1_1rtc2_1_1_publisher_configuration_1_1_builder}}{}
\item \contentsline{section}{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}{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}{io.\+agora.\+rtc2.\+Constants.\+Bytes\+Per\+Sample}{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_bytes_per_sample}}{}
\item \contentsline{section}{io.\+agora.\+mediaplayer.\+data.\+Cache\+Statistics}{\pageref{classio_1_1agora_1_1mediaplayer_1_1data_1_1_cache_statistics}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Camera\+Capturer\+Configuration.\+C\+A\+M\+E\+R\+A\+\_\+\+D\+I\+R\+E\+C\+T\+I\+ON}{\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}{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}{\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}{io.\+agora.\+rtc2.\+video.\+Camera\+Capturer\+Configuration}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_camera_capturer_configuration}}{}
\item \contentsline{section}{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}{io.\+agora.\+rtc2.\+video.\+Camera\+Capturer\+Configuration.\+Capture\+Format}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_camera_capturer_configuration_1_1_capture_format}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Channel\+Info}{\pageref{classio_1_1agora_1_1rtm_1_1_channel_info}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Channel\+Media\+Info}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_channel_media_info}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Channel\+Media\+Options}{\pageref{classio_1_1agora_1_1rtc2_1_1_channel_media_options}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Channel\+Media\+Relay\+Configuration}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_channel_media_relay_configuration}}{}
\item \contentsline{section}{io.\+agora.\+base.\+Video\+Frame.\+Hdr\+Metadata.\+Chromaticity}{\pageref{classio_1_1agora_1_1base_1_1_video_frame_1_1_hdr_metadata_1_1_chromaticity}}{}
\item \contentsline{section}{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}{io.\+agora.\+rtc2.\+Client\+Role\+Options}{\pageref{classio_1_1agora_1_1rtc2_1_1_client_role_options}}{}
\item \contentsline{section}{io.\+agora.\+musiccontentcenter.\+Climax\+Segment}{\pageref{classio_1_1agora_1_1musiccontentcenter_1_1_climax_segment}}{}
\item \contentsline{section}{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}{io.\+agora.\+rtc2.\+video.\+Codec\+Cap\+Info}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_codec_cap_info}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Codec\+Cap\+Levels}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_codec_cap_levels}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Color\+Enhance\+Options}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_color_enhance_options}}{}
\item \contentsline{section}{io.\+agora.\+base.\+Video\+Frame.\+Color\+Space}{\pageref{interfaceio_1_1agora_1_1base_1_1_video_frame_1_1_color_space}}{}
\item \contentsline{section}{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}{\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}{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}{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}{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}{io.\+agora.\+rtc2.\+Constants}{\pageref{classio_1_1agora_1_1rtc2_1_1_constants}}{}
\item \contentsline{section}{io.\+agora.\+mediaplayer.\+Constants}{\pageref{classio_1_1agora_1_1mediaplayer_1_1_constants}}{}
\item \contentsline{section}{io.\+agora.\+mediaplayer.\+Content\+File\+Reader}{\pageref{classio_1_1agora_1_1mediaplayer_1_1_content_file_reader}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Content\+Inspect\+Config}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_content_inspect_config}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Content\+Inspect\+Config.\+Content\+Inspect\+Module}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_content_inspect_config_1_1_content_inspect_module}}{}
\item \contentsline{section}{io.\+agora.\+base.\+Video\+Frame.\+Texture\+Buffer.\+Context\+Type}{\pageref{enumio_1_1agora_1_1base_1_1_video_frame_1_1_texture_buffer_1_1_context_type}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Data\+Stream\+Config}{\pageref{classio_1_1agora_1_1rtc2_1_1_data_stream_config}}{}
\item \contentsline{section}{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}{\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}{io.\+agora.\+rtc2.\+Device\+Info}{\pageref{classio_1_1agora_1_1rtc2_1_1_device_info}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Direct\+Cdn\+Streaming\+Media\+Options}{\pageref{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_media_options}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Direct\+Cdn\+Streaming\+Reason}{\pageref{enumio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_reason}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Direct\+Cdn\+Streaming\+State}{\pageref{enumio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_state}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Direct\+Cdn\+Streaming\+Stats}{\pageref{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats}}{}
\item \contentsline{section}{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}{io.\+agora.\+rtc2.\+Echo\+Test\+Configuration}{\pageref{classio_1_1agora_1_1rtc2_1_1_echo_test_configuration}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Encoded\+Video\+Frame\+Info}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_encoded_video_frame_info}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Encoded\+Video\+Track\+Options}{\pageref{classio_1_1agora_1_1rtc2_1_1_encoded_video_track_options}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Video\+Encoder\+Configuration.\+E\+N\+C\+O\+D\+I\+N\+G\+\_\+\+P\+R\+E\+F\+E\+R\+E\+N\+CE}{\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}{io.\+agora.\+meta.\+Enter\+Scene\+Config}{\pageref{classio_1_1agora_1_1meta_1_1_enter_scene_config}}{}
\item \contentsline{section}{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}{io.\+agora.\+rtm.\+Error\+Info}{\pageref{classio_1_1agora_1_1rtm_1_1_error_info}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Extension\+Info}{\pageref{classio_1_1agora_1_1rtc2_1_1_extension_info}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Constants.\+External\+Video\+Source\+Type}{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_external_video_source_type}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Video\+Encoder\+Configuration.\+F\+R\+A\+M\+E\+\_\+\+R\+A\+TE}{\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}{io.\+agora.\+rtm.\+Get\+History\+Messages\+Options}{\pageref{classio_1_1agora_1_1rtm_1_1_get_history_messages_options}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Get\+Messages\+Result}{\pageref{classio_1_1agora_1_1rtm_1_1_get_messages_result}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Get\+Online\+Users\+Options}{\pageref{classio_1_1agora_1_1rtm_1_1_get_online_users_options}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Get\+Online\+Users\+Result}{\pageref{classio_1_1agora_1_1rtm_1_1_get_online_users_result}}{}
\item \contentsline{section}{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}{io.\+agora.\+base.\+Video\+Frame.\+Hdr\+Metadata}{\pageref{interfaceio_1_1agora_1_1base_1_1_video_frame_1_1_hdr_metadata}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+History\+Message}{\pageref{classio_1_1agora_1_1rtm_1_1_history_message}}{}
\item \contentsline{section}{io.\+agora.\+musiccontentcenter.\+I\+Agora\+Music\+Content\+Center}{\pageref{classio_1_1agora_1_1musiccontentcenter_1_1_i_agora_music_content_center}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+I\+Audio\+Encoded\+Frame\+Observer}{\pageref{interfaceio_1_1agora_1_1rtc2_1_1_i_audio_encoded_frame_observer}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+I\+Audio\+Frame\+Observer}{\pageref{interfaceio_1_1agora_1_1rtc2_1_1_i_audio_frame_observer}}{}
\item \contentsline{section}{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}{io.\+agora.\+spatialaudio.\+I\+Base\+Spatial\+Audio\+Engine}{\pageref{classio_1_1agora_1_1spatialaudio_1_1_i_base_spatial_audio_engine}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{io.\+agora.\+spatialaudio.\+I\+Local\+Spatial\+Audio\+Engine}{\pageref{classio_1_1agora_1_1spatialaudio_1_1_i_local_spatial_audio_engine}}{}
\end{DoxyCompactList}
\item \contentsline{section}{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}{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}{io.\+agora.\+rtc2.\+I\+H265\+Transcoder}{\pageref{interfaceio_1_1agora_1_1rtc2_1_1_i_h265_transcoder}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+I\+H265\+Transcoder\+Observer}{\pageref{interfaceio_1_1agora_1_1rtc2_1_1_i_h265_transcoder_observer}}{}
\item \contentsline{section}{io.\+agora.\+meta.\+I\+Local\+User\+Avatar}{\pageref{interfaceio_1_1agora_1_1meta_1_1_i_local_user_avatar}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Image\+Track\+Options}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_image_track_options}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+I\+Media\+Extension\+Observer}{\pageref{interfaceio_1_1agora_1_1rtc2_1_1_i_media_extension_observer}}{}
\item \contentsline{section}{io.\+agora.\+mediaplayer.\+I\+Media\+Player}{\pageref{interfaceio_1_1agora_1_1mediaplayer_1_1_i_media_player}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{io.\+agora.\+musiccontentcenter.\+I\+Agora\+Music\+Player}{\pageref{interfaceio_1_1agora_1_1musiccontentcenter_1_1_i_agora_music_player}}{}
\end{DoxyCompactList}
\item \contentsline{section}{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}{io.\+agora.\+mediaplayer.\+I\+Media\+Player\+Cache\+Manager}{\pageref{interfaceio_1_1agora_1_1mediaplayer_1_1_i_media_player_cache_manager}}{}
\item \contentsline{section}{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}{io.\+agora.\+mediaplayer.\+I\+Media\+Player\+Observer}{\pageref{interfaceio_1_1agora_1_1mediaplayer_1_1_i_media_player_observer}}{}
\item \contentsline{section}{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}{io.\+agora.\+rtc2.\+I\+Media\+Recorder\+Callback}{\pageref{interfaceio_1_1agora_1_1rtc2_1_1_i_media_recorder_callback}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+I\+Metadata\+Observer}{\pageref{interfaceio_1_1agora_1_1rtc2_1_1_i_metadata_observer}}{}
\item \contentsline{section}{io.\+agora.\+base.\+I\+Meta\+Info}{\pageref{interfaceio_1_1agora_1_1base_1_1_i_meta_info}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{io.\+agora.\+base.\+Face\+Capture\+Info}{\pageref{classio_1_1agora_1_1base_1_1_face_capture_info}}{}
\item \contentsline{section}{io.\+agora.\+base.\+Face\+Detection\+Info}{\pageref{classio_1_1agora_1_1base_1_1_face_detection_info}}{}
\end{DoxyCompactList}
\item \contentsline{section}{io.\+agora.\+meta.\+I\+Meta\+Scene}{\pageref{classio_1_1agora_1_1meta_1_1_i_meta_scene}}{}
\item \contentsline{section}{io.\+agora.\+meta.\+I\+Meta\+Scene\+Event\+Handler}{\pageref{interfaceio_1_1agora_1_1meta_1_1_i_meta_scene_event_handler}}{}
\item \contentsline{section}{io.\+agora.\+meta.\+I\+Meta\+Service}{\pageref{classio_1_1agora_1_1meta_1_1_i_meta_service}}{}
\item \contentsline{section}{io.\+agora.\+meta.\+I\+Meta\+Service\+Event\+Handler}{\pageref{interfaceio_1_1agora_1_1meta_1_1_i_meta_service_event_handler}}{}
\item \contentsline{section}{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}{io.\+agora.\+rtm.\+Interval\+Info}{\pageref{classio_1_1agora_1_1rtm_1_1_interval_info}}{}
\item \contentsline{section}{io.\+agora.\+mediaplayer.\+I\+Player\+Texture\+Helper}{\pageref{interfaceio_1_1agora_1_1mediaplayer_1_1_i_player_texture_helper}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{io.\+agora.\+mediaplayer.\+gl.\+Player\+Texture\+Helper}{\pageref{classio_1_1agora_1_1mediaplayer_1_1gl_1_1_player_texture_helper}}{}
\end{DoxyCompactList}
\item \contentsline{section}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler}{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler}}{}
\item \contentsline{section}{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}{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}{io.\+agora.\+rtm.\+Join\+Channel\+Options}{\pageref{classio_1_1agora_1_1rtm_1_1_join_channel_options}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Join\+Topic\+Options}{\pageref{classio_1_1agora_1_1rtm_1_1_join_topic_options}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Lastmile\+Probe\+Result.\+Lastmile\+Probe\+One\+Way\+Result}{\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}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Lastmile\+Probe\+Result}{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_lastmile_probe_result}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Leave\+Channel\+Options}{\pageref{classio_1_1agora_1_1rtc2_1_1_leave_channel_options}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Link\+State\+Event}{\pageref{classio_1_1agora_1_1rtm_1_1_link_state_event}}{}
\item \contentsline{section}{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}{io.\+agora.\+rtc2.\+live.\+Live\+Transcoding}{\pageref{classio_1_1agora_1_1rtc2_1_1live_1_1_live_transcoding}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+proxy.\+Local\+Access\+Point\+Configuration}{\pageref{classio_1_1agora_1_1rtc2_1_1proxy_1_1_local_access_point_configuration}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Local\+Audio\+Stats}{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_local_audio_stats}}{}
\item \contentsline{section}{io.\+agora.\+spatialaudio.\+Local\+Spatial\+Audio\+Config}{\pageref{classio_1_1agora_1_1spatialaudio_1_1_local_spatial_audio_config}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Local\+Transcoder\+Configuration}{\pageref{classio_1_1agora_1_1rtc2_1_1_local_transcoder_configuration}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Local\+Video\+Stats}{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_local_video_stats}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Lock\+Detail}{\pageref{classio_1_1agora_1_1rtm_1_1_lock_detail}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Lock\+Event}{\pageref{classio_1_1agora_1_1rtm_1_1_lock_event}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Rtc\+Engine\+Config.\+Log\+Config}{\pageref{classio_1_1agora_1_1rtc2_1_1_rtc_engine_config_1_1_log_config}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Constants.\+Log\+Level}{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_log_level}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+proxy.\+Local\+Access\+Point\+Configuration.\+Log\+Upload\+Server\+Info}{\pageref{classio_1_1agora_1_1rtc2_1_1proxy_1_1_local_access_point_configuration_1_1_log_upload_server_info}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Low\+Light\+Enhance\+Options}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_low_light_enhance_options}}{}
\item \contentsline{section}{io.\+agora.\+base.\+Video\+Frame.\+Color\+Space.\+Matrix}{\pageref{enumio_1_1agora_1_1base_1_1_video_frame_1_1_color_space_1_1_matrix}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Constants.\+M\+E\+D\+I\+A\+\_\+\+T\+R\+A\+C\+E\+\_\+\+E\+V\+E\+NT}{\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}{io.\+agora.\+mediaplayer.\+Constants.\+Media\+Player\+Event}{\pageref{enumio_1_1agora_1_1mediaplayer_1_1_constants_1_1_media_player_event}}{}
\item \contentsline{section}{io.\+agora.\+mediaplayer.\+Constants.\+Media\+Player\+Metadata\+Type}{\pageref{enumio_1_1agora_1_1mediaplayer_1_1_constants_1_1_media_player_metadata_type}}{}
\item \contentsline{section}{io.\+agora.\+mediaplayer.\+Constants.\+Media\+Player\+Preload\+Event}{\pageref{enumio_1_1agora_1_1mediaplayer_1_1_constants_1_1_media_player_preload_event}}{}
\item \contentsline{section}{io.\+agora.\+mediaplayer.\+Constants.\+Media\+Player\+Reason}{\pageref{enumio_1_1agora_1_1mediaplayer_1_1_constants_1_1_media_player_reason}}{}
\item \contentsline{section}{io.\+agora.\+mediaplayer.\+data.\+Media\+Player\+Source}{\pageref{classio_1_1agora_1_1mediaplayer_1_1data_1_1_media_player_source}}{}
\item \contentsline{section}{io.\+agora.\+mediaplayer.\+Constants.\+Media\+Player\+State}{\pageref{enumio_1_1agora_1_1mediaplayer_1_1_constants_1_1_media_player_state}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Agora\+Media\+Recorder.\+Media\+Recorder\+Configuration}{\pageref{classio_1_1agora_1_1rtc2_1_1_agora_media_recorder_1_1_media_recorder_configuration}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Constants.\+Media\+Source\+Type}{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_media_source_type}}{}
\item \contentsline{section}{io.\+agora.\+mediaplayer.\+data.\+Media\+Stream\+Info}{\pageref{classio_1_1agora_1_1mediaplayer_1_1data_1_1_media_stream_info}}{}
\item \contentsline{section}{io.\+agora.\+mediaplayer.\+Constants.\+Media\+Stream\+Type}{\pageref{enumio_1_1agora_1_1mediaplayer_1_1_constants_1_1_media_stream_type}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Constants.\+Media\+Type}{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_media_type}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Message\+Event}{\pageref{classio_1_1agora_1_1rtm_1_1_message_event}}{}
\item \contentsline{section}{io.\+agora.\+meta.\+Meta\+Bundle\+Info}{\pageref{classio_1_1agora_1_1meta_1_1_meta_bundle_info}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Metadata}{\pageref{classio_1_1agora_1_1rtm_1_1_metadata}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Metadata\+Item}{\pageref{classio_1_1agora_1_1rtm_1_1_metadata_item}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Metadata\+Options}{\pageref{classio_1_1agora_1_1rtm_1_1_metadata_options}}{}
\item \contentsline{section}{io.\+agora.\+meta.\+Meta\+Scene\+Assets\+Info}{\pageref{classio_1_1agora_1_1meta_1_1_meta_scene_assets_info}}{}
\item \contentsline{section}{io.\+agora.\+meta.\+Meta\+Scene\+Config}{\pageref{classio_1_1agora_1_1meta_1_1_meta_scene_config}}{}
\item \contentsline{section}{io.\+agora.\+meta.\+Meta\+Service\+Config}{\pageref{classio_1_1agora_1_1meta_1_1_meta_service_config}}{}
\item \contentsline{section}{io.\+agora.\+meta.\+Meta\+User\+Info}{\pageref{classio_1_1agora_1_1meta_1_1_meta_user_info}}{}
\item \contentsline{section}{io.\+agora.\+meta.\+Meta\+User\+Position\+Info}{\pageref{classio_1_1agora_1_1meta_1_1_meta_user_position_info}}{}
\item \contentsline{section}{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}{io.\+agora.\+musiccontentcenter.\+Music}{\pageref{classio_1_1agora_1_1musiccontentcenter_1_1_music}}{}
\item \contentsline{section}{io.\+agora.\+musiccontentcenter.\+Music\+Cache\+Info}{\pageref{classio_1_1agora_1_1musiccontentcenter_1_1_music_cache_info}}{}
\item \contentsline{section}{io.\+agora.\+musiccontentcenter.\+Music\+Chart\+Info}{\pageref{classio_1_1agora_1_1musiccontentcenter_1_1_music_chart_info}}{}
\item \contentsline{section}{io.\+agora.\+musiccontentcenter.\+Music\+Content\+Center\+Configuration}{\pageref{classio_1_1agora_1_1musiccontentcenter_1_1_music_content_center_configuration}}{}
\item \contentsline{section}{io.\+agora.\+musiccontentcenter.\+I\+Agora\+Music\+Player.\+Music\+Play\+Mode}{\pageref{enumio_1_1agora_1_1musiccontentcenter_1_1_i_agora_music_player_1_1_music_play_mode}}{}
\item \contentsline{section}{io.\+agora.\+musiccontentcenter.\+Mv\+Property}{\pageref{classio_1_1agora_1_1musiccontentcenter_1_1_mv_property}}{}
\item On\+Frame\+Available\+Listener\begin{DoxyCompactList}
\item \contentsline{section}{io.\+agora.\+mediaplayer.\+gl.\+Player\+Texture\+Helper}{\pageref{classio_1_1agora_1_1mediaplayer_1_1gl_1_1_player_texture_helper}}{}
\end{DoxyCompactList}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Video\+Encoder\+Configuration.\+O\+R\+I\+E\+N\+T\+A\+T\+I\+O\+N\+\_\+\+M\+O\+DE}{\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}{io.\+agora.\+mediaplayer.\+data.\+Player\+Playback\+Stats}{\pageref{classio_1_1agora_1_1mediaplayer_1_1data_1_1_player_playback_stats}}{}
\item \contentsline{section}{io.\+agora.\+mediaplayer.\+data.\+Player\+Updated\+Info}{\pageref{classio_1_1agora_1_1mediaplayer_1_1data_1_1_player_updated_info}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Presence\+Event}{\pageref{classio_1_1agora_1_1rtm_1_1_presence_event}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Presence\+Options}{\pageref{classio_1_1agora_1_1rtm_1_1_presence_options}}{}
\item \contentsline{section}{io.\+agora.\+base.\+Video\+Frame.\+Color\+Space.\+Primary}{\pageref{enumio_1_1agora_1_1base_1_1_video_frame_1_1_color_space_1_1_primary}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Publisher\+Configuration}{\pageref{classio_1_1agora_1_1rtc2_1_1_publisher_configuration}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Publisher\+Info}{\pageref{classio_1_1agora_1_1rtm_1_1_publisher_info}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Publisher\+Parameters}{\pageref{classio_1_1agora_1_1rtc2_1_1_publisher_parameters}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Publish\+Options}{\pageref{classio_1_1agora_1_1rtm_1_1_publish_options}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Constants.\+Qo\+E\+Preference}{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_qo_e_preference}}{}
\item \contentsline{section}{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}{io.\+agora.\+base.\+Video\+Frame.\+Color\+Space.\+Range}{\pageref{enumio_1_1agora_1_1base_1_1_video_frame_1_1_color_space_1_1_range}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Recorder\+Info}{\pageref{classio_1_1agora_1_1rtc2_1_1_recorder_info}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Recorder\+Stream\+Info}{\pageref{classio_1_1agora_1_1rtc2_1_1_recorder_stream_info}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Watermark\+Options.\+Rectangle}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_watermark_options_1_1_rectangle}}{}
\item \contentsline{section}{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}{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}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Remote\+Audio\+Stats}{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_remote_audio_stats}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Remote\+Video\+Stats}{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_remote_video_stats}}{}
\item \contentsline{section}{io.\+agora.\+spatialaudio.\+Remote\+Voice\+Position\+Info}{\pageref{classio_1_1agora_1_1spatialaudio_1_1_remote_voice_position_info}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Result\+Callback$<$ T $>$}{\pageref{interfaceio_1_1agora_1_1rtm_1_1_result_callback}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Rtc\+Connection}{\pageref{classio_1_1agora_1_1rtc2_1_1_rtc_connection}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Rtc\+Engine}{\pageref{classio_1_1agora_1_1rtc2_1_1_rtc_engine}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Rtc\+Engine\+Ex}{\pageref{classio_1_1agora_1_1rtc2_1_1_rtc_engine_ex}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Rtc\+Engine\+Internal}{\pageref{classio_1_1agora_1_1rtc2_1_1_rtc_engine_internal}}{}
\end{DoxyCompactList}
\end{DoxyCompactList}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Rtc\+Engine\+Config}{\pageref{classio_1_1agora_1_1rtc2_1_1_rtc_engine_config}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Rtc\+Stats}{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_rtc_stats}}{}
\item \contentsline{section}{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}{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}{io.\+agora.\+rtm.\+Rtm\+Client}{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_client}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Rtm\+Config}{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_config}}{}
\item \contentsline{section}{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}{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}{io.\+agora.\+rtm.\+Rtm\+Constants}{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_constants}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Rtm\+Encryption\+Config}{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config}}{}
\item \contentsline{section}{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}{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}{io.\+agora.\+rtm.\+Rtm\+Event\+Listener}{\pageref{interfaceio_1_1agora_1_1rtm_1_1_rtm_event_listener}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Rtm\+History}{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_history}}{}
\item \contentsline{section}{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}{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}{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}{io.\+agora.\+rtm.\+Rtm\+Lock}{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_lock}}{}
\item \contentsline{section}{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}{io.\+agora.\+rtm.\+Rtm\+Log\+Config}{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_log_config}}{}
\item \contentsline{section}{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}{io.\+agora.\+rtm.\+Rtm\+Message}{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_message}}{}
\item \contentsline{section}{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}{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}{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}{io.\+agora.\+rtm.\+Rtm\+Presence}{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_presence}}{}
\item \contentsline{section}{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}{io.\+agora.\+rtm.\+Rtm\+Private\+Config}{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_private_config}}{}
\item \contentsline{section}{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}{io.\+agora.\+rtm.\+Rtm\+Proxy\+Config}{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_proxy_config}}{}
\item \contentsline{section}{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}{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}{io.\+agora.\+rtm.\+Rtm\+Storage}{\pageref{classio_1_1agora_1_1rtm_1_1_rtm_storage}}{}
\item \contentsline{section}{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}{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}{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Token\+Event\+Type}{\pageref{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_token_event_type}}{}
\item \contentsline{section}{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}{io.\+agora.\+meta.\+Scene\+Display\+Config}{\pageref{classio_1_1agora_1_1meta_1_1_scene_display_config}}{}
\item \contentsline{section}{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}{io.\+agora.\+rtc2.\+Screen\+Capture\+Parameters}{\pageref{classio_1_1agora_1_1rtc2_1_1_screen_capture_parameters}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Constants.\+Screen\+Scenario\+Type}{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_screen_scenario_type}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Segmentation\+Property}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_segmentation_property}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Simulcast\+Stream\+Config}{\pageref{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Constants.\+Simulcast\+Stream\+Mode}{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_simulcast_stream_mode}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Snapshot\+Info}{\pageref{classio_1_1agora_1_1rtm_1_1_snapshot_info}}{}
\item \contentsline{section}{io.\+agora.\+base.\+Video\+Frame.\+Source\+Type}{\pageref{enumio_1_1agora_1_1base_1_1_video_frame_1_1_source_type}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Spatial\+Audio\+Params}{\pageref{classio_1_1agora_1_1rtc2_1_1_spatial_audio_params}}{}
\item \contentsline{section}{io.\+agora.\+spatialaudio.\+Spatial\+Audio\+Zone}{\pageref{classio_1_1agora_1_1spatialaudio_1_1_spatial_audio_zone}}{}
\item \contentsline{section}{io.\+agora.\+mediaplayer.\+data.\+Src\+Info}{\pageref{classio_1_1agora_1_1mediaplayer_1_1data_1_1_src_info}}{}
\item \contentsline{section}{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}{io.\+agora.\+rtm.\+Storage\+Event}{\pageref{classio_1_1agora_1_1rtm_1_1_storage_event}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Stream\+Channel}{\pageref{classio_1_1agora_1_1rtm_1_1_stream_channel}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Subscribe\+Options}{\pageref{classio_1_1agora_1_1rtm_1_1_subscribe_options}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Subscribe\+Topic\+Result}{\pageref{classio_1_1agora_1_1rtm_1_1_subscribe_topic_result}}{}
\item \contentsline{section}{io.\+agora.\+base.\+Texture\+Buffer\+Helper}{\pageref{classio_1_1agora_1_1base_1_1_texture_buffer_helper}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Constants.\+Thread\+Priority\+Type}{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_thread_priority_type}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Token\+Event}{\pageref{classio_1_1agora_1_1rtm_1_1_token_event}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Topic\+Event}{\pageref{classio_1_1agora_1_1rtm_1_1_topic_event}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Topic\+Info}{\pageref{classio_1_1agora_1_1rtm_1_1_topic_info}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Topic\+Message\+Options}{\pageref{classio_1_1agora_1_1rtm_1_1_topic_message_options}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Topic\+Options}{\pageref{classio_1_1agora_1_1rtm_1_1_topic_options}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+live.\+Live\+Transcoding.\+Transcoding\+User}{\pageref{classio_1_1agora_1_1rtc2_1_1live_1_1_live_transcoding_1_1_transcoding_user}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Local\+Transcoder\+Configuration.\+Transcoding\+Video\+Stream}{\pageref{classio_1_1agora_1_1rtc2_1_1_local_transcoder_configuration_1_1_transcoding_video_stream}}{}
\item \contentsline{section}{io.\+agora.\+base.\+Video\+Frame.\+Color\+Space.\+Transfer}{\pageref{enumio_1_1agora_1_1base_1_1_video_frame_1_1_color_space_1_1_transfer}}{}
\item \contentsline{section}{io.\+agora.\+base.\+Video\+Frame.\+Texture\+Buffer.\+Type}{\pageref{enumio_1_1agora_1_1base_1_1_video_frame_1_1_texture_buffer_1_1_type}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Uplink\+Network\+Info}{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_uplink_network_info}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+audio.\+User\+Audio\+Spectrum\+Info}{\pageref{classio_1_1agora_1_1rtc2_1_1audio_1_1_user_audio_spectrum_info}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+User\+Info}{\pageref{classio_1_1agora_1_1rtc2_1_1_user_info}}{}
\item \contentsline{section}{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}{io.\+agora.\+rtm.\+User\+State}{\pageref{classio_1_1agora_1_1rtm_1_1_user_state}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Video\+Encoder\+Configuration.\+V\+I\+D\+E\+O\+\_\+\+C\+O\+D\+E\+C\+\_\+\+T\+Y\+PE}{\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}{io.\+agora.\+rtc2.\+video.\+Video\+Canvas}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_video_canvas}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Screen\+Capture\+Parameters.\+Video\+Capture\+Parameters}{\pageref{classio_1_1agora_1_1rtc2_1_1_screen_capture_parameters_1_1_video_capture_parameters}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+live.\+Live\+Transcoding.\+Video\+Codec\+Profile\+Type}{\pageref{enumio_1_1agora_1_1rtc2_1_1live_1_1_live_transcoding_1_1_video_codec_profile_type}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+live.\+Live\+Transcoding.\+Video\+Codec\+Type}{\pageref{enumio_1_1agora_1_1rtc2_1_1live_1_1_live_transcoding_1_1_video_codec_type}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Video\+Compositing\+Layout}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_video_compositing_layout}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Video\+Denoiser\+Options}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_video_denoiser_options}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Video\+Encoder\+Configuration.\+Video\+Dimensions}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration_1_1_video_dimensions}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Video\+Encoder\+Configuration}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_video_encoder_configuration}}{}
\item \contentsline{section}{io.\+agora.\+base.\+Video\+Frame\+Meta\+Info}{\pageref{classio_1_1agora_1_1base_1_1_video_frame_meta_info}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Video\+Layout}{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Video\+Layout\+Info}{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout_info}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Constants.\+Video\+Module\+Position}{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_video_module_position}}{}
\item \contentsline{section}{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}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Video\+Rendering\+Tracing\+Info}{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_rendering_tracing_info}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Constants.\+Video\+Scenario}{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_video_scenario}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+Constants.\+Video\+Source\+Type}{\pageref{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_video_source_type}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Video\+Subscription\+Options}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_video_subscription_options}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+video.\+Virtual\+Background\+Source}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_virtual_background_source}}{}
\item \contentsline{section}{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}{io.\+agora.\+rtc2.\+video.\+Watermark\+Options}{\pageref{classio_1_1agora_1_1rtc2_1_1video_1_1_watermark_options}}{}
\item \contentsline{section}{io.\+agora.\+rtm.\+Who\+Now\+Result}{\pageref{classio_1_1agora_1_1rtm_1_1_who_now_result}}{}
\item \contentsline{section}{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Wl\+Acc\+Stats}{\pageref{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_wl_acc_stats}}{}
\item I\+Handler\+Replaceable\begin{DoxyCompactList}
\item \contentsline{section}{io.\+agora.\+base.\+Texture\+Buffer}{\pageref{classio_1_1agora_1_1base_1_1_texture_buffer}}{}
\end{DoxyCompactList}
\item Ref\+Counted\begin{DoxyCompactList}
\item \contentsline{section}{io.\+agora.\+base.\+Video\+Frame}{\pageref{classio_1_1agora_1_1base_1_1_video_frame}}{}
\item \contentsline{section}{io.\+agora.\+base.\+Video\+Frame.\+Buffer}{\pageref{interfaceio_1_1agora_1_1base_1_1_video_frame_1_1_buffer}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{io.\+agora.\+base.\+N\+V12\+Buffer}{\pageref{classio_1_1agora_1_1base_1_1_n_v12_buffer}}{}
\item \contentsline{section}{io.\+agora.\+base.\+N\+V21\+Buffer}{\pageref{classio_1_1agora_1_1base_1_1_n_v21_buffer}}{}
\item \contentsline{section}{io.\+agora.\+base.\+Video\+Frame.\+I420\+Buffer}{\pageref{interfaceio_1_1agora_1_1base_1_1_video_frame_1_1_i420_buffer}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{io.\+agora.\+base.\+Java\+I010\+Buffer}{\pageref{classio_1_1agora_1_1base_1_1_java_i010_buffer}}{}
\item \contentsline{section}{io.\+agora.\+base.\+Java\+I420\+Buffer}{\pageref{classio_1_1agora_1_1base_1_1_java_i420_buffer}}{}
\end{DoxyCompactList}
\item \contentsline{section}{io.\+agora.\+base.\+Video\+Frame.\+I422\+Buffer}{\pageref{interfaceio_1_1agora_1_1base_1_1_video_frame_1_1_i422_buffer}}{}
\item \contentsline{section}{io.\+agora.\+base.\+Video\+Frame.\+Rgba\+Buffer}{\pageref{interfaceio_1_1agora_1_1base_1_1_video_frame_1_1_rgba_buffer}}{}
\item \contentsline{section}{io.\+agora.\+base.\+Video\+Frame.\+Texture\+Buffer}{\pageref{interfaceio_1_1agora_1_1base_1_1_video_frame_1_1_texture_buffer}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{io.\+agora.\+base.\+Texture\+Buffer}{\pageref{classio_1_1agora_1_1base_1_1_texture_buffer}}{}
\end{DoxyCompactList}
\end{DoxyCompactList}
\end{DoxyCompactList}
\end{DoxyCompactList}
