\section{vd\-In Struct Reference}
\label{structvdIn}\index{vdIn@{vdIn}}
{\tt \#include $<$camv4l.h$>$}

\subsection*{Data Fields}
\begin{CompactItemize}
\item 
int {\bf fd}
\item 
char $\ast$ {\bf videodevice}
\item 
video\_\-mmap {\bf vmmap}
\item 
video\_\-capability {\bf videocap}
\item 
int {\bf mmapsize}
\item 
video\_\-mbuf {\bf videombuf}
\item 
video\_\-picture {\bf videopict}
\item 
video\_\-window {\bf videowin}
\item 
video\_\-channel {\bf videochan}
\item 
unsigned int {\bf format}
\item 
int {\bf cameratype}
\item 
char $\ast$ {\bf cameraname}
\item 
char $\ast$ {\bf bridge}
\item 
int {\bf sizenative}
\item 
int {\bf sizeothers}
\item 
int {\bf palette}
\item 
int {\bf norme}
\item 
int {\bf channel}
\item 
int {\bf grab\-Method}
\item 
unsigned char $\ast$ {\bf p\-Framebuffer}
\begin{CompactList}\small\item\em $>$ Grab Methode 1=mmap 0=read \item\end{CompactList}\item 
unsigned char $\ast$ {\bf pix\-Tmp}
\item 
int {\bf framesize\-In}
\item 
int {\bf frame\_\-cour}
\item 
int {\bf bpp\-In}
\item 
int {\bf hdrwidth}
\item 
int {\bf hdrheight}
\item 
int {\bf format\-In}
\item 
int {\bf flip\-UV}
\end{CompactItemize}


\subsection{Detailed Description}
Struct represents input capture device 



Definition at line 54 of file camv4l.h.

\subsection{Field Documentation}
\index{vdIn@{vd\-In}!fd@{fd}}
\index{fd@{fd}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::fd}}\label{structvdIn_1fa060f09cd0b1a126c5cfe7f8755aa0}




Definition at line 55 of file camv4l.h.

Referenced by change\-Size(), close\_\-v4l(), Get\-Video\-Pict(), grab(), init\_\-v4l(), probe\-Palette(), probe\-Size(), and Set\-Video\-Pict().\index{vdIn@{vd\-In}!videodevice@{videodevice}}
\index{videodevice@{videodevice}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf vd\-In::videodevice}}\label{structvdIn_a5bc365f449fae0bacc9ef7e813dfcdd}




Definition at line 56 of file camv4l.h.

Referenced by init\_\-v4l(), and main().\index{vdIn@{vd\-In}!vmmap@{vmmap}}
\index{vmmap@{vmmap}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}struct video\_\-mmap {\bf vd\-In::vmmap}}\label{structvdIn_c9dc3dcb02f1472c47022ccc9f7a642a}




Definition at line 58 of file camv4l.h.

Referenced by change\-Size(), grab(), and init\_\-v4l().\index{vdIn@{vd\-In}!videocap@{videocap}}
\index{videocap@{videocap}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}struct video\_\-capability {\bf vd\-In::videocap}}\label{structvdIn_6ff6c76abc3558e5065c29f7a4e22e62}




Definition at line 59 of file camv4l.h.

Referenced by init\_\-v4l(), and probe\-Size().\index{vdIn@{vd\-In}!mmapsize@{mmapsize}}
\index{mmapsize@{mmapsize}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::mmapsize}}\label{structvdIn_b3e9cc01144f94caa3b30bde3ec7a353}




Definition at line 60 of file camv4l.h.

Referenced by close\_\-v4l(), and init\_\-v4l().\index{vdIn@{vd\-In}!videombuf@{videombuf}}
\index{videombuf@{videombuf}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}struct video\_\-mbuf {\bf vd\-In::videombuf}}\label{structvdIn_f87db67e1e35c6699921cb9fa9712e95}




Definition at line 61 of file camv4l.h.

Referenced by grab(), and init\_\-v4l().\index{vdIn@{vd\-In}!videopict@{videopict}}
\index{videopict@{videopict}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}struct video\_\-picture {\bf vd\-In::videopict}}\label{structvdIn_8f8297f0c56d57dcb8fe6dc70c80b357}




Definition at line 62 of file camv4l.h.

Referenced by change\-Size(), Get\-Video\-Pict(), init\_\-v4l(), set\-Brightness(), set\-Colors(), set\-Contrast(), set\-Palette(), and Set\-Video\-Pict().\index{vdIn@{vd\-In}!videowin@{videowin}}
\index{videowin@{videowin}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}struct video\_\-window {\bf vd\-In::videowin}}\label{structvdIn_0e7511ef2c4e487b09c0cf0786cde912}




Definition at line 63 of file camv4l.h.

Referenced by change\-Size().\index{vdIn@{vd\-In}!videochan@{videochan}}
\index{videochan@{videochan}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}struct video\_\-channel {\bf vd\-In::videochan}}\label{structvdIn_962c1ced095a997ba8715b281cf53e9e}




Definition at line 64 of file camv4l.h.

Referenced by init\_\-v4l().\index{vdIn@{vd\-In}!format@{format}}
\index{format@{format}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf vd\-In::format}}\label{structvdIn_2aa4853006d92f1445ad83a91159693f}




Definition at line 66 of file camv4l.h.\index{vdIn@{vd\-In}!cameratype@{cameratype}}
\index{cameratype@{cameratype}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::cameratype}}\label{structvdIn_eabdb3eeaf3a80b396cf19fec19d9294}




Definition at line 67 of file camv4l.h.

Referenced by init\_\-v4l().\index{vdIn@{vd\-In}!cameraname@{cameraname}}
\index{cameraname@{cameraname}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf vd\-In::cameraname}}\label{structvdIn_676d43607601940f318ee3b274e4716b}




Definition at line 68 of file camv4l.h.

Referenced by init\_\-v4l(), and main().\index{vdIn@{vd\-In}!bridge@{bridge}}
\index{bridge@{bridge}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf vd\-In::bridge}}\label{structvdIn_4dcb789ec776b466e9e0ee388686e3b6}




Definition at line 69 of file camv4l.h.

Referenced by init\_\-v4l(), and main().\index{vdIn@{vd\-In}!sizenative@{sizenative}}
\index{sizenative@{sizenative}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::sizenative}}\label{structvdIn_ce0f632ba9e72c3801f77f04f5a5376b}




Definition at line 70 of file camv4l.h.\index{vdIn@{vd\-In}!sizeothers@{sizeothers}}
\index{sizeothers@{sizeothers}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::sizeothers}}\label{structvdIn_c9e3e139d21e29564e594b3375bc14bf}




Definition at line 71 of file camv4l.h.

Referenced by probe\-Size().\index{vdIn@{vd\-In}!palette@{palette}}
\index{palette@{palette}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::palette}}\label{structvdIn_c14641e9e17d20d732e717f3d2d4abe6}




Definition at line 72 of file camv4l.h.

Referenced by probe\-Palette().\index{vdIn@{vd\-In}!norme@{norme}}
\index{norme@{norme}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::norme}}\label{structvdIn_92643e1a47d62b760a57fa2746d9e148}




Definition at line 73 of file camv4l.h.\index{vdIn@{vd\-In}!channel@{channel}}
\index{channel@{channel}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::channel}}\label{structvdIn_a5d5047850f329a3bf4be872615552ad}




Definition at line 74 of file camv4l.h.\index{vdIn@{vd\-In}!grabMethod@{grabMethod}}
\index{grabMethod@{grabMethod}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::grab\-Method}}\label{structvdIn_faaf5caccac448b15a6f350cd02756b3}




Definition at line 75 of file camv4l.h.

Referenced by change\-Size(), close\_\-v4l(), grab(), init\_\-v4l(), and main().\index{vdIn@{vd\-In}!pFramebuffer@{pFramebuffer}}
\index{pFramebuffer@{pFramebuffer}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}unsigned char$\ast$ {\bf vd\-In::p\-Framebuffer}}\label{structvdIn_d25392b0e37b39942b75f36ef87b6de7}


$>$ Grab Methode 1=mmap 0=read 



Definition at line 76 of file camv4l.h.

Referenced by close\_\-v4l(), grab(), and init\_\-v4l().\index{vdIn@{vd\-In}!pixTmp@{pixTmp}}
\index{pixTmp@{pixTmp}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}unsigned char$\ast$ {\bf vd\-In::pix\-Tmp}}\label{structvdIn_ab1c2508d67a5ad1ec88bf69b0a41fb7}




Definition at line 77 of file camv4l.h.

Referenced by change\-Size(), close\_\-v4l(), grab(), main(), and set\-Palette().\index{vdIn@{vd\-In}!framesizeIn@{framesizeIn}}
\index{framesizeIn@{framesizeIn}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::framesize\-In}}\label{structvdIn_cc3732f98af3fe5088007d0b7b08cdca}




Definition at line 78 of file camv4l.h.

Referenced by change\-Size(), grab(), init\_\-v4l(), and set\-Palette().\index{vdIn@{vd\-In}!frame_cour@{frame\_\-cour}}
\index{frame_cour@{frame\_\-cour}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::frame\_\-cour}}\label{structvdIn_6418a49afd84cd22a8318fa4768a6713}




Definition at line 79 of file camv4l.h.\index{vdIn@{vd\-In}!bppIn@{bppIn}}
\index{bppIn@{bppIn}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::bpp\-In}}\label{structvdIn_d8c35d451233262ff9a8f8e65be8b340}




Definition at line 80 of file camv4l.h.

Referenced by change\-Size(), init\_\-v4l(), probe\-Palette(), and set\-Palette().\index{vdIn@{vd\-In}!hdrwidth@{hdrwidth}}
\index{hdrwidth@{hdrwidth}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::hdrwidth}}\label{structvdIn_21a92e9c30017da96ee881bef3469f18}




Definition at line 81 of file camv4l.h.

Referenced by change\-Size(), grab(), init\_\-v4l(), probe\-Size(), processvideo(), and set\-Palette().\index{vdIn@{vd\-In}!hdrheight@{hdrheight}}
\index{hdrheight@{hdrheight}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::hdrheight}}\label{structvdIn_2de78c4cff91808eb64ccab86e8d56b9}




Definition at line 82 of file camv4l.h.

Referenced by change\-Size(), grab(), init\_\-v4l(), probe\-Size(), processvideo(), and set\-Palette().\index{vdIn@{vd\-In}!formatIn@{formatIn}}
\index{formatIn@{formatIn}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::format\-In}}\label{structvdIn_da1a8b7c0f40c9d997f8e8fddd4bc27d}




Definition at line 83 of file camv4l.h.

Referenced by change\-Size(), grab(), init\_\-v4l(), probe\-Palette(), processvideo(), and set\-Palette().\index{vdIn@{vd\-In}!flipUV@{flipUV}}
\index{flipUV@{flipUV}!vdIn@{vd\-In}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::flip\-UV}}\label{structvdIn_3f2e15b67a340cc20fd9d8503afa574b}




Definition at line 84 of file camv4l.h.

Referenced by grab(), and init\_\-v4l().

The documentation for this struct was generated from the following file:\begin{CompactItemize}
\item 
{\bf camv4l.h}\end{CompactItemize}
