\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}{\#define {\bfseries E\+A\+P\+I}}\label{Emotion_8h_a3db3556eec8ef18cb8ddb43816974ac8}

\item 
\hypertarget{Emotion_8h_a2df8f917f739ae7aa0937432f28fb5da}{\#define {\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+N\+E\+L\+\_\+\+A\+U\+T\+O}~-\/1}\label{Emotion_8h_a2df8f917f739ae7aa0937432f28fb5da}

\item 
\hypertarget{Emotion_8h_afa2f5b1b708bd912b7fdc72de5093502}{\#define {\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+N\+E\+L\+\_\+\+D\+E\+F\+A\+U\+L\+T}~0}\label{Emotion_8h_afa2f5b1b708bd912b7fdc72de5093502}

\item 
\hypertarget{Emotion_8h_a0e3f01416319bffbc3d4806e56fe3d4c}{\#define {\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+E\+R\+S\+I\+O\+N\+\_\+\+M\+A\+J\+O\+R}~E\+F\+L\+\_\+\+V\+E\+R\+S\+I\+O\+N\+\_\+\+M\+A\+J\+O\+R}\label{Emotion_8h_a0e3f01416319bffbc3d4806e56fe3d4c}

\item 
\hypertarget{Emotion_8h_ae59312f0ca412150eefd005a0387ff90}{\#define {\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+E\+R\+S\+I\+O\+N\+\_\+\+M\+I\+N\+O\+R}~E\+F\+L\+\_\+\+V\+E\+R\+S\+I\+O\+N\+\_\+\+M\+I\+N\+O\+R}\label{Emotion_8h_ae59312f0ca412150eefd005a0387ff90}

\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\hypertarget{Emotion_8h_a5b82c099647015dcd6030ce830c27a3f}{typedef enum \+\_\+\+Emotion\+\_\+\+Module {\bfseries Emotion\+\_\+\+Module}}\label{Emotion_8h_a5b82c099647015dcd6030ce830c27a3f}

\item 
\hypertarget{Emotion_8h_a18163ceeac06442ad7a9629076576f9d}{typedef enum \+\_\+\+Emotion\+\_\+\+Event {\bfseries Emotion\+\_\+\+Event}}\label{Emotion_8h_a18163ceeac06442ad7a9629076576f9d}

\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}{typedef struct \hyperlink{struct__Emotion__Version}{\+\_\+\+Emotion\+\_\+\+Version} \hyperlink{Emotion_8h_a2ad402d7735b539d68db61af84eb6419}{Emotion\+\_\+\+Version}}\label{Emotion_8h_a2ad402d7735b539d68db61af84eb6419}

\begin{DoxyCompactList}\small\item\em Represents the current version of Emotion. \end{DoxyCompactList}\item 
\hypertarget{group__Emotion__API_gaab2660883f5966ba24784ddd3e78138a}{typedef struct \+\_\+\+Emotion\+\_\+\+Webcam \hyperlink{group__Emotion__API_gaab2660883f5966ba24784ddd3e78138a}{Emotion\+\_\+\+Webcam}}\label{group__Emotion__API_gaab2660883f5966ba24784ddd3e78138a}

\begin{DoxyCompactList}\small\item\em Webcam description. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
\hypertarget{Emotion_8h_a16d5eeef44114ce482b18be6b9592254}{enum {\bfseries \+\_\+\+Emotion\+\_\+\+Module} \{ \\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+M\+O\+D\+U\+L\+E\+\_\+\+X\+I\+N\+E}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+M\+O\+D\+U\+L\+E\+\_\+\+G\+S\+T\+R\+E\+A\+M\+E\+R}
 \}}\label{Emotion_8h_a16d5eeef44114ce482b18be6b9592254}

\item 
\hypertarget{Emotion_8h_a6b18041166dc895626270749314f721d}{enum {\bfseries \+\_\+\+Emotion\+\_\+\+Event} \{ \\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+E\+N\+U1}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+E\+N\+U2}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+E\+N\+U3}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+E\+N\+U4}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+E\+N\+U5}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+E\+N\+U6}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+E\+N\+U7}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+U\+P}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+O\+W\+N}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+L\+E\+F\+T}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+R\+I\+G\+H\+T}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+L\+E\+C\+T}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+N\+E\+X\+T}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+R\+E\+V}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+N\+G\+L\+E\+\_\+\+N\+E\+X\+T}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+N\+G\+L\+E\+\_\+\+P\+R\+E\+V}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+O\+R\+C\+E}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+0}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+1}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+2}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+3}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+4}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+5}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+6}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+7}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+8}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+9}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+E\+V\+E\+N\+T\+\_\+10}
 \}}\label{Emotion_8h_a6b18041166dc895626270749314f721d}

\item 
enum \hyperlink{group__Emotion__Info_ga90fb0b9d7b2c320f25118765ddcc8213}{\+\_\+\+Emotion\+\_\+\+Meta\+\_\+\+Info} \{ \\*
\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\+L\+E}, 
\\*
\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\+S\+T}, 
\\*
\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\+U\+M}, 
\\*
\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\+A\+R}, 
\\*
\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\+R\+E}, 
\\*
\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\+N\+T}, 
\\*
\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\+\_\+\+I\+D}, 
\\*
\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\+N\+T}
 \}
\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} \{ \\*
\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141caee942284d51ca5ad123703ab7a71dd9d}{E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+N\+O\+N\+E}, 
\\*
\hyperlink{group__Emotion__Visualization_ga76e28adb488323ae8a57eafe1bf8141ca38e6acd2ebc8f08801f6d6c7d78dafcf}{E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+G\+O\+O\+M}, 
\\*
\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\+P\+E}, 
\\*
\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\+N\+A}, 
\\*
\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\+E\+S}, 
\\*
\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\+U\+F}, 
\\*
\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\+C\+E}, 
\\*
\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\+O\+M}, 
\\*
\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\+T\+E}, 
\\*
\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\+A\+W}, 
\\*
\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\+S\+S}, 
\\*
\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\+E\+R}, 
\\*
\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\+E\+R}, 
\\*
\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\+S\+T}, 
\\*
\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\+P\+E}, 
\\*
\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\+I\+N}, 
\\*
\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\+U\+S}, 
\\*
\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\+I\+E}, 
\\*
\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\+M\+A}, 
\\*
{\bfseries E\+M\+O\+T\+I\+O\+N\+\_\+\+V\+I\+S\+\_\+\+L\+A\+S\+T}
 \}
\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} \{ \\*
\hyperlink{group__Emotion__Ressource_ga4e8f76b4dfa9b67ec3069452b3ace84fad0c0b1259142a26123b7fbd0d636072d}{E\+M\+O\+T\+I\+O\+N\+\_\+\+W\+A\+K\+E\+U\+P}, 
\\*
\hyperlink{group__Emotion__Ressource_ga4e8f76b4dfa9b67ec3069452b3ace84faff7e65f14703dd688e762bcfe0254397}{E\+M\+O\+T\+I\+O\+N\+\_\+\+S\+L\+E\+E\+P}, 
\\*
\hyperlink{group__Emotion__Ressource_ga4e8f76b4dfa9b67ec3069452b3ace84fa03262db0399cae7bb1de27884e4e986f}{E\+M\+O\+T\+I\+O\+N\+\_\+\+D\+E\+E\+P\+\_\+\+S\+L\+E\+E\+P}, 
\\*
\hyperlink{group__Emotion__Ressource_ga4e8f76b4dfa9b67ec3069452b3ace84fa5dd6c2d73f04ce3060d612b837bfa62a}{E\+M\+O\+T\+I\+O\+N\+\_\+\+H\+I\+B\+E\+R\+N\+A\+T\+E}
 \}
\begin{DoxyCompactList}\small\item\em Used for emotion pipeline ressource management. \end{DoxyCompactList}\item 
enum \hyperlink{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61}{\+\_\+\+Emotion\+\_\+\+Aspect} \{ \\*
\hyperlink{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61acc33e435364654694e6a614803cbe371}{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+N\+O\+N\+E}, 
\\*
\hyperlink{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61aec6ba7c7332158b49ee2c5614fb59c60}{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+W\+I\+D\+T\+H}, 
\\*
\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\+H\+T}, 
\\*
\hyperlink{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61a8cb5c2eb7a71ae678af55ab916eb8f4c}{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+B\+O\+T\+H}, 
\\*
\hyperlink{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61ab33362693bc471e3767e3578531a869c}{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+R\+O\+P}, 
\\*
\hyperlink{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61ab3aeb51050229c0794705217d54ae828}{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+U\+S\+T\+O\+M}
 \}
\begin{DoxyCompactList}\small\item\em Defines the aspect ratio option. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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 
\hypertarget{group__Emotion__API_ga93e2544b31553286858384ffad3d1f0f}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \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)}\label{group__Emotion__API_ga93e2544b31553286858384ffad3d1f0f}

\item 
\hypertarget{group__Emotion__API_ga81d9ef647d15dbbd076fc7897b1b92d4}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \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)}\label{group__Emotion__API_ga81d9ef647d15dbbd076fc7897b1b92d4}

\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \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 
\hypertarget{group__Emotion__API_gaeb22f18c8762a924a7840f8a9af381f9}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries emotion\+\_\+object\+\_\+audio\+\_\+channel\+\_\+count} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)}\label{group__Emotion__API_gaeb22f18c8762a924a7840f8a9af381f9}

\item 
\hypertarget{group__Emotion__API_gaaea729acf6feb9dfe2b0e920c936e95b}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} const char $\ast$ {\bfseries emotion\+\_\+object\+\_\+audio\+\_\+channel\+\_\+name\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, int channel)}\label{group__Emotion__API_gaaea729acf6feb9dfe2b0e920c936e95b}

\item 
\hypertarget{group__Emotion__API_ga40d4ccf82271f12c4fc678283ba428e4}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries emotion\+\_\+object\+\_\+audio\+\_\+channel\+\_\+set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, int channel)}\label{group__Emotion__API_ga40d4ccf82271f12c4fc678283ba428e4}

\item 
\hypertarget{group__Emotion__API_gae1d7be0402efa5982afb9125fe828584}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries emotion\+\_\+object\+\_\+audio\+\_\+channel\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)}\label{group__Emotion__API_gae1d7be0402efa5982afb9125fe828584}

\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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's subtitle file path. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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's subtitle file path. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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 
\hypertarget{group__Emotion__API_ga3998ea7f64763b31d0819de45d85996e}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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)}\label{group__Emotion__API_ga3998ea7f64763b31d0819de45d85996e}

\item 
\hypertarget{group__Emotion__API_gaacc9b2065b5537ed0e97475fd6f0c8b2}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \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)}\label{group__Emotion__API_gaacc9b2065b5537ed0e97475fd6f0c8b2}

\item 
\hypertarget{group__Emotion__API_gacf4d1cf364dfab7c3b76a1f5282c841f}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries emotion\+\_\+object\+\_\+spu\+\_\+channel\+\_\+count} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)}\label{group__Emotion__API_gacf4d1cf364dfab7c3b76a1f5282c841f}

\item 
\hypertarget{group__Emotion__API_ga5cee39f035d678b79545c41c6bfeea24}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} const char $\ast$ {\bfseries emotion\+\_\+object\+\_\+spu\+\_\+channel\+\_\+name\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, int channel)}\label{group__Emotion__API_ga5cee39f035d678b79545c41c6bfeea24}

\item 
\hypertarget{group__Emotion__API_gaa81ac81896895a0857349aaeaf108c49}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries emotion\+\_\+object\+\_\+spu\+\_\+channel\+\_\+set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, int channel)}\label{group__Emotion__API_gaa81ac81896895a0857349aaeaf108c49}

\item 
\hypertarget{group__Emotion__API_ga2508bf542c0067b86276aea4a242aadf}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries emotion\+\_\+object\+\_\+spu\+\_\+channel\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)}\label{group__Emotion__API_ga2508bf542c0067b86276aea4a242aadf}

\item 
\hypertarget{group__Emotion__API_ga6cab5573343cab4c0b566dd64cf10436}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries emotion\+\_\+object\+\_\+chapter\+\_\+count} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)}\label{group__Emotion__API_ga6cab5573343cab4c0b566dd64cf10436}

\item 
\hypertarget{group__Emotion__API_ga72fa0266839d386125779efbb9b7d5be}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries emotion\+\_\+object\+\_\+chapter\+\_\+set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, int chapter)}\label{group__Emotion__API_ga72fa0266839d386125779efbb9b7d5be}

\item 
\hypertarget{group__Emotion__API_gad4e32b2f99613d8d79cb4d7fd9452396}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries emotion\+\_\+object\+\_\+chapter\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)}\label{group__Emotion__API_gad4e32b2f99613d8d79cb4d7fd9452396}

\item 
\hypertarget{group__Emotion__API_ga666456ed700f228403fc9b27c5510b3c}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} const char $\ast$ {\bfseries emotion\+\_\+object\+\_\+chapter\+\_\+name\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, int chapter)}\label{group__Emotion__API_ga666456ed700f228403fc9b27c5510b3c}

\item 
\hypertarget{group__Emotion__API_ga19aad4a4ae4f18d28039fa9172bac6a8}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries emotion\+\_\+object\+\_\+eject} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)}\label{group__Emotion__API_ga19aad4a4ae4f18d28039fa9172bac6a8}

\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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 
\hypertarget{group__Emotion__API_ga335c7939f9bc4d3ff81cc88be0620ebb}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} const char $\ast$ {\bfseries emotion\+\_\+object\+\_\+ref\+\_\+file\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)}\label{group__Emotion__API_ga335c7939f9bc4d3ff81cc88be0620ebb}

\item 
\hypertarget{group__Emotion__API_ga913845825f624ca3c7f475bdaba939f9}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries emotion\+\_\+object\+\_\+ref\+\_\+num\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)}\label{group__Emotion__API_ga913845825f624ca3c7f475bdaba939f9}

\item 
\hypertarget{group__Emotion__API_ga26cabff0dd2440877ebd053dfc107dc9}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries emotion\+\_\+object\+\_\+spu\+\_\+button\+\_\+count\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)}\label{group__Emotion__API_ga26cabff0dd2440877ebd053dfc107dc9}

\item 
\hypertarget{group__Emotion__API_ga0492a89e92e603db4e2a9b73fd9f92f3}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries emotion\+\_\+object\+\_\+spu\+\_\+button\+\_\+get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)}\label{group__Emotion__API_ga0492a89e92e603db4e2a9b73fd9f92f3}

\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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 ressource. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{Emotion_8h_a2ad402d7735b539d68db61af84eb6419}{Emotion\+\_\+\+Version} $\ast$ {\bfseries emotion\+\_\+version}}\label{Emotion_8h_a0f172e83425e8ac0f667906150510912}

\item 
\hypertarget{group__Emotion__API_ga6eb58b506e3e5f14fc6cbe61d24d7f94}{\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{group__Emotion__API_ga6eb58b506e3e5f14fc6cbe61d24d7f94}{E\+M\+O\+T\+I\+O\+N\+\_\+\+W\+E\+B\+C\+A\+M\+\_\+\+U\+P\+D\+A\+T\+E}}\label{group__Emotion__API_ga6eb58b506e3e5f14fc6cbe61d24d7f94}

\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Event triggered when a new webcam is plugged or unplugged. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{group__Emotion__API_ga4b7f5fa5df8dfe5eaeab4f5417d3f381}{E\+M\+O\+T\+I\+O\+N\+\_\+\+W\+E\+B\+C\+A\+M\+\_\+\+A\+D\+D}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Event triggered when a new webcam is plugged in. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{group__Emotion__API_gae2aabbe13e56932b957d0d89e37a6164}{E\+M\+O\+T\+I\+O\+N\+\_\+\+W\+E\+B\+C\+A\+M\+\_\+\+D\+E\+L}
\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\+P\+I, with functions available for play, seek, change volume, etc.

These routines are used for Emotion.

\subsection{Typedef Documentation}
\hypertarget{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[{Emotion\+\_\+\+Meta\+\_\+\+Info}]{\setlength{\rightskip}{0pt plus 5cm}typedef enum {\bf \+\_\+\+Emotion\+\_\+\+Meta\+\_\+\+Info} {\bf Emotion\+\_\+\+Meta\+\_\+\+Info}}}\label{Emotion_8h_af76bc43a2075496917d768307f9b28e5}


Meta info type to be retrieved. 

\hypertarget{Emotion_8h_a1a86638632ff8da4265d7dc4fbf410cb}{\index{Emotion.\+h@{Emotion.\+h}!Emotion\+\_\+\+Vis@{Emotion\+\_\+\+Vis}}
\index{Emotion\+\_\+\+Vis@{Emotion\+\_\+\+Vis}!Emotion.\+h@{Emotion.\+h}}
\subsubsection[{Emotion\+\_\+\+Vis}]{\setlength{\rightskip}{0pt plus 5cm}typedef enum {\bf \+\_\+\+Emotion\+\_\+\+Vis} {\bf Emotion\+\_\+\+Vis}}}\label{Emotion_8h_a1a86638632ff8da4265d7dc4fbf410cb}


Type of visualization. 

\hypertarget{Emotion_8h_a905d7e9f5bd2ad43de39d174ffc9bf69}{\index{Emotion.\+h@{Emotion.\+h}!Emotion\+\_\+\+Aspect@{Emotion\+\_\+\+Aspect}}
\index{Emotion\+\_\+\+Aspect@{Emotion\+\_\+\+Aspect}!Emotion.\+h@{Emotion.\+h}}
\subsubsection[{Emotion\+\_\+\+Aspect}]{\setlength{\rightskip}{0pt plus 5cm}typedef enum {\bf \+\_\+\+Emotion\+\_\+\+Aspect} {\bf Emotion\+\_\+\+Aspect}}}\label{Emotion_8h_a905d7e9f5bd2ad43de39d174ffc9bf69}


Aspect ratio option. 



\subsection{Enumeration Type Documentation}
\hypertarget{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61}{\index{Emotion.\+h@{Emotion.\+h}!\+\_\+\+Emotion\+\_\+\+Aspect@{\+\_\+\+Emotion\+\_\+\+Aspect}}
\index{\+\_\+\+Emotion\+\_\+\+Aspect@{\+\_\+\+Emotion\+\_\+\+Aspect}!Emotion.\+h@{Emotion.\+h}}
\subsubsection[{\+\_\+\+Emotion\+\_\+\+Aspect}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Emotion\+\_\+\+Aspect}}}\label{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61}


Defines the aspect ratio option. 

\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+N\+O\+N\+E@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+N\+O\+N\+E}!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\+N\+E@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+N\+O\+N\+E}}\item[{\em 
\hypertarget{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61acc33e435364654694e6a614803cbe371}{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+N\+O\+N\+E}\label{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61acc33e435364654694e6a614803cbe371}
}]ignore video aspect ratio \index{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+W\+I\+D\+T\+H@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+W\+I\+D\+T\+H}!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\+T\+H@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+W\+I\+D\+T\+H}}\item[{\em 
\hypertarget{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61aec6ba7c7332158b49ee2c5614fb59c60}{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+W\+I\+D\+T\+H}\label{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61aec6ba7c7332158b49ee2c5614fb59c60}
}]respect video aspect, fitting its width inside the object width \index{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+H\+E\+I\+G\+H\+T@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+H\+E\+I\+G\+H\+T}!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\+H\+T@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+H\+E\+I\+G\+H\+T}}\item[{\em 
\hypertarget{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61a927124cab0fee543d0d558d279c266b4}{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+H\+E\+I\+G\+H\+T}\label{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61a927124cab0fee543d0d558d279c266b4}
}]respect video aspect, fitting its height inside the object height \index{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+B\+O\+T\+H@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+B\+O\+T\+H}!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\+T\+H@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+B\+O\+T\+H}}\item[{\em 
\hypertarget{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61a8cb5c2eb7a71ae678af55ab916eb8f4c}{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+K\+E\+E\+P\+\_\+\+B\+O\+T\+H}\label{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61a8cb5c2eb7a71ae678af55ab916eb8f4c}
}]respect video aspect, fitting it inside the object area \index{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+R\+O\+P@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+R\+O\+P}!Emotion.\+h@{Emotion.\+h}}\index{Emotion.\+h@{Emotion.\+h}!E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+R\+O\+P@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+R\+O\+P}}\item[{\em 
\hypertarget{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61ab33362693bc471e3767e3578531a869c}{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+R\+O\+P}\label{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61ab33362693bc471e3767e3578531a869c}
}]respect video aspect, cropping exceding area \index{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+U\+S\+T\+O\+M@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+U\+S\+T\+O\+M}!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\+O\+M@{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+U\+S\+T\+O\+M}}\item[{\em 
\hypertarget{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61ab3aeb51050229c0794705217d54ae828}{E\+M\+O\+T\+I\+O\+N\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+U\+S\+T\+O\+M}\label{Emotion_8h_a9d25959669f5acad299eb432d4b4ac61ab3aeb51050229c0794705217d54ae828}
}]use custom borders/crop for the video \end{description}
\end{Desc}
