]> rtime.felk.cvut.cz Git - v4l-streaming.git/blob - doc/latex/structvdIn.tex
Initial commit
[v4l-streaming.git] / doc / latex / structvdIn.tex
1 \section{vd\-In Struct Reference}
2 \label{structvdIn}\index{vdIn@{vdIn}}
3 {\tt \#include $<$camv4l.h$>$}
4
5 \subsection*{Data Fields}
6 \begin{CompactItemize}
7 \item 
8 int {\bf fd}
9 \item 
10 char $\ast$ {\bf videodevice}
11 \item 
12 video\_\-mmap {\bf vmmap}
13 \item 
14 video\_\-capability {\bf videocap}
15 \item 
16 int {\bf mmapsize}
17 \item 
18 video\_\-mbuf {\bf videombuf}
19 \item 
20 video\_\-picture {\bf videopict}
21 \item 
22 video\_\-window {\bf videowin}
23 \item 
24 video\_\-channel {\bf videochan}
25 \item 
26 unsigned int {\bf format}
27 \item 
28 int {\bf cameratype}
29 \item 
30 char $\ast$ {\bf cameraname}
31 \item 
32 char $\ast$ {\bf bridge}
33 \item 
34 int {\bf sizenative}
35 \item 
36 int {\bf sizeothers}
37 \item 
38 int {\bf palette}
39 \item 
40 int {\bf norme}
41 \item 
42 int {\bf channel}
43 \item 
44 int {\bf grab\-Method}
45 \item 
46 unsigned char $\ast$ {\bf p\-Framebuffer}
47 \begin{CompactList}\small\item\em $>$ Grab Methode 1=mmap 0=read \item\end{CompactList}\item 
48 unsigned char $\ast$ {\bf pix\-Tmp}
49 \item 
50 int {\bf framesize\-In}
51 \item 
52 int {\bf frame\_\-cour}
53 \item 
54 int {\bf bpp\-In}
55 \item 
56 int {\bf hdrwidth}
57 \item 
58 int {\bf hdrheight}
59 \item 
60 int {\bf format\-In}
61 \item 
62 int {\bf flip\-UV}
63 \end{CompactItemize}
64
65
66 \subsection{Detailed Description}
67 Struct represents input capture device 
68
69
70
71 Definition at line 54 of file camv4l.h.
72
73 \subsection{Field Documentation}
74 \index{vdIn@{vd\-In}!fd@{fd}}
75 \index{fd@{fd}!vdIn@{vd\-In}}
76 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::fd}}\label{structvdIn_1fa060f09cd0b1a126c5cfe7f8755aa0}
77
78
79
80
81 Definition at line 55 of file camv4l.h.
82
83 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}}
84 \index{videodevice@{videodevice}!vdIn@{vd\-In}}
85 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf vd\-In::videodevice}}\label{structvdIn_a5bc365f449fae0bacc9ef7e813dfcdd}
86
87
88
89
90 Definition at line 56 of file camv4l.h.
91
92 Referenced by init\_\-v4l(), and main().\index{vdIn@{vd\-In}!vmmap@{vmmap}}
93 \index{vmmap@{vmmap}!vdIn@{vd\-In}}
94 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}struct video\_\-mmap {\bf vd\-In::vmmap}}\label{structvdIn_c9dc3dcb02f1472c47022ccc9f7a642a}
95
96
97
98
99 Definition at line 58 of file camv4l.h.
100
101 Referenced by change\-Size(), grab(), and init\_\-v4l().\index{vdIn@{vd\-In}!videocap@{videocap}}
102 \index{videocap@{videocap}!vdIn@{vd\-In}}
103 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}struct video\_\-capability {\bf vd\-In::videocap}}\label{structvdIn_6ff6c76abc3558e5065c29f7a4e22e62}
104
105
106
107
108 Definition at line 59 of file camv4l.h.
109
110 Referenced by init\_\-v4l(), and probe\-Size().\index{vdIn@{vd\-In}!mmapsize@{mmapsize}}
111 \index{mmapsize@{mmapsize}!vdIn@{vd\-In}}
112 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::mmapsize}}\label{structvdIn_b3e9cc01144f94caa3b30bde3ec7a353}
113
114
115
116
117 Definition at line 60 of file camv4l.h.
118
119 Referenced by close\_\-v4l(), and init\_\-v4l().\index{vdIn@{vd\-In}!videombuf@{videombuf}}
120 \index{videombuf@{videombuf}!vdIn@{vd\-In}}
121 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}struct video\_\-mbuf {\bf vd\-In::videombuf}}\label{structvdIn_f87db67e1e35c6699921cb9fa9712e95}
122
123
124
125
126 Definition at line 61 of file camv4l.h.
127
128 Referenced by grab(), and init\_\-v4l().\index{vdIn@{vd\-In}!videopict@{videopict}}
129 \index{videopict@{videopict}!vdIn@{vd\-In}}
130 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}struct video\_\-picture {\bf vd\-In::videopict}}\label{structvdIn_8f8297f0c56d57dcb8fe6dc70c80b357}
131
132
133
134
135 Definition at line 62 of file camv4l.h.
136
137 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}}
138 \index{videowin@{videowin}!vdIn@{vd\-In}}
139 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}struct video\_\-window {\bf vd\-In::videowin}}\label{structvdIn_0e7511ef2c4e487b09c0cf0786cde912}
140
141
142
143
144 Definition at line 63 of file camv4l.h.
145
146 Referenced by change\-Size().\index{vdIn@{vd\-In}!videochan@{videochan}}
147 \index{videochan@{videochan}!vdIn@{vd\-In}}
148 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}struct video\_\-channel {\bf vd\-In::videochan}}\label{structvdIn_962c1ced095a997ba8715b281cf53e9e}
149
150
151
152
153 Definition at line 64 of file camv4l.h.
154
155 Referenced by init\_\-v4l().\index{vdIn@{vd\-In}!format@{format}}
156 \index{format@{format}!vdIn@{vd\-In}}
157 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf vd\-In::format}}\label{structvdIn_2aa4853006d92f1445ad83a91159693f}
158
159
160
161
162 Definition at line 66 of file camv4l.h.\index{vdIn@{vd\-In}!cameratype@{cameratype}}
163 \index{cameratype@{cameratype}!vdIn@{vd\-In}}
164 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::cameratype}}\label{structvdIn_eabdb3eeaf3a80b396cf19fec19d9294}
165
166
167
168
169 Definition at line 67 of file camv4l.h.
170
171 Referenced by init\_\-v4l().\index{vdIn@{vd\-In}!cameraname@{cameraname}}
172 \index{cameraname@{cameraname}!vdIn@{vd\-In}}
173 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf vd\-In::cameraname}}\label{structvdIn_676d43607601940f318ee3b274e4716b}
174
175
176
177
178 Definition at line 68 of file camv4l.h.
179
180 Referenced by init\_\-v4l(), and main().\index{vdIn@{vd\-In}!bridge@{bridge}}
181 \index{bridge@{bridge}!vdIn@{vd\-In}}
182 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf vd\-In::bridge}}\label{structvdIn_4dcb789ec776b466e9e0ee388686e3b6}
183
184
185
186
187 Definition at line 69 of file camv4l.h.
188
189 Referenced by init\_\-v4l(), and main().\index{vdIn@{vd\-In}!sizenative@{sizenative}}
190 \index{sizenative@{sizenative}!vdIn@{vd\-In}}
191 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::sizenative}}\label{structvdIn_ce0f632ba9e72c3801f77f04f5a5376b}
192
193
194
195
196 Definition at line 70 of file camv4l.h.\index{vdIn@{vd\-In}!sizeothers@{sizeothers}}
197 \index{sizeothers@{sizeothers}!vdIn@{vd\-In}}
198 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::sizeothers}}\label{structvdIn_c9e3e139d21e29564e594b3375bc14bf}
199
200
201
202
203 Definition at line 71 of file camv4l.h.
204
205 Referenced by probe\-Size().\index{vdIn@{vd\-In}!palette@{palette}}
206 \index{palette@{palette}!vdIn@{vd\-In}}
207 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::palette}}\label{structvdIn_c14641e9e17d20d732e717f3d2d4abe6}
208
209
210
211
212 Definition at line 72 of file camv4l.h.
213
214 Referenced by probe\-Palette().\index{vdIn@{vd\-In}!norme@{norme}}
215 \index{norme@{norme}!vdIn@{vd\-In}}
216 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::norme}}\label{structvdIn_92643e1a47d62b760a57fa2746d9e148}
217
218
219
220
221 Definition at line 73 of file camv4l.h.\index{vdIn@{vd\-In}!channel@{channel}}
222 \index{channel@{channel}!vdIn@{vd\-In}}
223 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::channel}}\label{structvdIn_a5d5047850f329a3bf4be872615552ad}
224
225
226
227
228 Definition at line 74 of file camv4l.h.\index{vdIn@{vd\-In}!grabMethod@{grabMethod}}
229 \index{grabMethod@{grabMethod}!vdIn@{vd\-In}}
230 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::grab\-Method}}\label{structvdIn_faaf5caccac448b15a6f350cd02756b3}
231
232
233
234
235 Definition at line 75 of file camv4l.h.
236
237 Referenced by change\-Size(), close\_\-v4l(), grab(), init\_\-v4l(), and main().\index{vdIn@{vd\-In}!pFramebuffer@{pFramebuffer}}
238 \index{pFramebuffer@{pFramebuffer}!vdIn@{vd\-In}}
239 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}unsigned char$\ast$ {\bf vd\-In::p\-Framebuffer}}\label{structvdIn_d25392b0e37b39942b75f36ef87b6de7}
240
241
242 $>$ Grab Methode 1=mmap 0=read 
243
244
245
246 Definition at line 76 of file camv4l.h.
247
248 Referenced by close\_\-v4l(), grab(), and init\_\-v4l().\index{vdIn@{vd\-In}!pixTmp@{pixTmp}}
249 \index{pixTmp@{pixTmp}!vdIn@{vd\-In}}
250 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}unsigned char$\ast$ {\bf vd\-In::pix\-Tmp}}\label{structvdIn_ab1c2508d67a5ad1ec88bf69b0a41fb7}
251
252
253
254
255 Definition at line 77 of file camv4l.h.
256
257 Referenced by change\-Size(), close\_\-v4l(), grab(), main(), and set\-Palette().\index{vdIn@{vd\-In}!framesizeIn@{framesizeIn}}
258 \index{framesizeIn@{framesizeIn}!vdIn@{vd\-In}}
259 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::framesize\-In}}\label{structvdIn_cc3732f98af3fe5088007d0b7b08cdca}
260
261
262
263
264 Definition at line 78 of file camv4l.h.
265
266 Referenced by change\-Size(), grab(), init\_\-v4l(), and set\-Palette().\index{vdIn@{vd\-In}!frame_cour@{frame\_\-cour}}
267 \index{frame_cour@{frame\_\-cour}!vdIn@{vd\-In}}
268 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::frame\_\-cour}}\label{structvdIn_6418a49afd84cd22a8318fa4768a6713}
269
270
271
272
273 Definition at line 79 of file camv4l.h.\index{vdIn@{vd\-In}!bppIn@{bppIn}}
274 \index{bppIn@{bppIn}!vdIn@{vd\-In}}
275 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::bpp\-In}}\label{structvdIn_d8c35d451233262ff9a8f8e65be8b340}
276
277
278
279
280 Definition at line 80 of file camv4l.h.
281
282 Referenced by change\-Size(), init\_\-v4l(), probe\-Palette(), and set\-Palette().\index{vdIn@{vd\-In}!hdrwidth@{hdrwidth}}
283 \index{hdrwidth@{hdrwidth}!vdIn@{vd\-In}}
284 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::hdrwidth}}\label{structvdIn_21a92e9c30017da96ee881bef3469f18}
285
286
287
288
289 Definition at line 81 of file camv4l.h.
290
291 Referenced by change\-Size(), grab(), init\_\-v4l(), probe\-Size(), processvideo(), and set\-Palette().\index{vdIn@{vd\-In}!hdrheight@{hdrheight}}
292 \index{hdrheight@{hdrheight}!vdIn@{vd\-In}}
293 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::hdrheight}}\label{structvdIn_2de78c4cff91808eb64ccab86e8d56b9}
294
295
296
297
298 Definition at line 82 of file camv4l.h.
299
300 Referenced by change\-Size(), grab(), init\_\-v4l(), probe\-Size(), processvideo(), and set\-Palette().\index{vdIn@{vd\-In}!formatIn@{formatIn}}
301 \index{formatIn@{formatIn}!vdIn@{vd\-In}}
302 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::format\-In}}\label{structvdIn_da1a8b7c0f40c9d997f8e8fddd4bc27d}
303
304
305
306
307 Definition at line 83 of file camv4l.h.
308
309 Referenced by change\-Size(), grab(), init\_\-v4l(), probe\-Palette(), processvideo(), and set\-Palette().\index{vdIn@{vd\-In}!flipUV@{flipUV}}
310 \index{flipUV@{flipUV}!vdIn@{vd\-In}}
311 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf vd\-In::flip\-UV}}\label{structvdIn_3f2e15b67a340cc20fd9d8503afa574b}
312
313
314
315
316 Definition at line 84 of file camv4l.h.
317
318 Referenced by grab(), and init\_\-v4l().
319
320 The documentation for this struct was generated from the following file:\begin{CompactItemize}
321 \item 
322 {\bf camv4l.h}\end{CompactItemize}