\hypertarget{classagora_1_1rtc_1_1_i_video_frame_transceiver}{}\doxysection{agora\+::rtc\+::I\+Video\+Frame\+Transceiver Class Reference}
\label{classagora_1_1rtc_1_1_i_video_frame_transceiver}\index{agora::rtc::IVideoFrameTransceiver@{agora::rtc::IVideoFrameTransceiver}}


{\ttfamily \#include $<$N\+G\+I\+Agora\+Media\+Node.\+h$>$}

Inheritance diagram for agora\+::rtc\+::I\+Video\+Frame\+Transceiver\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classagora_1_1rtc_1_1_i_video_frame_transceiver}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classagora_1_1rtc_1_1_i_video_frame_transceiver_ab8f04f4a85a56adb7ef80029dc8525fc}\label{classagora_1_1rtc_1_1_i_video_frame_transceiver_ab8f04f4a85a56adb7ef80029dc8525fc}} 
virtual int {\bfseries get\+Transcoding\+Delay\+Ms} ()=0
\item 
\mbox{\Hypertarget{classagora_1_1rtc_1_1_i_video_frame_transceiver_a5d7e618b06c7035d88567619124417f8}\label{classagora_1_1rtc_1_1_i_video_frame_transceiver_a5d7e618b06c7035d88567619124417f8}} 
virtual int {\bfseries add\+Video\+Track} (\mbox{\hyperlink{classagora_1_1agora__refptr}{agora\+\_\+refptr}}$<$ \mbox{\hyperlink{classagora_1_1rtc_1_1_i_video_track}{I\+Video\+Track}} $>$ track, aosl\+\_\+ref\+\_\+t ares=A\+O\+S\+L\+\_\+\+R\+E\+F\+\_\+\+I\+N\+V\+A\+L\+ID)=0
\item 
\mbox{\Hypertarget{classagora_1_1rtc_1_1_i_video_frame_transceiver_aa7965fef81b97ed36d0d1490359bcf5c}\label{classagora_1_1rtc_1_1_i_video_frame_transceiver_aa7965fef81b97ed36d0d1490359bcf5c}} 
virtual int {\bfseries remove\+Video\+Track} (\mbox{\hyperlink{classagora_1_1agora__refptr}{agora\+\_\+refptr}}$<$ \mbox{\hyperlink{classagora_1_1rtc_1_1_i_video_track}{I\+Video\+Track}} $>$ track, aosl\+\_\+ref\+\_\+t ares=A\+O\+S\+L\+\_\+\+R\+E\+F\+\_\+\+I\+N\+V\+A\+L\+ID)=0
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
The {\ttfamily \mbox{\hyperlink{classagora_1_1rtc_1_1_i_video_frame_transceiver}{I\+Video\+Frame\+Transceiver}}} class. 