\hypertarget{Emotion_8h}{}\section{Emotion.\+h File Reference}
\label{Emotion_8h}\index{Emotion.\+h@{Emotion.\+h}}


Emotion Media Library.  


\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{struct__Emotion__Version}{\+\_\+\+Emotion\+\_\+\+Version}}
\end{DoxyCompactItemize}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{Emotion_8h_a3db3556eec8ef18cb8ddb43816974ac8}\label{Emotion_8h_a3db3556eec8ef18cb8ddb43816974ac8}} 
\#define {\bfseries E\+A\+PI}
\item 
\mbox{\Hypertarget{Emotion_8h_a2df8f917f739ae7aa0937432f28fb5da}\label{Emotion_8h_a2df8f917f739ae7aa0937432f28fb5da}} 
\#define {\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+N\+E\+L\+\_\+\+A\+U\+TO}~-\/1
\item 
\mbox{\Hypertarget{Emotion_8h_afa2f5b1b708bd912b7fdc72de5093502}\label{Emotion_8h_afa2f5b1b708bd912b7fdc72de5093502}} 
\#define {\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+N\+E\+L\+\_\+\+D\+E\+F\+A\+U\+LT}~0
\item 
\mbox{\Hypertarget{Emotion_8h_a0e3f01416319bffbc3d4806e56fe3d4c}\label{Emotion_8h_a0e3f01416319bffbc3d4806e56fe3d4c}} 
\#define {\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+E\+R\+S\+I\+O\+N\+\_\+\+M\+A\+J\+OR}~E\+F\+L\+\_\+\+V\+E\+R\+S\+I\+O\+N\+\_\+\+M\+A\+J\+OR
\item 
\mbox{\Hypertarget{Emotion_8h_ae59312f0ca412150eefd005a0387ff90}\label{Emotion_8h_ae59312f0ca412150eefd005a0387ff90}} 
\#define {\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+E\+R\+S\+I\+O\+N\+\_\+\+M\+I\+N\+OR}~E\+F\+L\+\_\+\+V\+E\+R\+S\+I\+O\+N\+\_\+\+M\+I\+N\+OR
\item 
\mbox{\Hypertarget{Emotion_8h_a3db3556eec8ef18cb8ddb43816974ac8}\label{Emotion_8h_a3db3556eec8ef18cb8ddb43816974ac8}} 
\#define {\bfseries E\+A\+PI}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{Emotion_8h_a5b82c099647015dcd6030ce830c27a3f}\label{Emotion_8h_a5b82c099647015dcd6030ce830c27a3f}} 
typedef enum \+\_\+\+Emotion\+\_\+\+Module {\bfseries Emotion\+\_\+\+Module}
\item 
\mbox{\Hypertarget{Emotion_8h_a18163ceeac06442ad7a9629076576f9d}\label{Emotion_8h_a18163ceeac06442ad7a9629076576f9d}} 
typedef enum \+\_\+\+Emotion\+\_\+\+Event {\bfseries Emotion\+\_\+\+Event}
\item 
typedef enum \mbox{\hyperlink{group__Emotion__Info_ga90fb0b9d7b2c320f25118765ddcc8213}{\+\_\+\+Emotion\+\_\+\+Meta\+\_\+\+Info}} \mbox{\hyperlink{Emotion_8h_af76bc43a2075496917d768307f9b28e5}{Emotion\+\_\+\+Meta\+\_\+\+Info}}
\begin{DoxyCompactList}\small\item\em Meta info type to be retrieved. \end{DoxyCompactList}\item 
typedef enum \mbox{\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141c}{\+\_\+\+Emotion\+\_\+\+Vis}} \mbox{\hyperlink{Emotion_8h_a1a86638632ff8da4265d7dc4fbf410cb}{Emotion\+\_\+\+Vis}}
\begin{DoxyCompactList}\small\item\em Type of visualization. \end{DoxyCompactList}\item 
typedef enum \mbox{\hyperlink{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61}{\+\_\+\+Emotion\+\_\+\+Aspect}} \mbox{\hyperlink{Emotion_8h_a905d7e9f5bd2ad43de39d174ffc9bf69}{Emotion\+\_\+\+Aspect}}
\begin{DoxyCompactList}\small\item\em Aspect ratio option. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Emotion_8h_a217caebde8237b8aa34707b8c00e220f}\label{Emotion_8h_a217caebde8237b8aa34707b8c00e220f}} 
typedef enum \+\_\+\+Emotion\+\_\+\+Artwork\+\_\+\+Info {\bfseries Emotion\+\_\+\+Artwork\+\_\+\+Info}
\item 
\mbox{\Hypertarget{Emotion_8h_a2ad402d7735b539d68db61af84eb6419}\label{Emotion_8h_a2ad402d7735b539d68db61af84eb6419}} 
typedef struct \mbox{\hyperlink{struct__Emotion__Version}{\+\_\+\+Emotion\+\_\+\+Version}} \mbox{\hyperlink{Emotion_8h_a2ad402d7735b539d68db61af84eb6419}{Emotion\+\_\+\+Version}}
\begin{DoxyCompactList}\small\item\em Represents the current version of Emotion. \end{DoxyCompactList}\item 
typedef struct \+\_\+\+Emotion\+\_\+\+Webcam \mbox{\hyperlink{group__Emotion__API_gaab2660883f5966ba24784ddd3e78138a}{Emotion\+\_\+\+Webcam}}
\begin{DoxyCompactList}\small\item\em Webcam description. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{Emotion_8h_a16d5eeef44114ce482b18be6b9592254}\label{Emotion_8h_a16d5eeef44114ce482b18be6b9592254}} 
enum {\bfseries \+\_\+\+Emotion\+\_\+\+Module} \{ \newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+M\+O\+D\+U\+L\+E\+\_\+\+X\+I\+NE}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+M\+O\+D\+U\+L\+E\+\_\+\+G\+S\+T\+R\+E\+A\+M\+ER}
 \}
\item 
\mbox{\Hypertarget{Emotion_8h_a6b18041166dc895626270749314f721d}\label{Emotion_8h_a6b18041166dc895626270749314f721d}} 
enum {\bfseries \+\_\+\+Emotion\+\_\+\+Event} \{ \newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+E\+N\+U1}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+E\+N\+U2}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+E\+N\+U3}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+E\+N\+U4}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+E\+N\+U5}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+E\+N\+U6}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+E\+N\+U7}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+UP}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+O\+WN}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+L\+E\+FT}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+R\+I\+G\+HT}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+L\+E\+CT}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+N\+E\+XT}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+R\+EV}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+N\+G\+L\+E\+\_\+\+N\+E\+XT}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+N\+G\+L\+E\+\_\+\+P\+R\+EV}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+O\+R\+CE}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+0}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+1}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+2}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+3}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+4}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+5}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+6}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+7}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+8}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+9}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+10}
 \}
\item 
enum \mbox{\hyperlink{group__Emotion__Info_ga90fb0b9d7b2c320f25118765ddcc8213}{\+\_\+\+Emotion\+\_\+\+Meta\+\_\+\+Info}} \{ \newline
\mbox{\hyperlink{group__Emotion__Info_ga90fb0b9d7b2c320f25118765ddcc8213ad104229a0d0ac128ce0b6fbb9c96aaa7}{E\+M\+O\+T\+I\+O\+N\+\_\+\+M\+E\+T\+A\+\_\+\+I\+N\+F\+O\+\_\+\+T\+R\+A\+C\+K\+\_\+\+T\+I\+T\+LE}}, 
\newline
\mbox{\hyperlink{group__Emotion__Info_ga90fb0b9d7b2c320f25118765ddcc8213a6c55ce56cb3d638eb86c156bbd2c6c8a}{E\+M\+O\+T\+I\+O\+N\+\_\+\+M\+E\+T\+A\+\_\+\+I\+N\+F\+O\+\_\+\+T\+R\+A\+C\+K\+\_\+\+A\+R\+T\+I\+ST}}, 
\newline
\mbox{\hyperlink{group__Emotion__Info_ga90fb0b9d7b2c320f25118765ddcc8213aa04b9d7d8097d293d18d24c8c3c0563b}{E\+M\+O\+T\+I\+O\+N\+\_\+\+M\+E\+T\+A\+\_\+\+I\+N\+F\+O\+\_\+\+T\+R\+A\+C\+K\+\_\+\+A\+L\+B\+UM}}, 
\newline
\mbox{\hyperlink{group__Emotion__Info_ga90fb0b9d7b2c320f25118765ddcc8213ae7c48b98dd753523e9174f331ab2f544}{E\+M\+O\+T\+I\+O\+N\+\_\+\+M\+E\+T\+A\+\_\+\+I\+N\+F\+O\+\_\+\+T\+R\+A\+C\+K\+\_\+\+Y\+E\+AR}}, 
\newline
\mbox{\hyperlink{group__Emotion__Info_ga90fb0b9d7b2c320f25118765ddcc8213a9fddf78e374348c4f77a47c4bed5a9d7}{E\+M\+O\+T\+I\+O\+N\+\_\+\+M\+E\+T\+A\+\_\+\+I\+N\+F\+O\+\_\+\+T\+R\+A\+C\+K\+\_\+\+G\+E\+N\+RE}}, 
\newline
\mbox{\hyperlink{group__Emotion__Info_ga90fb0b9d7b2c320f25118765ddcc8213af750846c15ec8258555d1457ca758842}{E\+M\+O\+T\+I\+O\+N\+\_\+\+M\+E\+T\+A\+\_\+\+I\+N\+F\+O\+\_\+\+T\+R\+A\+C\+K\+\_\+\+C\+O\+M\+M\+E\+NT}}, 
\newline
\mbox{\hyperlink{group__Emotion__Info_ga90fb0b9d7b2c320f25118765ddcc8213ace37c1e28acc6d2a8358a156944b279a}{E\+M\+O\+T\+I\+O\+N\+\_\+\+M\+E\+T\+A\+\_\+\+I\+N\+F\+O\+\_\+\+T\+R\+A\+C\+K\+\_\+\+D\+I\+S\+C\+\_\+\+ID}}, 
\newline
\mbox{\hyperlink{group__Emotion__Info_ga90fb0b9d7b2c320f25118765ddcc8213ae77c8dbadc0be231bc6cc49d417f4976}{E\+M\+O\+T\+I\+O\+N\+\_\+\+M\+E\+T\+A\+\_\+\+I\+N\+F\+O\+\_\+\+T\+R\+A\+C\+K\+\_\+\+C\+O\+U\+NT}}
 \}
\begin{DoxyCompactList}\small\item\em Used for retrieving information about the media file being played. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Emotion_8h_af68772f4a71dcd053f802c47f01d19c1}\label{Emotion_8h_af68772f4a71dcd053f802c47f01d19c1}} 
enum {\bfseries \+\_\+\+Emotion\+\_\+\+Artwork\+\_\+\+Info} \{ \newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+R\+T\+W\+O\+R\+K\+\_\+\+I\+M\+A\+GE}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+R\+T\+W\+O\+R\+K\+\_\+\+P\+R\+E\+V\+I\+E\+W\+\_\+\+I\+M\+A\+GE}
 \}
\item 
enum \mbox{\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141c}{\+\_\+\+Emotion\+\_\+\+Vis}} \{ \newline
\mbox{\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141caee942284d51ca5ad123703ab7a71dd9d}{E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+N\+O\+NE}}, 
\newline
\mbox{\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141ca38e6acd2ebc8f08801f6d6c7d78dafcf}{E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+G\+O\+OM}}, 
\newline
\mbox{\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141ca982175d3be9076d43b080bb54157d03b}{E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+L\+I\+B\+V\+I\+S\+U\+A\+L\+\_\+\+B\+U\+M\+P\+S\+C\+O\+PE}}, 
\newline
\mbox{\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141cac07566969d36a6549c206d2e2f9affef}{E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+L\+I\+B\+V\+I\+S\+U\+A\+L\+\_\+\+C\+O\+R\+O\+NA}}, 
\newline
\mbox{\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141ca310c29a8ec5d33d5e4fbe0392f232121}{E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+L\+I\+B\+V\+I\+S\+U\+A\+L\+\_\+\+D\+A\+N\+C\+I\+N\+G\+\_\+\+P\+A\+R\+T\+I\+C\+L\+ES}}, 
\newline
\mbox{\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141caa531335afee33e44dc7782a8830a0c0f}{E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+L\+I\+B\+V\+I\+S\+U\+A\+L\+\_\+\+G\+D\+K\+P\+I\+X\+B\+UF}}, 
\newline
\mbox{\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141cad97431633cbcaa9b80ca192c924f3516}{E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+L\+I\+B\+V\+I\+S\+U\+A\+L\+\_\+\+G\+\_\+\+F\+O\+R\+CE}}, 
\newline
\mbox{\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141ca9eb56892a73175f7283fab0cf0ec386b}{E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+L\+I\+B\+V\+I\+S\+U\+A\+L\+\_\+\+G\+O\+OM}}, 
\newline
\mbox{\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141cab1773f315ac9a830773207d6072b1d50}{E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+L\+I\+B\+V\+I\+S\+U\+A\+L\+\_\+\+I\+N\+F\+I\+N\+I\+TE}}, 
\newline
\mbox{\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141cac64c7bd121f30ba2ec2fcaac415bce6b}{E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+L\+I\+B\+V\+I\+S\+U\+A\+L\+\_\+\+J\+A\+K\+D\+AW}}, 
\newline
\mbox{\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141ca8094ac731c32ae11bfc42c2b2af64948}{E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+L\+I\+B\+V\+I\+S\+U\+A\+L\+\_\+\+J\+E\+SS}}, 
\newline
\mbox{\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141cac64948e4fef564bd71da410cf6ef55a9}{E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+L\+I\+B\+V\+I\+S\+U\+A\+L\+\_\+\+L\+V\+\_\+\+A\+N\+A\+L\+Y\+S\+ER}}, 
\newline
\mbox{\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141caa27401a31b9d6343063fefe11247b957}{E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+L\+I\+B\+V\+I\+S\+U\+A\+L\+\_\+\+L\+V\+\_\+\+F\+L\+O\+W\+ER}}, 
\newline
\mbox{\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141ca251596d87f3f0d235460887a7e1fc2e1}{E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+L\+I\+B\+V\+I\+S\+U\+A\+L\+\_\+\+L\+V\+\_\+\+G\+L\+T\+E\+ST}}, 
\newline
\mbox{\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141ca329976a228710a0daadcddc2bfae7f8a}{E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+L\+I\+B\+V\+I\+S\+U\+A\+L\+\_\+\+L\+V\+\_\+\+S\+C\+O\+PE}}, 
\newline
\mbox{\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141ca47793757eb3a292afaec0cdf6c04d8c7}{E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+L\+I\+B\+V\+I\+S\+U\+A\+L\+\_\+\+M\+A\+D\+S\+P\+IN}}, 
\newline
\mbox{\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141caea359e3626d42a238fa64ef07bfffbca}{E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+L\+I\+B\+V\+I\+S\+U\+A\+L\+\_\+\+N\+E\+B\+U\+L\+US}}, 
\newline
\mbox{\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141cacbd65e20b47359f01c3d307349389385}{E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+L\+I\+B\+V\+I\+S\+U\+A\+L\+\_\+\+O\+I\+N\+K\+S\+IE}}, 
\newline
\mbox{\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141ca3853fbce23098428d0f903212648272d}{E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+L\+I\+B\+V\+I\+S\+U\+A\+L\+\_\+\+P\+L\+A\+S\+MA}}, 
\newline
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+L\+A\+ST}
 \}
\begin{DoxyCompactList}\small\item\em Used for displaying a visualization on the emotion object. \end{DoxyCompactList}\item 
enum \mbox{\hyperlink{group__Emotion__Ressource_ga4e8f76b4dfa9b67ec3069452b3ace84f}{Emotion\+\_\+\+Suspend}} \{ \newline
\mbox{\hyperlink{group__Emotion__Ressource_ga4e8f76b4dfa9b67ec3069452b3ace84fad0c0b1259142a26123b7fbd0d636072d}{E\+M\+O\+T\+I\+O\+N\+\_\+\+W\+A\+K\+E\+UP}}, 
\newline
\mbox{\hyperlink{group__Emotion__Ressource_ga4e8f76b4dfa9b67ec3069452b3ace84faff7e65f14703dd688e762bcfe0254397}{E\+M\+O\+T\+I\+O\+N\+\_\+\+S\+L\+E\+EP}}, 
\newline
\mbox{\hyperlink{group__Emotion__Ressource_ga4e8f76b4dfa9b67ec3069452b3ace84fa03262db0399cae7bb1de27884e4e986f}{E\+M\+O\+T\+I\+O\+N\+\_\+\+D\+E\+E\+P\+\_\+\+S\+L\+E\+EP}}, 
\newline
\mbox{\hyperlink{group__Emotion__Ressource_ga4e8f76b4dfa9b67ec3069452b3ace84fa5dd6c2d73f04ce3060d612b837bfa62a}{E\+M\+O\+T\+I\+O\+N\+\_\+\+H\+I\+B\+E\+R\+N\+A\+TE}}
 \}
\begin{DoxyCompactList}\small\item\em Used for emotion pipeline ressource management. \end{DoxyCompactList}\item 
enum \mbox{\hyperlink{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61}{\+\_\+\+Emotion\+\_\+\+Aspect}} \{ \newline
\mbox{\hyperlink{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61acc33e435364654694e6a614803cbe371}{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+N\+O\+NE}}, 
\newline
\mbox{\hyperlink{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61aec6ba7c7332158b49ee2c5614fb59c60}{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+W\+I\+D\+TH}}, 
\newline
\mbox{\hyperlink{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61a927124cab0fee543d0d558d279c266b4}{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+H\+E\+I\+G\+HT}}, 
\newline
\mbox{\hyperlink{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61a8cb5c2eb7a71ae678af55ab916eb8f4c}{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+B\+O\+TH}}, 
\newline
\mbox{\hyperlink{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61ab33362693bc471e3767e3578531a869c}{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+R\+OP}}, 
\newline
\mbox{\hyperlink{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61ab3aeb51050229c0794705217d54ae828}{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+U\+S\+T\+OM}}
 \}
\begin{DoxyCompactList}\small\item\em Defines the aspect ratio option. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Emotion__API_ga18005bf5142f8e2a058bdf0e77bc5dde}{emotion\+\_\+init}} (void)
\begin{DoxyCompactList}\small\item\em Initialise Emotion library. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Emotion__API_gac50f610a6f4a8aa66ea81e7e85532c3d}{emotion\+\_\+shutdown}} (void)
\begin{DoxyCompactList}\small\item\em Shutdown Emotion library. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ \mbox{\hyperlink{group__Emotion__Init_ga51d2cabe845ba350dc01a18bb5fb9e24}{emotion\+\_\+object\+\_\+add}} (\mbox{\hyperlink{group__Evas__Canvas_ga5ff87cc4ce6bc43e3b640a6d37f73043}{Evas}} $\ast$evas)
\begin{DoxyCompactList}\small\item\em Add an emotion object to the canvas. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Emotion__Video_ga59b10b7b440bc65017aa5108a79d9d63}{emotion\+\_\+object\+\_\+border\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, int l, int r, int t, int b)
\begin{DoxyCompactList}\small\item\em Set borders for the emotion object. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Emotion__Video_gaab0929d73c1a6b46e3afddb3b5e7e2c3}{emotion\+\_\+object\+\_\+border\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, int $\ast$l, int $\ast$r, int $\ast$t, int $\ast$b)
\begin{DoxyCompactList}\small\item\em Get the borders set for the emotion object. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Emotion__Video_gaac0824fff1bb9613f0cb433f79533b0b}{emotion\+\_\+object\+\_\+bg\+\_\+color\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, int r, int g, int b, int a)
\begin{DoxyCompactList}\small\item\em Set a color for the background rectangle of this emotion object. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Emotion__Video_ga5b4a655e0f9b514e89faa32a5b55d75c}{emotion\+\_\+object\+\_\+bg\+\_\+color\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, int $\ast$r, int $\ast$g, int $\ast$b, int $\ast$a)
\begin{DoxyCompactList}\small\item\em Get the background color set for the emotion object. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Emotion__Video_ga36680328706cfed0caee4a7b85035e83}{emotion\+\_\+object\+\_\+keep\+\_\+aspect\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, \mbox{\hyperlink{Emotion_8h_a905d7e9f5bd2ad43de39d174ffc9bf69}{Emotion\+\_\+\+Aspect}} a)
\begin{DoxyCompactList}\small\item\em Set whether emotion should keep the aspect ratio of the video. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Emotion_8h_a905d7e9f5bd2ad43de39d174ffc9bf69}{Emotion\+\_\+\+Aspect}} \mbox{\hyperlink{group__Emotion__Video_ga439efa5159afd561ccdf0bd323e02d9b}{emotion\+\_\+object\+\_\+keep\+\_\+aspect\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the current emotion aspect ratio policy. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Emotion__Init_gad0ff500d058ed35d41b7f6370556fe49}{emotion\+\_\+object\+\_\+file\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, const char $\ast$filename)
\begin{DoxyCompactList}\small\item\em Set the file to be played in the Emotion object. \end{DoxyCompactList}\item 
const char $\ast$ \mbox{\hyperlink{group__Emotion__Init_gab9f48160811ed3af64c3bf282fc771bf}{emotion\+\_\+object\+\_\+file\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the filename of the file associated with the emotion object. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Emotion__Play_gae87e56d49df5652d940b0df0a9be97d7}{emotion\+\_\+object\+\_\+play\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} play)
\begin{DoxyCompactList}\small\item\em Set play/pause state of the media file. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Emotion__Play_ga3d8ac04c8b5506226f4a4e2d940fd50a}{emotion\+\_\+object\+\_\+play\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get play/pause state of the media file. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Emotion__Play_ga86ef6a0839c125e3db78b42e0898868b}{emotion\+\_\+object\+\_\+position\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, double sec)
\begin{DoxyCompactList}\small\item\em Set the position in the media file. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Emotion__Play_ga016e71c8e184119824960533ea649d7f}{emotion\+\_\+object\+\_\+position\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the position in the media file. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Emotion__Play_gad0ece0d259b60965e094fe40ae5657e3}{emotion\+\_\+object\+\_\+buffer\+\_\+size\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the percentual size of the buffering cache. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Emotion__Play_ga0391d32fde0a0981ed43cad8443f1beb}{emotion\+\_\+object\+\_\+seekable\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get whether the media file is seekable. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Emotion__Play_ga53aef76382a8d9be3576654806dc89a5}{emotion\+\_\+object\+\_\+play\+\_\+length\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the length of play for the media file. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Emotion__Play_gaf6fbce5bdc6204289b9abc9ab156961b}{emotion\+\_\+object\+\_\+play\+\_\+speed\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, double speed)
\begin{DoxyCompactList}\small\item\em Set the play speed of the media file. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Emotion__Play_ga11008db5f3c0e0eb2a3d036a84e2b9de}{emotion\+\_\+object\+\_\+play\+\_\+speed\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the play speed of the media file. \end{DoxyCompactList}\item 
const char $\ast$ \mbox{\hyperlink{group__Emotion__Play_ga48c49c79a76666a59e4263e0fce8d374}{emotion\+\_\+object\+\_\+progress\+\_\+info\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get how much of the file has been played. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Emotion__Play_ga9be7af487d6e64815cf01f8a6593397f}{emotion\+\_\+object\+\_\+progress\+\_\+status\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get how much of the file has been played. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries emotion\+\_\+object\+\_\+video\+\_\+handled\+\_\+get} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries emotion\+\_\+object\+\_\+audio\+\_\+handled\+\_\+get} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\item 
double \mbox{\hyperlink{group__Emotion__Video_ga95cbe302b34d539a6bdc86d96ae6055f}{emotion\+\_\+object\+\_\+ratio\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Retrieve the video aspect ratio of the media file loaded. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Emotion__Video_ga7552c37cd9a6dd992a36fe3bff8e6219}{emotion\+\_\+object\+\_\+size\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, int $\ast$iw, int $\ast$ih)
\begin{DoxyCompactList}\small\item\em Retrieve the video size of the loaded file. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Emotion__Video_gaeaf6bc3f190527b9b35821e4b71d6a29}{emotion\+\_\+object\+\_\+smooth\+\_\+scale\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} smooth)
\begin{DoxyCompactList}\small\item\em Sets whether to use of high-\/quality image scaling algorithm of the given video object. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Emotion__Video_gac5ba80fa4daae823cb991b8679611310}{emotion\+\_\+object\+\_\+smooth\+\_\+scale\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Gets whether the high-\/quality image scaling algorithm of the given video object is used. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Emotion__API_gadb225aad8b95728c9e56e70582e10e96}{emotion\+\_\+object\+\_\+event\+\_\+simple\+\_\+send}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, Emotion\+\_\+\+Event ev)
\begin{DoxyCompactList}\small\item\em Send an Emotion Event to an Evas object. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Emotion__Audio_gad999b87a57878dfccdf36c67ea9df0e7}{emotion\+\_\+object\+\_\+audio\+\_\+volume\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, double vol)
\begin{DoxyCompactList}\small\item\em Set the audio volume. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Emotion__Audio_ga7f061d8ead6e1b98f5b98c67a0ee460e}{emotion\+\_\+object\+\_\+audio\+\_\+volume\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the audio volume. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Emotion__Audio_ga44de1d5ec3e5edbf9df7aa933084d7c0}{emotion\+\_\+object\+\_\+audio\+\_\+mute\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} mute)
\begin{DoxyCompactList}\small\item\em Set the mute audio option for this object. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Emotion__Audio_gaa678a0ca5c6728392c60f05504283280}{emotion\+\_\+object\+\_\+audio\+\_\+mute\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the mute audio option of this object. \end{DoxyCompactList}\item 
int {\bfseries emotion\+\_\+object\+\_\+audio\+\_\+channel\+\_\+count} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\item 
const char $\ast$ {\bfseries emotion\+\_\+object\+\_\+audio\+\_\+channel\+\_\+name\+\_\+get} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, int channel)
\item 
void {\bfseries emotion\+\_\+object\+\_\+audio\+\_\+channel\+\_\+set} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, int channel)
\item 
int {\bfseries emotion\+\_\+object\+\_\+audio\+\_\+channel\+\_\+get} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\item 
void \mbox{\hyperlink{group__Emotion__Video_gad040d2a82746ab4ef7840dcb0c77fd13}{emotion\+\_\+object\+\_\+video\+\_\+mute\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} mute)
\begin{DoxyCompactList}\small\item\em Set the mute video option for this object. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Emotion__Video_ga52a65b068ee03546135b3fcebd9500fe}{emotion\+\_\+object\+\_\+video\+\_\+mute\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the mute video option of this object. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Emotion__Video_gafeb746f8b3b83fef4eee2b664076c368}{emotion\+\_\+object\+\_\+video\+\_\+subtitle\+\_\+file\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, const char $\ast$filepath)
\begin{DoxyCompactList}\small\item\em Set the video\textquotesingle{}s subtitle file path. \end{DoxyCompactList}\item 
const char $\ast$ \mbox{\hyperlink{group__Emotion__Video_gada1bafe84baecf3f85e3f8df2028fdcc}{emotion\+\_\+object\+\_\+video\+\_\+subtitle\+\_\+file\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the video\textquotesingle{}s subtitle file path. \end{DoxyCompactList}\item 
int \mbox{\hyperlink{group__Emotion__Video_ga8b3ead27023f14dd6a8777a6d73a3fa6}{emotion\+\_\+object\+\_\+video\+\_\+channel\+\_\+count}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the number of available video channel. \end{DoxyCompactList}\item 
const char $\ast$ \mbox{\hyperlink{group__Emotion__Video_gacac210cf804fd516f6512e03b6e17a21}{emotion\+\_\+object\+\_\+video\+\_\+channel\+\_\+name\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, int channel)
\begin{DoxyCompactList}\small\item\em Get the name of a given video channel. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Emotion__Video_ga0b6542c318d0e83786621dde052b3513}{emotion\+\_\+object\+\_\+video\+\_\+channel\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, int channel)
\begin{DoxyCompactList}\small\item\em Set the channel for a given video object. \end{DoxyCompactList}\item 
int \mbox{\hyperlink{group__Emotion__Video_ga987bea3897cdc6c3a171311e5942c9b5}{emotion\+\_\+object\+\_\+video\+\_\+channel\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the channel for a given video object. \end{DoxyCompactList}\item 
void {\bfseries emotion\+\_\+object\+\_\+spu\+\_\+mute\+\_\+set} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} mute)
\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries emotion\+\_\+object\+\_\+spu\+\_\+mute\+\_\+get} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\item 
int {\bfseries emotion\+\_\+object\+\_\+spu\+\_\+channel\+\_\+count} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\item 
const char $\ast$ {\bfseries emotion\+\_\+object\+\_\+spu\+\_\+channel\+\_\+name\+\_\+get} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, int channel)
\item 
void {\bfseries emotion\+\_\+object\+\_\+spu\+\_\+channel\+\_\+set} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, int channel)
\item 
int {\bfseries emotion\+\_\+object\+\_\+spu\+\_\+channel\+\_\+get} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\item 
int {\bfseries emotion\+\_\+object\+\_\+chapter\+\_\+count} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\item 
void {\bfseries emotion\+\_\+object\+\_\+chapter\+\_\+set} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, int chapter)
\item 
int {\bfseries emotion\+\_\+object\+\_\+chapter\+\_\+get} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\item 
const char $\ast$ {\bfseries emotion\+\_\+object\+\_\+chapter\+\_\+name\+\_\+get} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, int chapter)
\item 
void {\bfseries emotion\+\_\+object\+\_\+eject} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\item 
const char $\ast$ \mbox{\hyperlink{group__Emotion__Info_ga9742296c1d2536f328eae685cd012b9d}{emotion\+\_\+object\+\_\+title\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the dvd title from this emotion object. \end{DoxyCompactList}\item 
const char $\ast$ {\bfseries emotion\+\_\+object\+\_\+ref\+\_\+file\+\_\+get} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\item 
int {\bfseries emotion\+\_\+object\+\_\+ref\+\_\+num\+\_\+get} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\item 
int {\bfseries emotion\+\_\+object\+\_\+spu\+\_\+button\+\_\+count\+\_\+get} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\item 
int {\bfseries emotion\+\_\+object\+\_\+spu\+\_\+button\+\_\+get} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\item 
const char $\ast$ \mbox{\hyperlink{group__Emotion__Info_gae6f91b2529d3c2b43ea77d5f11d4349f}{emotion\+\_\+object\+\_\+meta\+\_\+info\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, \mbox{\hyperlink{Emotion_8h_af76bc43a2075496917d768307f9b28e5}{Emotion\+\_\+\+Meta\+\_\+\+Info}} meta)
\begin{DoxyCompactList}\small\item\em Retrieve meta information from this file being played. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Emotion__Visualization_gafc7494cc6d3fa52fb47bf2f169be933c}{emotion\+\_\+object\+\_\+vis\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, \mbox{\hyperlink{Emotion_8h_a1a86638632ff8da4265d7dc4fbf410cb}{Emotion\+\_\+\+Vis}} visualization)
\begin{DoxyCompactList}\small\item\em Set the visualization to be used with this object. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Emotion_8h_a1a86638632ff8da4265d7dc4fbf410cb}{Emotion\+\_\+\+Vis}} \mbox{\hyperlink{group__Emotion__Visualization_ga82c2a96658e6df46d61b32c2b8d80f92}{emotion\+\_\+object\+\_\+vis\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the type of visualization in use by this emotion object. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Emotion__Visualization_gaba36da9d2f7958596d9b1831b10a9d8f}{emotion\+\_\+object\+\_\+vis\+\_\+supported}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, \mbox{\hyperlink{Emotion_8h_a1a86638632ff8da4265d7dc4fbf410cb}{Emotion\+\_\+\+Vis}} visualization)
\begin{DoxyCompactList}\small\item\em Query whether a type of visualization is supported by this object. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Emotion__Ressource_gaba0b07ab6eb7de3f53b6f621a645fc35}{emotion\+\_\+object\+\_\+priority\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} priority)
\begin{DoxyCompactList}\small\item\em Raise priority of an object so it will have a priviledged access to hardware resources. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Emotion__Ressource_ga6561e3f99df137b0d672cea15535f054}{emotion\+\_\+object\+\_\+priority\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the actual priority of an object. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Emotion__Ressource_ga946ee4815c436cb4c6e9c6feea9f3412}{emotion\+\_\+object\+\_\+suspend\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, \mbox{\hyperlink{group__Emotion__Ressource_ga4e8f76b4dfa9b67ec3069452b3ace84f}{Emotion\+\_\+\+Suspend}} state)
\begin{DoxyCompactList}\small\item\em Change the state of an object pipeline. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Emotion__Ressource_ga4e8f76b4dfa9b67ec3069452b3ace84f}{Emotion\+\_\+\+Suspend}} \mbox{\hyperlink{group__Emotion__Ressource_ga1f53432d0e47d8ee05ca2927d18255be}{emotion\+\_\+object\+\_\+suspend\+\_\+get}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the current state of the pipeline. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Emotion__Info_gaa31edf0e239828f3349437fc3f99f960}{emotion\+\_\+object\+\_\+last\+\_\+position\+\_\+load}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Load the last known position if available. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Emotion__Info_gafbdae4d1d5e934ce3fcb8d2b2226afbb}{emotion\+\_\+object\+\_\+last\+\_\+position\+\_\+save}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Save the lastest position if possible. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Emotion__API_gac2eb348851d7d0e71c4e186b34d5bfdd}{emotion\+\_\+object\+\_\+extension\+\_\+may\+\_\+play\+\_\+fast\+\_\+get}} (const char $\ast$file)
\begin{DoxyCompactList}\small\item\em Do we have a chance to play that file. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Emotion__API_ga9bf2a7d314c15f5c5b7e1bc3358fab13}{emotion\+\_\+object\+\_\+extension\+\_\+may\+\_\+play\+\_\+get}} (const char $\ast$file)
\begin{DoxyCompactList}\small\item\em Do we have a chance to play that file. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ \mbox{\hyperlink{group__Emotion__API_gab86b56faa2274c6c5f3fcfa3f7d7e6a9}{emotion\+\_\+object\+\_\+image\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the actual image object that contains the pixels of the video stream. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ \mbox{\hyperlink{group__Emotion__Webcam_gaa47bfee6bcf633ace035341c283ab65a}{emotion\+\_\+webcams\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get a list of active and available webcam. \end{DoxyCompactList}\item 
const char $\ast$ \mbox{\hyperlink{group__Emotion__Webcam_ga286ffd5e5df9677205634233a6893da6}{emotion\+\_\+webcam\+\_\+name\+\_\+get}} (const \mbox{\hyperlink{group__Emotion__API_gaab2660883f5966ba24784ddd3e78138a}{Emotion\+\_\+\+Webcam}} $\ast$ew)
\begin{DoxyCompactList}\small\item\em Get the human understandable name of a Webcam. \end{DoxyCompactList}\item 
const char $\ast$ \mbox{\hyperlink{group__Emotion__Webcam_ga32e031859f9ef61ed029310ad1ab306d}{emotion\+\_\+webcam\+\_\+device\+\_\+get}} (const \mbox{\hyperlink{group__Emotion__API_gaab2660883f5966ba24784ddd3e78138a}{Emotion\+\_\+\+Webcam}} $\ast$ew)
\begin{DoxyCompactList}\small\item\em Get the uri of a Webcam that will be understood by emotion. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ \mbox{\hyperlink{group__Emotion__API_ga5399a428aec612cf53c42d7e26c32b5f}{emotion\+\_\+file\+\_\+meta\+\_\+artwork\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, const char $\ast$path, Emotion\+\_\+\+Artwork\+\_\+\+Info type)
\begin{DoxyCompactList}\small\item\em Get the album artwork from file meta data tags. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{Emotion_8h_ae3f06253b532a8bbd9cefa04bf7b377f}\label{Emotion_8h_ae3f06253b532a8bbd9cefa04bf7b377f}} 
\mbox{\hyperlink{Emotion_8h_a2ad402d7735b539d68db61af84eb6419}{Emotion\+\_\+\+Version}} $\ast$ {\bfseries emotion\+\_\+version}
\item 
int \mbox{\hyperlink{group__Emotion__API_ga7b4cf702c05fc84d5bddd2cfba2a7d17}{E\+M\+O\+T\+I\+O\+N\+\_\+\+W\+E\+B\+C\+A\+M\+\_\+\+U\+P\+D\+A\+TE}}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Event triggered when a new webcam is plugged or unplugged. \end{DoxyCompactList}\item 
int \mbox{\hyperlink{group__Emotion__API_ga86f7edd9f3905d26b06ec519ca5992c6}{E\+M\+O\+T\+I\+O\+N\+\_\+\+W\+E\+B\+C\+A\+M\+\_\+\+A\+DD}}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Event triggered when a new webcam is plugged in. \end{DoxyCompactList}\item 
int \mbox{\hyperlink{group__Emotion__API_gac16d2e85c9eab4332e576a0c2dc59e63}{E\+M\+O\+T\+I\+O\+N\+\_\+\+W\+E\+B\+C\+A\+M\+\_\+\+D\+EL}}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Event triggered when a webcam is unplugged. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Emotion Media Library. 

The file that provides Emotion the A\+PI, with functions available for play, seek, change volume, etc.

These routines are used for Emotion.

\subsection{Typedef Documentation}
\mbox{\Hypertarget{Emotion_8h_af76bc43a2075496917d768307f9b28e5}\label{Emotion_8h_af76bc43a2075496917d768307f9b28e5}} 
\index{Emotion.\+h@{Emotion.\+h}!Emotion\+\_\+\+Meta\+\_\+\+Info@{Emotion\+\_\+\+Meta\+\_\+\+Info}}
\index{Emotion\+\_\+\+Meta\+\_\+\+Info@{Emotion\+\_\+\+Meta\+\_\+\+Info}!Emotion.\+h@{Emotion.\+h}}
\subsubsection{\texorpdfstring{Emotion\+\_\+\+Meta\+\_\+\+Info}{Emotion\_Meta\_Info}}
{\footnotesize\ttfamily typedef enum \mbox{\hyperlink{group__Emotion__Info_ga90fb0b9d7b2c320f25118765ddcc8213}{\+\_\+\+Emotion\+\_\+\+Meta\+\_\+\+Info}} \mbox{\hyperlink{Emotion_8h_af76bc43a2075496917d768307f9b28e5}{Emotion\+\_\+\+Meta\+\_\+\+Info}}}



Meta info type to be retrieved. 

\mbox{\Hypertarget{Emotion_8h_a1a86638632ff8da4265d7dc4fbf410cb}\label{Emotion_8h_a1a86638632ff8da4265d7dc4fbf410cb}} 
\index{Emotion.\+h@{Emotion.\+h}!Emotion\+\_\+\+Vis@{Emotion\+\_\+\+Vis}}
\index{Emotion\+\_\+\+Vis@{Emotion\+\_\+\+Vis}!Emotion.\+h@{Emotion.\+h}}
\subsubsection{\texorpdfstring{Emotion\+\_\+\+Vis}{Emotion\_Vis}}
{\footnotesize\ttfamily typedef enum \mbox{\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141c}{\+\_\+\+Emotion\+\_\+\+Vis}} \mbox{\hyperlink{Emotion_8h_a1a86638632ff8da4265d7dc4fbf410cb}{Emotion\+\_\+\+Vis}}}



Type of visualization. 

\mbox{\Hypertarget{Emotion_8h_a905d7e9f5bd2ad43de39d174ffc9bf69}\label{Emotion_8h_a905d7e9f5bd2ad43de39d174ffc9bf69}} 
\index{Emotion.\+h@{Emotion.\+h}!Emotion\+\_\+\+Aspect@{Emotion\+\_\+\+Aspect}}
\index{Emotion\+\_\+\+Aspect@{Emotion\+\_\+\+Aspect}!Emotion.\+h@{Emotion.\+h}}
\subsubsection{\texorpdfstring{Emotion\+\_\+\+Aspect}{Emotion\_Aspect}}
{\footnotesize\ttfamily typedef enum \mbox{\hyperlink{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61}{\+\_\+\+Emotion\+\_\+\+Aspect}} \mbox{\hyperlink{Emotion_8h_a905d7e9f5bd2ad43de39d174ffc9bf69}{Emotion\+\_\+\+Aspect}}}



Aspect ratio option. 



\subsection{Enumeration Type Documentation}
\mbox{\Hypertarget{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61}\label{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61}} 
\index{Emotion.\+h@{Emotion.\+h}!\+\_\+\+Emotion\+\_\+\+Aspect@{\+\_\+\+Emotion\+\_\+\+Aspect}}
\index{\+\_\+\+Emotion\+\_\+\+Aspect@{\+\_\+\+Emotion\+\_\+\+Aspect}!Emotion.\+h@{Emotion.\+h}}
\subsubsection{\texorpdfstring{\+\_\+\+Emotion\+\_\+\+Aspect}{\_Emotion\_Aspect}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61}{\+\_\+\+Emotion\+\_\+\+Aspect}}}



Defines the aspect ratio option. 

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+N\+O\+NE@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+N\+O\+NE}!Emotion.\+h@{Emotion.\+h}}\index{Emotion.\+h@{Emotion.\+h}!E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+N\+O\+NE@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+N\+O\+NE}}}\mbox{\Hypertarget{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61acc33e435364654694e6a614803cbe371}\label{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61acc33e435364654694e6a614803cbe371}} 
E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+N\+O\+NE&ignore video aspect ratio \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+W\+I\+D\+TH@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+W\+I\+D\+TH}!Emotion.\+h@{Emotion.\+h}}\index{Emotion.\+h@{Emotion.\+h}!E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+W\+I\+D\+TH@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+W\+I\+D\+TH}}}\mbox{\Hypertarget{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61aec6ba7c7332158b49ee2c5614fb59c60}\label{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61aec6ba7c7332158b49ee2c5614fb59c60}} 
E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+W\+I\+D\+TH&respect video aspect, fitting its width inside the object width \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+H\+E\+I\+G\+HT@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+H\+E\+I\+G\+HT}!Emotion.\+h@{Emotion.\+h}}\index{Emotion.\+h@{Emotion.\+h}!E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+H\+E\+I\+G\+HT@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+H\+E\+I\+G\+HT}}}\mbox{\Hypertarget{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61a927124cab0fee543d0d558d279c266b4}\label{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61a927124cab0fee543d0d558d279c266b4}} 
E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+H\+E\+I\+G\+HT&respect video aspect, fitting its height inside the object height \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+B\+O\+TH@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+B\+O\+TH}!Emotion.\+h@{Emotion.\+h}}\index{Emotion.\+h@{Emotion.\+h}!E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+B\+O\+TH@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+B\+O\+TH}}}\mbox{\Hypertarget{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61a8cb5c2eb7a71ae678af55ab916eb8f4c}\label{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61a8cb5c2eb7a71ae678af55ab916eb8f4c}} 
E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+B\+O\+TH&respect video aspect, fitting it inside the object area \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+R\+OP@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+R\+OP}!Emotion.\+h@{Emotion.\+h}}\index{Emotion.\+h@{Emotion.\+h}!E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+R\+OP@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+R\+OP}}}\mbox{\Hypertarget{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61ab33362693bc471e3767e3578531a869c}\label{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61ab33362693bc471e3767e3578531a869c}} 
E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+R\+OP&respect video aspect, cropping exceding area \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+U\+S\+T\+OM@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+U\+S\+T\+OM}!Emotion.\+h@{Emotion.\+h}}\index{Emotion.\+h@{Emotion.\+h}!E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+U\+S\+T\+OM@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+U\+S\+T\+OM}}}\mbox{\Hypertarget{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61ab3aeb51050229c0794705217d54ae828}\label{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61ab3aeb51050229c0794705217d54ae828}} 
E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+U\+S\+T\+OM&use custom borders/crop for the video \\
\hline

\end{DoxyEnumFields}
