\doxysection{Data Structures}
Here are the data structures with brief descriptions\+:\begin{DoxyCompactList}
\item\contentsline{section}{\mbox{\hyperlink{structAmpResult}{Amp\+Result}} }{\pageref{structAmpResult}}{}
\item\contentsline{section}{\mbox{\hyperlink{structappend__task}{append\+\_\+task}} }{\pageref{structappend__task}}{}
\item\contentsline{section}{\mbox{\hyperlink{structAppResources}{App\+Resources}} \\*Struct to hold all the resources needed for the application }{\pageref{structAppResources}}{}
\item\contentsline{section}{\mbox{\hyperlink{structAppState}{App\+State}} }{\pageref{structAppState}}{}
\item\contentsline{section}{\mbox{\hyperlink{structCapConfig}{Cap\+Config}} \\*Brief struct to hold the configuration parameters for the capture process }{\pageref{structCapConfig}}{}
\item\contentsline{section}{\mbox{\hyperlink{structCaptureCtx}{Capture\+Ctx}} \\*Context for audio capture, containing ALSA parameters and configuration }{\pageref{structCaptureCtx}}{}
\item\contentsline{section}{\mbox{\hyperlink{structConfig}{Config}} }{\pageref{structConfig}}{}
\item\contentsline{section}{\mbox{\hyperlink{structfile__state}{file\+\_\+state}} }{\pageref{structfile__state}}{}
\item\contentsline{section}{\mbox{\hyperlink{structLoopState}{Loop\+State}} }{\pageref{structLoopState}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmyarr}{myarr}} \\*A struct to hold an array of integers or an array of doubles, along with the length of the arrays }{\pageref{structmyarr}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmymat}{mymat}} }{\pageref{structmymat}}{}
\item\contentsline{section}{\mbox{\hyperlink{structSignal}{Signal}} }{\pageref{structSignal}}{}
\item\contentsline{section}{\mbox{\hyperlink{structstats}{stats}} }{\pageref{structstats}}{}
\item\contentsline{section}{\mbox{\hyperlink{structwrite__task}{write\+\_\+task}} }{\pageref{structwrite__task}}{}
\end{DoxyCompactList}
