
\begin{DoxyRefList}
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_a566a23231286f5286fdb137966093e9f}{agora\+::rtc\+::I\+Rtc\+Engine\+::resume\+Audio}} () \+\_\+\+\_\+deprecated=0]\label{deprecated__deprecated000048}%
\Hypertarget{deprecated__deprecated000048}%
Use \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_a996401c7ba33c6ec59527c5d109f548f}{enable\+Audio()}} instead. 
\item[Class \mbox{\hyperlink{structagora_1_1rtc_1_1_direct_cdn_streaming_media_options}{agora\+::rtc\+::Direct\+Cdn\+Streaming\+Media\+Options}} ]\label{deprecated__deprecated000033}%
\Hypertarget{deprecated__deprecated000033}%
v4.\+6.\+0.  
\item[Member \mbox{\hyperlink{structagora_1_1rtc_1_1_remote_video_stats_a0a0f8269be3dfe782aa5d0cf7dc074f0}{agora\+::rtc\+::Remote\+Video\+Stats\+::\+\_\+\+\_\+deprecated}} ]\label{deprecated__deprecated000034}%
\Hypertarget{deprecated__deprecated000034}%
Time delay (ms).  
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_event_handler_ab612312f6b4f72e1a036ef7683b8d324}{agora\+::rtc\+::I\+Rtc\+Engine\+Event\+Handler\+::on\+Audio\+Quality}} (uid\+\_\+t uid, int quality, unsigned short delay, unsigned short lost) \+\_\+\+\_\+deprecated]\label{deprecated__deprecated000035}%
\Hypertarget{deprecated__deprecated000035}%
This callback is deprecated. Use on\+Remote\+Audio\+Stats instead. 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_event_handler_a844b1585ecc0c86471d7dd5a462eaaf3}{agora\+::rtc\+::I\+Rtc\+Engine\+Event\+Handler\+::on\+Audio\+Mixing\+Finished}} () \+\_\+\+\_\+deprecated]\label{deprecated__deprecated000036}%
\Hypertarget{deprecated__deprecated000036}%
This method is deprecated, use on\+Audio\+Mixing\+State\+Changed instead. 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_event_handler_a630b63e8df71ab9f19a96b425fce7c94}{agora\+::rtc\+::I\+Rtc\+Engine\+Event\+Handler\+::on\+Camera\+Ready}} () \+\_\+\+\_\+deprecated]\label{deprecated__deprecated000037}%
\Hypertarget{deprecated__deprecated000037}%
Use {\ttfamily L\+O\+C\+A\+L\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+T\+R\+E\+A\+M\+\_\+\+S\+T\+A\+T\+E\+\_\+\+C\+A\+P\+T\+U\+R\+I\+N\+G(1)} in on\+Local\+Video\+State\+Changed instead. 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_event_handler_a595a28e6f0d3390aa4340ed13a80c234}{agora\+::rtc\+::I\+Rtc\+Engine\+Event\+Handler\+::on\+Video\+Stopped}} () \+\_\+\+\_\+deprecated]\label{deprecated__deprecated000038}%
\Hypertarget{deprecated__deprecated000038}%
Use {\ttfamily L\+O\+C\+A\+L\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+T\+R\+E\+A\+M\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+T\+O\+P\+P\+E\+D(0)} in the on\+Local\+Video\+State\+Changed callback instead. 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_event_handler_ac5d532fe92a0d6c424e87e694225b6e9}{agora\+::rtc\+::I\+Rtc\+Engine\+Event\+Handler\+::on\+Connection\+Interrupted}} () \+\_\+\+\_\+deprecated]\label{deprecated__deprecated000039}%
\Hypertarget{deprecated__deprecated000039}%
Use {\ttfamily on\+Connection\+State\+Changed} instead. 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_event_handler_a96abb5e2fef0afc0a80e87388ebdaa5e}{agora\+::rtc\+::I\+Rtc\+Engine\+Event\+Handler\+::on\+Connection\+Banned}} () \+\_\+\+\_\+deprecated]\label{deprecated__deprecated000040}%
\Hypertarget{deprecated__deprecated000040}%
Use {\ttfamily on\+Connection\+State\+Changed} instead.  
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_event_handler_a599399089441b7daa560e9c410e8a7ba}{agora\+::rtc\+::I\+Rtc\+Engine\+Event\+Handler\+::on\+First\+Remote\+Audio\+Decoded}} (uid\+\_\+t uid, int elapsed) \+\_\+\+\_\+deprecated]\label{deprecated__deprecated000041}%
\Hypertarget{deprecated__deprecated000041}%
Use {\ttfamily on\+Remote\+Audio\+State\+Changed} instead. 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_event_handler_a160165e2d77abe9b35d1a2e638e2ced7}{agora\+::rtc\+::I\+Rtc\+Engine\+Event\+Handler\+::on\+First\+Remote\+Audio\+Frame}} (uid\+\_\+t uid, int elapsed) \+\_\+\+\_\+deprecated]\label{deprecated__deprecated000042}%
\Hypertarget{deprecated__deprecated000042}%
Use {\ttfamily on\+Remote\+Audio\+State\+Changed} instead. 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_event_handler_a2aee5d99c0de8fa2f5cd71f5aa5f7128}{agora\+::rtc\+::I\+Rtc\+Engine\+Event\+Handler\+::on\+Remote\+Audio\+Transport\+Stats}} (uid\+\_\+t uid, unsigned short delay, unsigned short lost, unsigned short rx\+K\+Bit\+Rate) \+\_\+\+\_\+deprecated]\label{deprecated__deprecated000043}%
\Hypertarget{deprecated__deprecated000043}%
Use {\ttfamily on\+Remote\+Audio\+Stats} instead. 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_event_handler_aae6eb5cba66f6314ee806bc9be253ff6}{agora\+::rtc\+::I\+Rtc\+Engine\+Event\+Handler\+::on\+Remote\+Video\+Transport\+Stats}} (uid\+\_\+t uid, unsigned short delay, unsigned short lost, unsigned short rx\+K\+Bit\+Rate) \+\_\+\+\_\+deprecated]\label{deprecated__deprecated000044}%
\Hypertarget{deprecated__deprecated000044}%
Use {\ttfamily on\+Remote\+Video\+Stats} instead. 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_a7c9aef3f4c8f9cb62e5ae3c4aa7ed81a}{agora\+::rtc\+::I\+Rtc\+Engine\+::set\+Audio\+Profile}} (A\+U\+D\+I\+O\+\_\+\+P\+R\+O\+F\+I\+L\+E\+\_\+\+T\+Y\+PE profile, A\+U\+D\+I\+O\+\_\+\+S\+C\+E\+N\+A\+R\+I\+O\+\_\+\+T\+Y\+PE scenario) \+\_\+\+\_\+deprecated=0]\label{deprecated__deprecated000045}%
\Hypertarget{deprecated__deprecated000045}%
This method is deprecated. You can use the {\ttfamily \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_afe8ac8023a1ef976fc983213308b80f3}{set\+Audio\+Profile(\+A\+U\+D\+I\+O\+\_\+\+P\+R\+O\+F\+I\+L\+E\+\_\+\+T\+Y\+P\+E profile)}} = 0} method instead. To set the audio scenario, call the {\ttfamily initialize} method and pass value in the {\ttfamily audio\+Scenario} member in the \mbox{\hyperlink{structagora_1_1rtc_1_1_rtc_engine_context}{Rtc\+Engine\+Context}} struct. 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_a36e51346ec3bd5a7370d7c70d58d9394}{agora\+::rtc\+::I\+Rtc\+Engine\+::add\+Video\+Watermark}} (const char $\ast$watermark\+Url, const \mbox{\hyperlink{structagora_1_1rtc_1_1_watermark_options}{Watermark\+Options}} \&options)=0]\label{deprecated__deprecated000046}%
\Hypertarget{deprecated__deprecated000046}%
Use add\+Video\+Watermark\+Ex(const \mbox{\hyperlink{structagora_1_1rtc_1_1_watermark_config}{Watermark\+Config}}\& config, const \mbox{\hyperlink{structagora_1_1rtc_1_1_rtc_connection}{Rtc\+Connection}}\& connection) instead. 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_a7729c859bb2ae7f565ab7a57cf7b6158}{agora\+::rtc\+::I\+Rtc\+Engine\+::pause\+Audio}} () \+\_\+\+\_\+deprecated=0]\label{deprecated__deprecated000047}%
\Hypertarget{deprecated__deprecated000047}%
Use \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_a1929f01411e983ed776275fe8e8ad45e}{disable\+Audio()}} instead. 
\item[Class \mbox{\hyperlink{classagora_1_1rtc_1_1_i_direct_cdn_streaming_event_handler}{agora\+::rtc\+::I\+Direct\+Cdn\+Streaming\+Event\+Handler}} ]\label{deprecated__deprecated000032}%
\Hypertarget{deprecated__deprecated000032}%
v4.\+6.\+0. 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_a5ac70d12ca9b204410c02a9cc1159606}{agora\+::rtc\+::I\+Rtc\+Engine\+::enable\+Web\+Sdk\+Interoperability}} (bool enabled) \+\_\+\+\_\+deprecated=0]\label{deprecated__deprecated000049}%
\Hypertarget{deprecated__deprecated000049}%
The Agora NG S\+DK enables the interoperablity with the Web S\+DK. scenarios). 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_aab97152512979f2a3b23b7e2d725d43c}{agora\+::rtc\+::I\+Rtc\+Engine\+::set\+Direct\+Cdn\+Streaming\+Audio\+Configuration}} (A\+U\+D\+I\+O\+\_\+\+P\+R\+O\+F\+I\+L\+E\+\_\+\+T\+Y\+PE profile)=0]\label{deprecated__deprecated000050}%
\Hypertarget{deprecated__deprecated000050}%
v4.\+6.\+0. 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_a6c69261e800f7e7c691bdc439b97d077}{agora\+::rtc\+::I\+Rtc\+Engine\+::set\+Direct\+Cdn\+Streaming\+Video\+Configuration}} (const \mbox{\hyperlink{structagora_1_1rtc_1_1_video_encoder_configuration}{Video\+Encoder\+Configuration}} \&config)=0]\label{deprecated__deprecated000051}%
\Hypertarget{deprecated__deprecated000051}%
v4.\+6.\+0. 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_a92946ac873b25e343da2f63b4d421ac6}{agora\+::rtc\+::I\+Rtc\+Engine\+::start\+Direct\+Cdn\+Streaming}} (\mbox{\hyperlink{classagora_1_1rtc_1_1_i_direct_cdn_streaming_event_handler}{I\+Direct\+Cdn\+Streaming\+Event\+Handler}} $\ast$event\+Handler, const char $\ast$publish\+Url, const \mbox{\hyperlink{structagora_1_1rtc_1_1_direct_cdn_streaming_media_options}{Direct\+Cdn\+Streaming\+Media\+Options}} \&options)=0]\label{deprecated__deprecated000052}%
\Hypertarget{deprecated__deprecated000052}%
v4.\+6.\+0. 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_a1f179ea962004b38b31a43716162bb75}{agora\+::rtc\+::I\+Rtc\+Engine\+::stop\+Direct\+Cdn\+Streaming}} ()=0]\label{deprecated__deprecated000053}%
\Hypertarget{deprecated__deprecated000053}%
v4.\+6.\+0. 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_aaff02b17e9cc532b9ac907059d7926c0}{agora\+::rtc\+::I\+Rtc\+Engine\+::update\+Direct\+Cdn\+Streaming\+Media\+Options}} (const \mbox{\hyperlink{structagora_1_1rtc_1_1_direct_cdn_streaming_media_options}{Direct\+Cdn\+Streaming\+Media\+Options}} \&options)=0]\label{deprecated__deprecated000054}%
\Hypertarget{deprecated__deprecated000054}%
v4.\+6.\+0. 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_event_handler_ex_a67becd6ce31e41d4a93ccb62aa312e9a}{agora\+::rtc\+::I\+Rtc\+Engine\+Event\+Handler\+Ex\+::on\+Audio\+Quality}} (const \mbox{\hyperlink{structagora_1_1rtc_1_1_rtc_connection}{Rtc\+Connection}} \&connection, uid\+\_\+t remote\+Uid, int quality, unsigned short delay, unsigned short lost) \+\_\+\+\_\+deprecated]\label{deprecated__deprecated000055}%
\Hypertarget{deprecated__deprecated000055}%
This callback is deprecated. Use on\+Remote\+Audio\+Stats instead. 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_event_handler_ex_a9edf8a9b801b7392f860a6c8e06a07ee}{agora\+::rtc\+::I\+Rtc\+Engine\+Event\+Handler\+Ex\+::on\+Connection\+Interrupted}} (const \mbox{\hyperlink{structagora_1_1rtc_1_1_rtc_connection}{Rtc\+Connection}} \&connection) \+\_\+\+\_\+deprecated]\label{deprecated__deprecated000056}%
\Hypertarget{deprecated__deprecated000056}%
Use {\ttfamily on\+Connection\+State\+Changed} instead. 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_event_handler_ex_a20856ca641afb1bffb4c7c3ec2c533ac}{agora\+::rtc\+::I\+Rtc\+Engine\+Event\+Handler\+Ex\+::on\+First\+Remote\+Audio\+Frame}} (const \mbox{\hyperlink{structagora_1_1rtc_1_1_rtc_connection}{Rtc\+Connection}} \&connection, uid\+\_\+t user\+Id, int elapsed) \+\_\+\+\_\+deprecated]\label{deprecated__deprecated000057}%
\Hypertarget{deprecated__deprecated000057}%
Use {\ttfamily on\+Remote\+Audio\+State\+Changed} instead. 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_event_handler_ex_a45a7a2a31b5942a9432745f7da267c92}{agora\+::rtc\+::I\+Rtc\+Engine\+Event\+Handler\+Ex\+::on\+First\+Remote\+Audio\+Decoded}} (const \mbox{\hyperlink{structagora_1_1rtc_1_1_rtc_connection}{Rtc\+Connection}} \&connection, uid\+\_\+t uid, int elapsed) \+\_\+\+\_\+deprecated]\label{deprecated__deprecated000058}%
\Hypertarget{deprecated__deprecated000058}%
Use {\ttfamily on\+Remote\+Audio\+State\+Changed} instead. The S\+DK triggers this callback under one of the following circumstances\+:
\begin{DoxyItemize}
\item The remote user joins the channel and sends the audio stream for the first time.
\item The remote user\textquotesingle{}s audio is offline and then goes online to re-\/send audio. It means the local user cannot receive audio in 15 seconds. Reasons for such an interruption include\+:
\begin{DoxyItemize}
\item The remote user leaves channel.
\item The remote user drops offline.
\item The remote user calls mute\+Local\+Audio\+Stream to stop sending the audio stream.
\item The remote user calls disable\+Audio to disable audio.  
\end{DoxyItemize}
\end{DoxyItemize}
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_event_handler_ex_a6bf3c2c89cf1b5e5f4cc082d9c09a68c}{agora\+::rtc\+::I\+Rtc\+Engine\+Event\+Handler\+Ex\+::on\+Remote\+Audio\+Transport\+Stats}} (const \mbox{\hyperlink{structagora_1_1rtc_1_1_rtc_connection}{Rtc\+Connection}} \&connection, uid\+\_\+t remote\+Uid, unsigned short delay, unsigned short lost, unsigned short rx\+K\+Bit\+Rate) \+\_\+\+\_\+deprecated]\label{deprecated__deprecated000059}%
\Hypertarget{deprecated__deprecated000059}%
Use {\ttfamily on\+Remote\+Audio\+Stats} instead. 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_event_handler_ex_ab6d8edb58bfb322cf7e3da01c496202b}{agora\+::rtc\+::I\+Rtc\+Engine\+Event\+Handler\+Ex\+::on\+Remote\+Video\+Transport\+Stats}} (const \mbox{\hyperlink{structagora_1_1rtc_1_1_rtc_connection}{Rtc\+Connection}} \&connection, uid\+\_\+t remote\+Uid, unsigned short delay, unsigned short lost, unsigned short rx\+K\+Bit\+Rate) \+\_\+\+\_\+deprecated]\label{deprecated__deprecated000060}%
\Hypertarget{deprecated__deprecated000060}%
Use {\ttfamily on\+Remote\+Video\+Stats} instead. 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_ex_a3236771daf7b826f41718e0e477b37e7}{agora\+::rtc\+::I\+Rtc\+Engine\+Ex\+::add\+Video\+Watermark\+Ex}} (const char $\ast$watermark\+Url, const \mbox{\hyperlink{structagora_1_1rtc_1_1_watermark_options}{Watermark\+Options}} \&options, const \mbox{\hyperlink{structagora_1_1rtc_1_1_rtc_connection}{Rtc\+Connection}} \&connection)=0]\label{deprecated__deprecated000061}%
\Hypertarget{deprecated__deprecated000061}%
v4.\+6.\+0. This method is deprecated. Use add\+Video\+Watermark\+Ex(const \mbox{\hyperlink{structagora_1_1rtc_1_1_watermark_config}{Watermark\+Config}}\& config, const \mbox{\hyperlink{structagora_1_1rtc_1_1_rtc_connection}{Rtc\+Connection}}\& connection) instead. 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtc_engine_ex_a4d7a88053b9874b7fbd2ab6d8ecc034b}{agora\+::rtc\+::I\+Rtc\+Engine\+Ex\+::enable\+Dual\+Stream\+Mode\+Ex}} (bool enabled, const \mbox{\hyperlink{structagora_1_1rtc_1_1_simulcast_stream_config}{Simulcast\+Stream\+Config}} \&stream\+Config, const \mbox{\hyperlink{structagora_1_1rtc_1_1_rtc_connection}{Rtc\+Connection}} \&connection)=0]\label{deprecated__deprecated000062}%
\Hypertarget{deprecated__deprecated000062}%
v4.\+2.\+0. This method is deprecated. Use set\+Dual\+Stream\+Mode\+Ex instead 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_media_player_source_a93753d4abf2f860f5f18710202c8807f}{agora\+::rtc\+::I\+Media\+Player\+Source\+::switch\+Agora\+C\+D\+N\+Line\+By\+Index}} (int index)=0]\label{deprecated__deprecated000017}%
\Hypertarget{deprecated__deprecated000017}%
4.\+6.\+0 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtmp_local_user_observer_acc2f17a624d23169b8f7c8ad9d79c564}{agora\+::rtc\+::I\+Rtmp\+Local\+User\+Observer\+::on\+Audio\+Track\+Publish\+Start}} (agora\+\_\+refptr$<$ rtc\+::\+I\+Local\+Audio\+Track $>$ audio\+Track)=0]\label{deprecated__deprecated000002}%
\Hypertarget{deprecated__deprecated000002}%
This method will not be called back  
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtmp_local_user_observer_a103b9453229d7db20c0729cf8fba2c56}{agora\+::rtc\+::I\+Rtmp\+Local\+User\+Observer\+::on\+Audio\+Track\+Unpublished}} (agora\+\_\+refptr$<$ rtc\+::\+I\+Local\+Audio\+Track $>$ audio\+Track)=0]\label{deprecated__deprecated000003}%
\Hypertarget{deprecated__deprecated000003}%
This method will not be called back  
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtmp_local_user_observer_acd7ba7f8ca3580d6b135a3f612fc2b86}{agora\+::rtc\+::I\+Rtmp\+Local\+User\+Observer\+::on\+Video\+Track\+Publish\+Start}} (agora\+\_\+refptr$<$ rtc\+::\+I\+Local\+Video\+Track $>$ video\+Track)=0]\label{deprecated__deprecated000004}%
\Hypertarget{deprecated__deprecated000004}%
This method will not be called back  
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_rtmp_local_user_observer_a04844e1b6d441410ac606b6deedcd29d}{agora\+::rtc\+::I\+Rtmp\+Local\+User\+Observer\+::on\+Video\+Track\+Unpublished}} (agora\+\_\+refptr$<$ rtc\+::\+I\+Local\+Video\+Track $>$ video\+Track)=0]\label{deprecated__deprecated000005}%
\Hypertarget{deprecated__deprecated000005}%
This method will not be called back  
\item[" ]\label{deprecated__deprecated000006}%
\Hypertarget{deprecated__deprecated000006}%
This profile is deprecated. 

\label{deprecated__deprecated000007}%
\Hypertarget{deprecated__deprecated000007}%
This profile is deprecated. 

\label{deprecated__deprecated000008}%
\Hypertarget{deprecated__deprecated000008}%
This profile is deprecated. 

\label{deprecated__deprecated000009}%
\Hypertarget{deprecated__deprecated000009}%
This member is deprecated. 

\label{deprecated__deprecated000010}%
\Hypertarget{deprecated__deprecated000010}%
This codec type is deprecated. 

\label{deprecated__deprecated000011}%
\Hypertarget{deprecated__deprecated000011}%
This reason is deprecated. 

\label{deprecated__deprecated000012}%
\Hypertarget{deprecated__deprecated000012}%
This reason is deprecated. 

\label{deprecated__deprecated000013}%
\Hypertarget{deprecated__deprecated000013}%
 

\label{deprecated__deprecated000014}%
\Hypertarget{deprecated__deprecated000014}%
 Content inspect type moderation  
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_media_player_source_a1cfe6d56054b199d7884a07d7d851594}{agora\+::rtc\+::I\+Media\+Player\+Source\+::open\+With\+Agora\+C\+D\+N\+Src}} (const char $\ast$src, int64\+\_\+t start\+Pos)=0]\label{deprecated__deprecated000015}%
\Hypertarget{deprecated__deprecated000015}%
4.\+6.\+0 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_media_player_source_aa961d92fb2b67b218635b0bd1e992afe}{agora\+::rtc\+::I\+Media\+Player\+Source\+::get\+Agora\+C\+D\+N\+Line\+Count}} ()=0]\label{deprecated__deprecated000016}%
\Hypertarget{deprecated__deprecated000016}%
4.\+6.\+0 
\item[Member \mbox{\hyperlink{structagora_1_1base_1_1_agora_service_configuration_a2ea3127135604842eb40bd1c785d22a2}{agora\+::base\+::Agora\+Service\+Configuration\+::\+\_\+\+\_\+deprecated}} ]\label{deprecated__deprecated000001}%
\Hypertarget{deprecated__deprecated000001}%
Thread priority for S\+DK common threads  
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_media_player_source_affdf3b40696c4092d9b71f56b5aa78cb}{agora\+::rtc\+::I\+Media\+Player\+Source\+::get\+Current\+Agora\+C\+D\+N\+Index}} ()=0]\label{deprecated__deprecated000018}%
\Hypertarget{deprecated__deprecated000018}%
4.\+6.\+0 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_media_player_source_ac07803c8336cd8aea67d42503bd7fbee}{agora\+::rtc\+::I\+Media\+Player\+Source\+::enable\+Auto\+Switch\+Agora\+C\+DN}} (bool enable)=0]\label{deprecated__deprecated000019}%
\Hypertarget{deprecated__deprecated000019}%
4.\+6.\+0 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_media_player_source_a7f8118e0746440534f290ebbbca47b9a}{agora\+::rtc\+::I\+Media\+Player\+Source\+::renew\+Agora\+C\+D\+N\+Src\+Token}} (const char $\ast$token, int64\+\_\+t ts)=0]\label{deprecated__deprecated000020}%
\Hypertarget{deprecated__deprecated000020}%
4.\+6.\+0 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_media_player_source_af4727bc8345b5e7c152628bd28f89c5e}{agora\+::rtc\+::I\+Media\+Player\+Source\+::switch\+Agora\+C\+D\+N\+Src}} (const char $\ast$src, bool sync\+Pts=false)=0]\label{deprecated__deprecated000021}%
\Hypertarget{deprecated__deprecated000021}%
4.\+6.\+0 
\item[Member \mbox{\hyperlink{classagora_1_1rtc_1_1_i_media_player_source_observer_a68df2caa6e3d70015f2203f715a05964}{agora\+::rtc\+::I\+Media\+Player\+Source\+Observer\+::on\+Agora\+C\+D\+N\+Token\+Will\+Expire}} ()=0]\label{deprecated__deprecated000022}%
\Hypertarget{deprecated__deprecated000022}%
4.\+6.\+0 
\item[\char`\"{} $<$/dt$>$$<$dd$>$ \textbackslash{}anchor \+\_\+deprecated000023 Since version 4.\+6.\+0, this feature has been turned off by default.$<$p$>$ \textbackslash{}anchor \+\_\+deprecated000024 Since version 4.\+6.\+0, this feature has been turned off by default.$<$/dd$>$ $<$dt$>$
\textbackslash{}\+\_\+setscope agora\+::rtc\+::\+Input\+Sei\+Data Class \textbackslash{}\+\_\+internalref structagora\+\_\+1\+\_\+1rtc\+\_\+1\+\_\+1\+\_\+input\+\_\+sei\+\_\+data \char`\"{}\mbox{\hyperlink{structagora_1_1rtc_1_1_input_sei_data}{agora\+::rtc\+::\+Input\+Sei\+Data}}\char`\"{} $<$/dt$>$$<$dd$>$ \textbackslash{}anchor \+\_\+deprecated000025 Since version 4.\+6.\+0, this feature has been turned off by default.$<$/dd$>$ $<$dt$>$
\textbackslash{}\+\_\+setscope agora\+::rtc\+::\+I\+Media\+Streaming\+Source Class \textbackslash{}\+\_\+internalref classagora\+\_\+1\+\_\+1rtc\+\_\+1\+\_\+1\+\_\+i\+\_\+media\+\_\+streaming\+\_\+source \char`\"{}\mbox{\hyperlink{classagora_1_1rtc_1_1_i_media_streaming_source}{agora\+::rtc\+::\+I\+Media\+Streaming\+Source}}" ]\label{deprecated__deprecated000026}%
\Hypertarget{deprecated__deprecated000026}%
Since version 4.\+6.\+0, this feature has been turned off by default.  
\item[Class \mbox{\hyperlink{classagora_1_1rtc_1_1_i_media_streaming_source_observer}{agora\+::rtc\+::I\+Media\+Streaming\+Source\+Observer}} ]\label{deprecated__deprecated000027}%
\Hypertarget{deprecated__deprecated000027}%
Since version 4.\+6.\+0, this feature has been turned off by default.  
\item[Member \mbox{\hyperlink{classagora_1_1media_1_1_i_media_engine_a9d8ffc684390f54f2258ddad1a8b69c8}{agora\+::media\+::I\+Media\+Engine\+::set\+External\+Audio\+Source}} (bool enabled, int sample\+Rate, int channels, bool local\+Playback=false, bool publish=true) \+\_\+\+\_\+deprecated=0]\label{deprecated__deprecated000028}%
\Hypertarget{deprecated__deprecated000028}%
This method is deprecated. Use create\+Custom\+Audio\+Track(rtc\+::\+A\+U\+D\+I\+O\+\_\+\+T\+R\+A\+C\+K\+\_\+\+T\+Y\+PE track\+Type, const \mbox{\hyperlink{structagora_1_1rtc_1_1_audio_track_config}{rtc\+::\+Audio\+Track\+Config}}\& config) instead. 
\item[" ]\label{deprecated__deprecated000029}%
\Hypertarget{deprecated__deprecated000029}%
v4.\+6.\+0. 

\label{deprecated__deprecated000030}%
\Hypertarget{deprecated__deprecated000030}%
v4.\+6.\+0.  
\item[Class \mbox{\hyperlink{structagora_1_1rtc_1_1_direct_cdn_streaming_stats}{agora\+::rtc\+::Direct\+Cdn\+Streaming\+Stats}} ]\label{deprecated__deprecated000031}%
\Hypertarget{deprecated__deprecated000031}%
v4.\+6.\+0. 
\end{DoxyRefList}