\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}}


{\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}
Definition of \mbox{\hyperlink{structagora_1_1media_1_1_snapshot_config}{Snapshot\+Config}}. 

\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} 
\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 video observation. See V\+I\+D\+E\+O\+\_\+\+M\+O\+D\+U\+L\+E\+\_\+\+P\+O\+S\+I\+T\+I\+ON.

Allowed values vary depending on the {\ttfamily uid} parameter passed in {\ttfamily take\+Snapshot} or {\ttfamily take\+Snapshot\+Ex}\+:
\begin{DoxyItemize}
\item uid = 0\+: Position 2, 4 and 8 are allowed.
\item uid != 0\+: Only position 2 is allowed. 
\end{DoxyItemize}