\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 \hyperlink{struct__Emotion__Version}{\+\_\+\+Emotion\+\_\+\+Version}
\end{DoxyCompactItemize}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\hypertarget{Emotion_8h_a3db3556eec8ef18cb8ddb43816974ac8}{}\label{Emotion_8h_a3db3556eec8ef18cb8ddb43816974ac8} 
\#define {\bfseries E\+A\+PI}
\item 
\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 
\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 
\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 
\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 
\hypertarget{Emotion_8h_a3db3556eec8ef18cb8ddb43816974ac8}{}\label{Emotion_8h_a3db3556eec8ef18cb8ddb43816974ac8} 
\#define {\bfseries E\+A\+PI}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\hypertarget{Emotion_8h_a5b82c099647015dcd6030ce830c27a3f}{}\label{Emotion_8h_a5b82c099647015dcd6030ce830c27a3f} 
typedef enum \+\_\+\+Emotion\+\_\+\+Module {\bfseries Emotion\+\_\+\+Module}
\item 
\hypertarget{Emotion_8h_a18163ceeac06442ad7a9629076576f9d}{}\label{Emotion_8h_a18163ceeac06442ad7a9629076576f9d} 
typedef enum \+\_\+\+Emotion\+\_\+\+Event {\bfseries Emotion\+\_\+\+Event}
\item 
typedef enum \hyperlink{group__Emotion__Info_ga90fb0b9d7b2c320f25118765ddcc8213}{\+\_\+\+Emotion\+\_\+\+Meta\+\_\+\+Info} \hyperlink{Emotion_8h_af76bc43a2075496917d768307f9b28e5}{Emotion\+\_\+\+Meta\+\_\+\+Info}
\begin{DoxyCompactList}\small\item\em Meta info type to be retrieved. \end{DoxyCompactList}\item 
typedef enum \hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141c}{\+\_\+\+Emotion\+\_\+\+Vis} \hyperlink{Emotion_8h_a1a86638632ff8da4265d7dc4fbf410cb}{Emotion\+\_\+\+Vis}
\begin{DoxyCompactList}\small\item\em Type of visualization. \end{DoxyCompactList}\item 
typedef enum \hyperlink{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61}{\+\_\+\+Emotion\+\_\+\+Aspect} \hyperlink{Emotion_8h_a905d7e9f5bd2ad43de39d174ffc9bf69}{Emotion\+\_\+\+Aspect}
\begin{DoxyCompactList}\small\item\em Aspect ratio option. \end{DoxyCompactList}\item 
\hypertarget{Emotion_8h_a2ad402d7735b539d68db61af84eb6419}{}\label{Emotion_8h_a2ad402d7735b539d68db61af84eb6419} 
typedef struct \hyperlink{struct__Emotion__Version}{\+\_\+\+Emotion\+\_\+\+Version} \hyperlink{Emotion_8h_a2ad402d7735b539d68db61af84eb6419}{Emotion\+\_\+\+Version}
\begin{DoxyCompactList}\small\item\em Represents the current version of Emotion. \end{DoxyCompactList}\item 
typedef struct \+\_\+\+Emotion\+\_\+\+Webcam \hyperlink{group__Emotion__API_gaab2660883f5966ba24784ddd3e78138a}{Emotion\+\_\+\+Webcam}
\begin{DoxyCompactList}\small\item\em Webcam description. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
\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 
\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 \hyperlink{group__Emotion__Info_ga90fb0b9d7b2c320f25118765ddcc8213}{\+\_\+\+Emotion\+\_\+\+Meta\+\_\+\+Info} \{ \newline
\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
\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
\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
\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
\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
\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
\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
\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 
enum \hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141c}{\+\_\+\+Emotion\+\_\+\+Vis} \{ \newline
\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141caee942284d51ca5ad123703ab7a71dd9d}{E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+N\+O\+NE}, 
\newline
\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141ca38e6acd2ebc8f08801f6d6c7d78dafcf}{E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+G\+O\+OM}, 
\newline
\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
\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
\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
\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
\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
\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
\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
\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
\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
\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
\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
\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
\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
\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
\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
\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
\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 \hyperlink{group__Emotion__Ressource_ga4e8f76b4dfa9b67ec3069452b3ace84f}{Emotion\+\_\+\+Suspend} \{ \newline
\hyperlink{group__Emotion__Ressource_ga4e8f76b4dfa9b67ec3069452b3ace84fad0c0b1259142a26123b7fbd0d636072d}{E\+M\+O\+T\+I\+O\+N\+\_\+\+W\+A\+K\+E\+UP}, 
\newline
\hyperlink{group__Emotion__Ressource_ga4e8f76b4dfa9b67ec3069452b3ace84faff7e65f14703dd688e762bcfe0254397}{E\+M\+O\+T\+I\+O\+N\+\_\+\+S\+L\+E\+EP}, 
\newline
\hyperlink{group__Emotion__Ressource_ga4e8f76b4dfa9b67ec3069452b3ace84fa03262db0399cae7bb1de27884e4e986f}{E\+M\+O\+T\+I\+O\+N\+\_\+\+D\+E\+E\+P\+\_\+\+S\+L\+E\+EP}, 
\newline
\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 \hyperlink{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61}{\+\_\+\+Emotion\+\_\+\+Aspect} \{ \newline
\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
\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
\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
\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
\hyperlink{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61ab33362693bc471e3767e3578531a869c}{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+R\+OP}, 
\newline
\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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Emotion__API_gae8eedbe4d47fca6a35541809459089d2}{emotion\+\_\+init} (void)
\begin{DoxyCompactList}\small\item\em Initialise Emotion library. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Emotion__API_ga0f88b66a386a0f2a01abca93b7684b59}{emotion\+\_\+shutdown} (void)
\begin{DoxyCompactList}\small\item\em Shutdown Emotion library. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$ \hyperlink{group__Emotion__Init_ga9b89c712866a0ae77d4cdc6c676e6c01}{emotion\+\_\+object\+\_\+add} (\hyperlink{group__Evas__Canvas_ga5ff87cc4ce6bc43e3b640a6d37f73043}{Evas} $\ast$evas)
\begin{DoxyCompactList}\small\item\em Add an emotion object to the canvas. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void \hyperlink{group__Emotion__Video_gaee753fa08ed25ceaea8b606de30dd667}{emotion\+\_\+object\+\_\+border\+\_\+set} (\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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void \hyperlink{group__Emotion__Video_ga8d03a0d31729294f5cc75c344bf5d5b5}{emotion\+\_\+object\+\_\+border\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void \hyperlink{group__Emotion__Video_gad4d18a546118b79145194ac4fafca142}{emotion\+\_\+object\+\_\+bg\+\_\+color\+\_\+set} (\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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void \hyperlink{group__Emotion__Video_gac0f479da534e3d45d2495571cc681734}{emotion\+\_\+object\+\_\+bg\+\_\+color\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void \hyperlink{group__Emotion__Video_ga553f99a710bc66a1b91fc1b25eb2a2d0}{emotion\+\_\+object\+\_\+keep\+\_\+aspect\+\_\+set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{Emotion_8h_a905d7e9f5bd2ad43de39d174ffc9bf69}{Emotion\+\_\+\+Aspect} \hyperlink{group__Emotion__Video_gac095aeaa018d8de102996439dbd7646d}{emotion\+\_\+object\+\_\+keep\+\_\+aspect\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Emotion__Init_ga1b288409a547989d867fd735f7eec556}{emotion\+\_\+object\+\_\+file\+\_\+set} (\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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const char $\ast$ \hyperlink{group__Emotion__Init_ga8008498539eaf280060deb512b2bdfbc}{emotion\+\_\+object\+\_\+file\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void \hyperlink{group__Emotion__Play_ga9be5c239d2100e2c16e18c171e1c1790}{emotion\+\_\+object\+\_\+play\+\_\+set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Emotion__Play_gad98af85afb4a56479adaf39f4e205ecd}{emotion\+\_\+object\+\_\+play\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void \hyperlink{group__Emotion__Play_ga99573a7f6cb7769f34e4f57e3636bc94}{emotion\+\_\+object\+\_\+position\+\_\+set} (\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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} double \hyperlink{group__Emotion__Play_gae92dbeafe773cebd59740dc32ae7da1d}{emotion\+\_\+object\+\_\+position\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} double \hyperlink{group__Emotion__Play_ga187c4bb5c0a7c57982014a5ed4c01559}{emotion\+\_\+object\+\_\+buffer\+\_\+size\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Emotion__Play_ga1abc85aa331e33d58552692724ff4f4c}{emotion\+\_\+object\+\_\+seekable\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} double \hyperlink{group__Emotion__Play_ga7afce8907b1bb37b1f08292019957e5a}{emotion\+\_\+object\+\_\+play\+\_\+length\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void \hyperlink{group__Emotion__Play_ga7d6d4a2a624328355a539de2a5a3205b}{emotion\+\_\+object\+\_\+play\+\_\+speed\+\_\+set} (\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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} double \hyperlink{group__Emotion__Play_gac7480a2ee16e1bfb0b254184e39f2f3e}{emotion\+\_\+object\+\_\+play\+\_\+speed\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const char $\ast$ \hyperlink{group__Emotion__Play_ga41cd5feeed7f8dbb0ea397b41d8859db}{emotion\+\_\+object\+\_\+progress\+\_\+info\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} double \hyperlink{group__Emotion__Play_ga5ed9e818daba55e34b9bcb15f5985287}{emotion\+\_\+object\+\_\+progress\+\_\+status\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries emotion\+\_\+object\+\_\+video\+\_\+handled\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries emotion\+\_\+object\+\_\+audio\+\_\+handled\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} double \hyperlink{group__Emotion__Video_ga8edfce29000a58e41e1a8bca83ae66d8}{emotion\+\_\+object\+\_\+ratio\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void \hyperlink{group__Emotion__Video_ga43910636929c5488347a022b9305b029}{emotion\+\_\+object\+\_\+size\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void \hyperlink{group__Emotion__Video_gaae5ed5bc593be6d3c8ba9b77a4c9ff7d}{emotion\+\_\+object\+\_\+smooth\+\_\+scale\+\_\+set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Emotion__Video_ga88eacf2ed96d36989ab558d445d24cb9}{emotion\+\_\+object\+\_\+smooth\+\_\+scale\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void \hyperlink{group__Emotion__API_gad85b8fe5097699858378775f37c34ee0}{emotion\+\_\+object\+\_\+event\+\_\+simple\+\_\+send} (\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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void \hyperlink{group__Emotion__Audio_ga8dcca237d564c421d2d59d693c228a4d}{emotion\+\_\+object\+\_\+audio\+\_\+volume\+\_\+set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, double vol)
\begin{DoxyCompactList}\small\item\em Set the audio volume. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} double \hyperlink{group__Emotion__Audio_ga1e24b2638ffa1a7ecebc3861e22f5f37}{emotion\+\_\+object\+\_\+audio\+\_\+volume\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the audio volume. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void \hyperlink{group__Emotion__Audio_gabf1691c216e1ffd394a59d164a26c880}{emotion\+\_\+object\+\_\+audio\+\_\+mute\+\_\+set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Emotion__Audio_ga785857c5b8c5827461272a15fe4115ff}{emotion\+\_\+object\+\_\+audio\+\_\+mute\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} int {\bfseries emotion\+\_\+object\+\_\+audio\+\_\+channel\+\_\+count} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const char $\ast$ {\bfseries emotion\+\_\+object\+\_\+audio\+\_\+channel\+\_\+name\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, int channel)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void {\bfseries emotion\+\_\+object\+\_\+audio\+\_\+channel\+\_\+set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, int channel)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} int {\bfseries emotion\+\_\+object\+\_\+audio\+\_\+channel\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void \hyperlink{group__Emotion__Video_gab01124714bf0633b7552c97152022233}{emotion\+\_\+object\+\_\+video\+\_\+mute\+\_\+set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Emotion__Video_ga13d66221d0ea3dee256b138bf3d0ff64}{emotion\+\_\+object\+\_\+video\+\_\+mute\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void \hyperlink{group__Emotion__Video_ga41b3d5c74c826a4d75c59b02eb9a39ce}{emotion\+\_\+object\+\_\+video\+\_\+subtitle\+\_\+file\+\_\+set} (\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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const char $\ast$ \hyperlink{group__Emotion__Video_gac0624acb15bfa9261f7c2cc855a84e9e}{emotion\+\_\+object\+\_\+video\+\_\+subtitle\+\_\+file\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} int \hyperlink{group__Emotion__Video_ga823c30f96580cd8cf9081eb27e9e9c16}{emotion\+\_\+object\+\_\+video\+\_\+channel\+\_\+count} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const char $\ast$ \hyperlink{group__Emotion__Video_ga1f1b0d9ad0d5cf2529315591e216714e}{emotion\+\_\+object\+\_\+video\+\_\+channel\+\_\+name\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void \hyperlink{group__Emotion__Video_gaec4218bfc5b7ace2e8aadc62a9bc18ef}{emotion\+\_\+object\+\_\+video\+\_\+channel\+\_\+set} (\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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} int \hyperlink{group__Emotion__Video_gaa5bfc188973e2ec6c28fc4a37c28bd08}{emotion\+\_\+object\+\_\+video\+\_\+channel\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void {\bfseries emotion\+\_\+object\+\_\+spu\+\_\+mute\+\_\+set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} mute)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries emotion\+\_\+object\+\_\+spu\+\_\+mute\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} int {\bfseries emotion\+\_\+object\+\_\+spu\+\_\+channel\+\_\+count} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const char $\ast$ {\bfseries emotion\+\_\+object\+\_\+spu\+\_\+channel\+\_\+name\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, int channel)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void {\bfseries emotion\+\_\+object\+\_\+spu\+\_\+channel\+\_\+set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, int channel)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} int {\bfseries emotion\+\_\+object\+\_\+spu\+\_\+channel\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} int {\bfseries emotion\+\_\+object\+\_\+chapter\+\_\+count} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void {\bfseries emotion\+\_\+object\+\_\+chapter\+\_\+set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, int chapter)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} int {\bfseries emotion\+\_\+object\+\_\+chapter\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const char $\ast$ {\bfseries emotion\+\_\+object\+\_\+chapter\+\_\+name\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, int chapter)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void {\bfseries emotion\+\_\+object\+\_\+eject} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const char $\ast$ \hyperlink{group__Emotion__Info_gac0c417883d91cf6ab4ad86dc848bbe8a}{emotion\+\_\+object\+\_\+title\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const char $\ast$ {\bfseries emotion\+\_\+object\+\_\+ref\+\_\+file\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} int {\bfseries emotion\+\_\+object\+\_\+ref\+\_\+num\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} int {\bfseries emotion\+\_\+object\+\_\+spu\+\_\+button\+\_\+count\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} int {\bfseries emotion\+\_\+object\+\_\+spu\+\_\+button\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const char $\ast$ \hyperlink{group__Emotion__Info_ga3c9a3919e9d253f2106842c21172b573}{emotion\+\_\+object\+\_\+meta\+\_\+info\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, \hyperlink{Emotion_8h_af76bc43a2075496917d768307f9b28e5}{Emotion\+\_\+\+Meta\+\_\+\+Info} meta)
\begin{DoxyCompactList}\small\item\em Retrieve meta information from this file being played. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void \hyperlink{group__Emotion__Visualization_ga73ead683ae6c4f5b31e5bc0be258f8ec}{emotion\+\_\+object\+\_\+vis\+\_\+set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, \hyperlink{Emotion_8h_a1a86638632ff8da4265d7dc4fbf410cb}{Emotion\+\_\+\+Vis} visualization)
\begin{DoxyCompactList}\small\item\em Set the visualization to be used with this object. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{Emotion_8h_a1a86638632ff8da4265d7dc4fbf410cb}{Emotion\+\_\+\+Vis} \hyperlink{group__Emotion__Visualization_gae6079ec700c4047d89707506a2910589}{emotion\+\_\+object\+\_\+vis\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Emotion__Visualization_ga7e58a7bf29ea4b576609249a967a67a2}{emotion\+\_\+object\+\_\+vis\+\_\+supported} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void \hyperlink{group__Emotion__Ressource_ga1fa1466d28545a3e2e6781d70e8d03d8}{emotion\+\_\+object\+\_\+priority\+\_\+set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Emotion__Ressource_ga267c3fee9e4979cb91fdcec208980114}{emotion\+\_\+object\+\_\+priority\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void \hyperlink{group__Emotion__Ressource_ga9859866518239b73dfff6ba3411f03bb}{emotion\+\_\+object\+\_\+suspend\+\_\+set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, \hyperlink{group__Emotion__Ressource_ga4e8f76b4dfa9b67ec3069452b3ace84f}{Emotion\+\_\+\+Suspend} state)
\begin{DoxyCompactList}\small\item\em Change the state of an object pipeline. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Emotion__Ressource_ga4e8f76b4dfa9b67ec3069452b3ace84f}{Emotion\+\_\+\+Suspend} \hyperlink{group__Emotion__Ressource_ga9d95e259128567d79ca48670fe6eafbf}{emotion\+\_\+object\+\_\+suspend\+\_\+get} (\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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void \hyperlink{group__Emotion__Info_ga7219fb88870808001a5cc84364ed704c}{emotion\+\_\+object\+\_\+last\+\_\+position\+\_\+load} (\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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void \hyperlink{group__Emotion__Info_ga7459dbcdf5b53580bd2ebf7b47bccb2e}{emotion\+\_\+object\+\_\+last\+\_\+position\+\_\+save} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Save the lastest position if possible. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Emotion__API_gab937433c1b08443af347a4fc473ff0a7}{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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Emotion__API_gaed42a313945cffb6866976c455f2cabf}{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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$ \hyperlink{group__Emotion__API_gafc6b0bfe6e0bf2352074ac0f5ed36f1f}{emotion\+\_\+object\+\_\+image\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$ \hyperlink{group__Emotion__Webcam_gaf775e08a69ff46bee090688d9e2420f9}{emotion\+\_\+webcams\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get a list of active and available webcam. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const char $\ast$ \hyperlink{group__Emotion__Webcam_gaaa4dcccbabe8c4f6c4c0b0443d67e2e4}{emotion\+\_\+webcam\+\_\+name\+\_\+get} (const \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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const char $\ast$ \hyperlink{group__Emotion__Webcam_gaacd06dc9504a2acf98ebeb681cc7d7fc}{emotion\+\_\+webcam\+\_\+device\+\_\+get} (const \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}\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\hypertarget{Emotion_8h_a0f172e83425e8ac0f667906150510912}{}\label{Emotion_8h_a0f172e83425e8ac0f667906150510912} 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{Emotion_8h_a2ad402d7735b539d68db61af84eb6419}{Emotion\+\_\+\+Version} $\ast$ {\bfseries emotion\+\_\+version}
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} int \hyperlink{group__Emotion__API_ga6eb58b506e3e5f14fc6cbe61d24d7f94}{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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} int \hyperlink{group__Emotion__API_ga4b7f5fa5df8dfe5eaeab4f5417d3f381}{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 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} int \hyperlink{group__Emotion__API_gae2aabbe13e56932b957d0d89e37a6164}{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}
\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 \hyperlink{group__Emotion__Info_ga90fb0b9d7b2c320f25118765ddcc8213}{\+\_\+\+Emotion\+\_\+\+Meta\+\_\+\+Info} \hyperlink{Emotion_8h_af76bc43a2075496917d768307f9b28e5}{Emotion\+\_\+\+Meta\+\_\+\+Info}}



Meta info type to be retrieved. 

\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 \hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141c}{\+\_\+\+Emotion\+\_\+\+Vis} \hyperlink{Emotion_8h_a1a86638632ff8da4265d7dc4fbf410cb}{Emotion\+\_\+\+Vis}}



Type of visualization. 

\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 \hyperlink{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61}{\+\_\+\+Emotion\+\_\+\+Aspect} \hyperlink{Emotion_8h_a905d7e9f5bd2ad43de39d174ffc9bf69}{Emotion\+\_\+\+Aspect}}



Aspect ratio option. 



\subsection{Enumeration Type Documentation}
\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 \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}}}\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}}}\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}}}\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}}}\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}}}\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}}}\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}
