\hypertarget{structagora_1_1media_1_1_snapshot_config}{}\doxysection{agora\+::media\+::Snapshot\+Config Struct Reference}
\label{structagora_1_1media_1_1_snapshot_config}\index{agora::media::SnapshotConfig@{agora::media::SnapshotConfig}}


The snapshot configuration.  




{\ttfamily \#include $<$Agora\+Media\+Base.\+h$>$}

\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
const char $\ast$ \mbox{\hyperlink{structagora_1_1media_1_1_snapshot_config_a431f64cf5a45ec474d856326c95ddef4}{file\+Path}}
\item 
media\+::base\+::\+V\+I\+D\+E\+O\+\_\+\+M\+O\+D\+U\+L\+E\+\_\+\+P\+O\+S\+I\+T\+I\+ON \mbox{\hyperlink{structagora_1_1media_1_1_snapshot_config_af0670ee3205c577ff2092a7117ddab25}{position}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
The snapshot configuration. 

\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{structagora_1_1media_1_1_snapshot_config_a431f64cf5a45ec474d856326c95ddef4}\label{structagora_1_1media_1_1_snapshot_config_a431f64cf5a45ec474d856326c95ddef4}} 
\index{agora::media::SnapshotConfig@{agora::media::SnapshotConfig}!filePath@{filePath}}
\index{filePath@{filePath}!agora::media::SnapshotConfig@{agora::media::SnapshotConfig}}
\doxysubsubsection{\texorpdfstring{filePath}{filePath}}
{\footnotesize\ttfamily const char$\ast$ agora\+::media\+::\+Snapshot\+Config\+::file\+Path}

The local path (including filename extensions) of the snapshot. For example\+:
\begin{DoxyItemize}
\item Windows\+: {\ttfamily C\+:\textbackslash{}Users\textbackslash{}$<$user\+\_\+name$>$\textbackslash{}App\+Data\textbackslash{}Local\textbackslash{}Agora\textbackslash{}$<$process\+\_\+name$>$\textbackslash{}example.\+jpg}
\item i\+OS\+:{\ttfamily /\+App Sandbox/\+Library/\+Caches/example.\+jpg}
\item mac\+OS\+: {\ttfamily ～/\+Library/\+Logs/example.jpg}
\item Android\+:{\ttfamily /storage/emulated/0/\+Android/data/$<$package name$>$/files/example.jpg} \begin{DoxyNote}{Note}
Ensure that the path you specify exists and is writable. 
\end{DoxyNote}

\end{DoxyItemize}\mbox{\Hypertarget{structagora_1_1media_1_1_snapshot_config_af0670ee3205c577ff2092a7117ddab25}\label{structagora_1_1media_1_1_snapshot_config_af0670ee3205c577ff2092a7117ddab25}} 
\index{agora::media::SnapshotConfig@{agora::media::SnapshotConfig}!position@{position}}
\index{position@{position}!agora::media::SnapshotConfig@{agora::media::SnapshotConfig}}
\doxysubsubsection{\texorpdfstring{position}{position}}
{\footnotesize\ttfamily media\+::base\+::\+V\+I\+D\+E\+O\+\_\+\+M\+O\+D\+U\+L\+E\+\_\+\+P\+O\+S\+I\+T\+I\+ON agora\+::media\+::\+Snapshot\+Config\+::position}

The position of the snapshot video frame in the video pipeline. See {\ttfamily V\+I\+D\+E\+O\+\_\+\+M\+O\+D\+U\+L\+E\+\_\+\+P\+O\+S\+I\+T\+I\+ON}. 