\hypertarget{classagora_1_1rtc_1_1_i_video_frame_memory_pool}{}\doxysection{agora\+::rtc\+::I\+Video\+Frame\+Memory\+Pool Class Reference}
\label{classagora_1_1rtc_1_1_i_video_frame_memory_pool}\index{agora::rtc::IVideoFrameMemoryPool@{agora::rtc::IVideoFrameMemoryPool}}
Inheritance diagram for agora\+::rtc\+::I\+Video\+Frame\+Memory\+Pool\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classagora_1_1rtc_1_1_i_video_frame_memory_pool}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual \mbox{\hyperlink{classagora_1_1agora__refptr}{agora\+::agora\+\_\+refptr}}$<$ \mbox{\hyperlink{classagora_1_1rtc_1_1_i_video_frame}{I\+Video\+Frame}} $>$ \mbox{\hyperlink{classagora_1_1rtc_1_1_i_video_frame_memory_pool_a80fdf1c518512e1751f948d4db9730c2}{create\+Video\+Frame}} (const \mbox{\hyperlink{structagora_1_1rtc_1_1_video_frame_data}{Video\+Frame\+Data}} \&data, const Video\+Frame\+Meta\+Data\+Type $\ast$metatypes=N\+U\+LL, int count=0)=0
\end{DoxyCompactItemize}


\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classagora_1_1rtc_1_1_i_video_frame_memory_pool_a80fdf1c518512e1751f948d4db9730c2}\label{classagora_1_1rtc_1_1_i_video_frame_memory_pool_a80fdf1c518512e1751f948d4db9730c2}} 
\index{agora::rtc::IVideoFrameMemoryPool@{agora::rtc::IVideoFrameMemoryPool}!createVideoFrame@{createVideoFrame}}
\index{createVideoFrame@{createVideoFrame}!agora::rtc::IVideoFrameMemoryPool@{agora::rtc::IVideoFrameMemoryPool}}
\doxysubsubsection{\texorpdfstring{createVideoFrame()}{createVideoFrame()}}
{\footnotesize\ttfamily virtual \mbox{\hyperlink{classagora_1_1agora__refptr}{agora\+::agora\+\_\+refptr}}$<$\mbox{\hyperlink{classagora_1_1rtc_1_1_i_video_frame}{I\+Video\+Frame}}$>$ agora\+::rtc\+::\+I\+Video\+Frame\+Memory\+Pool\+::create\+Video\+Frame (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{structagora_1_1rtc_1_1_video_frame_data}{Video\+Frame\+Data}} \&}]{data,  }\item[{const Video\+Frame\+Meta\+Data\+Type $\ast$}]{metatypes = {\ttfamily NULL},  }\item[{int}]{count = {\ttfamily 0} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [pure virtual]}}

Create \mbox{\hyperlink{classagora_1_1rtc_1_1_i_video_frame}{I\+Video\+Frame}} 
\begin{DoxyParams}{Parameters}
{\em data} & video frame data of the new video frame \\
\hline
{\em metatypes} & pointer to the array of meta types \\
\hline
{\em count} & number of the meta types in the array \\
\hline
\end{DoxyParams}
