\hypertarget{classagora_1_1rtc_1_1_a_i_noise_suppressor_extension}{}\doxysection{agora\+::rtc\+::A\+I\+Noise\+Suppressor\+Extension Class Reference}
\label{classagora_1_1rtc_1_1_a_i_noise_suppressor_extension}\index{agora::rtc::AINoiseSuppressorExtension@{agora::rtc::AINoiseSuppressorExtension}}
Inheritance diagram for agora\+::rtc\+::A\+I\+Noise\+Suppressor\+Extension\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classagora_1_1rtc_1_1_a_i_noise_suppressor_extension}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classagora_1_1rtc_1_1_a_i_noise_suppressor_extension_a4aa425d733922d95c17e6f2870460f99}\label{classagora_1_1rtc_1_1_a_i_noise_suppressor_extension_a4aa425d733922d95c17e6f2870460f99}} 
virtual int {\bfseries Init} (const char $\ast$weight\+\_\+raw\+\_\+buffer, size\+\_\+t raw\+\_\+buffer\+\_\+bytes)=0
\item 
\mbox{\Hypertarget{classagora_1_1rtc_1_1_a_i_noise_suppressor_extension_a6061cc4a16b038b8a1d7df65941fe144}\label{classagora_1_1rtc_1_1_a_i_noise_suppressor_extension_a6061cc4a16b038b8a1d7df65941fe144}} 
virtual int {\bfseries Process\+Denoise\+Frame} (float $\ast$input, float $\ast$output, int stage)=0
\item 
\mbox{\Hypertarget{classagora_1_1rtc_1_1_a_i_noise_suppressor_extension_a8721a549fc6c8cd8001d4dbab03fd942}\label{classagora_1_1rtc_1_1_a_i_noise_suppressor_extension_a8721a549fc6c8cd8001d4dbab03fd942}} 
virtual int {\bfseries Clear\+Hidden\+State} (bool clear\+\_\+hidden, int clear\+\_\+lpsbuffer\+\_\+nframe)=0
\item 
\mbox{\Hypertarget{classagora_1_1rtc_1_1_a_i_noise_suppressor_extension_a37fb987387d1df7a36441afbc46e94d3}\label{classagora_1_1rtc_1_1_a_i_noise_suppressor_extension_a37fb987387d1df7a36441afbc46e94d3}} 
virtual const char $\ast$ {\bfseries Get\+Lib\+Version} (int mode=0)=0
\end{DoxyCompactItemize}
