]> rtime.felk.cvut.cz Git - v4l-streaming.git/blob - doc/html/group__common.html
Initial commit
[v4l-streaming.git] / doc / html / group__common.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3 <title>Camera grab convert to MPEG: Common</title>
4 <link href="doxygen.css" rel="stylesheet" type="text/css">
5 <link href="tabs.css" rel="stylesheet" type="text/css">
6 </head><body>
7 <!-- Generated by Doxygen 1.5.1 -->
8 <div class="tabs">
9   <ul>
10     <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
11     <li><a href="modules.html"><span>Modules</span></a></li>
12     <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
13     <li><a href="files.html"><span>Files</span></a></li>
14   </ul></div>
15 <h1>Common</h1>Grab form camere, transfer to the MPEG and transmitt to the LAN.  
16 <a href="#_details">More...</a><table border="0" cellpadding="0" cellspacing="0">
17 <tr><td></td></tr>
18 <tr><td colspan="2"><br><h2>Functions</h2></td></tr>
19 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#gdc0c206abad8d7210c57022190f93dc4">init_v4l</a> (struct <a class="el" href="structvdIn.html">vdIn</a> *vd)</td></tr>
20
21 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#g2b042146ea433ba800a754e3d056a86d">grab</a> (struct <a class="el" href="structvdIn.html">vdIn</a> *vd)</td></tr>
22
23 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#ga7b6cf1c3b04b4758f8c256879c96672">close_v4l</a> (struct <a class="el" href="structvdIn.html">vdIn</a> *vd)</td></tr>
24
25 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#g4f1b347f61daa1e55c12a2a3ebb22ee3">setPalette</a> (struct <a class="el" href="structvdIn.html">vdIn</a> *vd)</td></tr>
26
27 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#gc42ddb12fdb3b8855b07988e18d09432">changeSize</a> (struct <a class="el" href="structvdIn.html">vdIn</a> *vd)</td></tr>
28
29 <tr><td class="memItemLeft" nowrap align="right" valign="top">__u8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#ga35212f7c527f755fd38ed31f6567876">getBrightness</a> (struct <a class="el" href="structvdIn.html">vdIn</a> *vd)</td></tr>
30
31 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#ge1d8001afa8f1cbe9ff187e53e9089bb">setBrightness</a> (struct <a class="el" href="structvdIn.html">vdIn</a> *vd, __u8 bright)</td></tr>
32
33 <tr><td class="memItemLeft" nowrap align="right" valign="top">__u8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#g27a2a2aa5b19632b19ebc8c0652b097e">getContrast</a> (struct <a class="el" href="structvdIn.html">vdIn</a> *vd)</td></tr>
34
35 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#g3386f2919710868906af5025aa220f64">setContrast</a> (struct <a class="el" href="structvdIn.html">vdIn</a> *vd, __u8 contrast)</td></tr>
36
37 <tr><td class="memItemLeft" nowrap align="right" valign="top">__u8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#g099243def65c4c72efa563e1c3a95f6a">getColors</a> (struct <a class="el" href="structvdIn.html">vdIn</a> *vd)</td></tr>
38
39 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#g20703b2ca537132fde1e0a9fccbfd6c5">setColors</a> (struct <a class="el" href="structvdIn.html">vdIn</a> *vd, __u8 colors)</td></tr>
40
41 <tr><td class="memItemLeft" nowrap align="right" valign="top">__u8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#g31aba12be45387bd98ccf111606f15e6">getNorme</a> (struct <a class="el" href="structvdIn.html">vdIn</a> *vd)</td></tr>
42
43 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#ga723eaba9e11996dc99e8dace7b87aa5">setNorme</a> (struct <a class="el" href="structvdIn.html">vdIn</a> *vd, __u8 norme)</td></tr>
44
45 <tr><td class="memItemLeft" nowrap align="right" valign="top">__u8&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#g0f30a35aefb43f696c8700e8ee086158">getChannel</a> (struct <a class="el" href="structvdIn.html">vdIn</a> *vd)</td></tr>
46
47 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#g934ec7ef103b0ad6b7f319b289c13094">setChannel</a> (struct <a class="el" href="structvdIn.html">vdIn</a> *vd, __u8 channel)</td></tr>
48
49 </table>
50 <hr><a name="_details"></a><h2>Detailed Description</h2>
51 Grab form camere, transfer to the MPEG and transmitt to the LAN. 
52 <p>
53 This application handle USB camere.<p>
54 <dl class="note" compact><dt><b>Note:</b></dt><dd>Note.</dd></dl>
55 <dl class="author" compact><dt><b>Author:</b></dt><dd>(last to touch it) <dl class="rcs" compact><dt><b>Author</b></dt><dd>zial (Ales Zikmund)</dd></dl>
56 </dd></dl>
57 <dl class="version" compact><dt><b>Version:</b></dt><dd><dl class="rcs" compact><dt><b>Revision</b></dt><dd>1.0 </dd></dl>
58 </dd></dl>
59 <dl class="date" compact><dt><b>Date:</b></dt><dd><dl class="rcs" compact><dt><b>Date</b></dt><dd>2008/12/12 5:45:20 </dd></dl>
60 </dd></dl>
61 Contact: <a href="mailto:zikmua1@fel.cvut.cz">zikmua1@fel.cvut.cz</a><p>
62 Created on: Wed Dec 13 18:39:37 2008 <hr><h2>Function Documentation</h2>
63 <a class="anchor" name="gc42ddb12fdb3b8855b07988e18d09432"></a><!-- doxytag: member="camv4l.h::changeSize" ref="gc42ddb12fdb3b8855b07988e18d09432" args="(struct vdIn *vd)" -->
64 <div class="memitem">
65 <div class="memproto">
66       <table class="memname">
67         <tr>
68           <td class="memname">int changeSize           </td>
69           <td>(</td>
70           <td class="paramtype">struct <a class="el" href="structvdIn.html">vdIn</a> *&nbsp;</td>
71           <td class="paramname"> <em>vd</em>          </td>
72           <td>&nbsp;)&nbsp;</td>
73           <td width="100%"></td>
74         </tr>
75       </table>
76 </div>
77 <div class="memdoc">
78
79 <p>
80 Fuction change size of image array video device.<p>
81 <dl compact><dt><b>Parameters:</b></dt><dd>
82   <table border="0" cellspacing="2" cellpadding="0">
83     <tr><td valign="top"></td><td valign="top"><em>vd</em>&nbsp;</td><td>Video device pointer </td></tr>
84   </table>
85 </dl>
86
87 <p>
88 Definition at line <a class="el" href="camv4l_8c-source.html#l00368">368</a> of file <a class="el" href="camv4l_8c-source.html">camv4l.c</a>.
89 <p>
90 References <a class="el" href="camv4l_8h-source.html#l00080">vdIn::bppIn</a>, <a class="el" href="camv4l_8h-source.html#l00055">vdIn::fd</a>, <a class="el" href="camv4l_8h-source.html#l00083">vdIn::formatIn</a>, <a class="el" href="camv4l_8h-source.html#l00078">vdIn::framesizeIn</a>, <a class="el" href="camv4l_8c-source.html#l00432">GetDepth()</a>, <a class="el" href="camv4l_8c-source.html#l00400">GetVideoPict()</a>, <a class="el" href="camv4l_8h-source.html#l00075">vdIn::grabMethod</a>, <a class="el" href="camv4l_8h-source.html#l00082">vdIn::hdrheight</a>, <a class="el" href="camv4l_8h-source.html#l00081">vdIn::hdrwidth</a>, <a class="el" href="camv4l_8h-source.html#l00077">vdIn::pixTmp</a>, <a class="el" href="camv4l_8h-source.html#l00062">vdIn::videopict</a>, <a class="el" href="camv4l_8h-source.html#l00063">vdIn::videowin</a>, and <a class="el" href="camv4l_8h-source.html#l00058">vdIn::vmmap</a>.
91 </div>
92 </div><p>
93 <a class="anchor" name="ga7b6cf1c3b04b4758f8c256879c96672"></a><!-- doxytag: member="camv4l.h::close_v4l" ref="ga7b6cf1c3b04b4758f8c256879c96672" args="(struct vdIn *vd)" -->
94 <div class="memitem">
95 <div class="memproto">
96       <table class="memname">
97         <tr>
98           <td class="memname">int close_v4l           </td>
99           <td>(</td>
100           <td class="paramtype">struct <a class="el" href="structvdIn.html">vdIn</a> *&nbsp;</td>
101           <td class="paramname"> <em>vd</em>          </td>
102           <td>&nbsp;)&nbsp;</td>
103           <td width="100%"></td>
104         </tr>
105       </table>
106 </div>
107 <div class="memdoc">
108
109 <p>
110 Fuction close v4l device.<p>
111 <dl compact><dt><b>Parameters:</b></dt><dd>
112   <table border="0" cellspacing="2" cellpadding="0">
113     <tr><td valign="top"></td><td valign="top"><em>vd</em>&nbsp;</td><td>Video device pointer </td></tr>
114   </table>
115 </dl>
116
117 <p>
118 Definition at line <a class="el" href="camv4l_8c-source.html#l00137">137</a> of file <a class="el" href="camv4l_8c-source.html">camv4l.c</a>.
119 <p>
120 References <a class="el" href="camv4l_8h-source.html#l00055">vdIn::fd</a>, <a class="el" href="camv4l_8h-source.html#l00075">vdIn::grabMethod</a>, <a class="el" href="camv4l_8h-source.html#l00060">vdIn::mmapsize</a>, <a class="el" href="camv4l_8h-source.html#l00076">vdIn::pFramebuffer</a>, and <a class="el" href="camv4l_8h-source.html#l00077">vdIn::pixTmp</a>.
121 <p>
122 Referenced by <a class="el" href="grab__mpeg_8c-source.html#l00088">main()</a>.
123 </div>
124 </div><p>
125 <a class="anchor" name="ga35212f7c527f755fd38ed31f6567876"></a><!-- doxytag: member="camv4l.h::getBrightness" ref="ga35212f7c527f755fd38ed31f6567876" args="(struct vdIn *vd)" -->
126 <div class="memitem">
127 <div class="memproto">
128       <table class="memname">
129         <tr>
130           <td class="memname">__u8 getBrightness           </td>
131           <td>(</td>
132           <td class="paramtype">struct <a class="el" href="structvdIn.html">vdIn</a> *&nbsp;</td>
133           <td class="paramname"> <em>vd</em>          </td>
134           <td>&nbsp;)&nbsp;</td>
135           <td width="100%"></td>
136         </tr>
137       </table>
138 </div>
139 <div class="memdoc">
140
141 <p>
142 Fuction get brightness from the camera.<p>
143 <dl compact><dt><b>Parameters:</b></dt><dd>
144   <table border="0" cellspacing="2" cellpadding="0">
145     <tr><td valign="top"></td><td valign="top"><em>vd</em>&nbsp;</td><td>Video device pointer </td></tr>
146   </table>
147 </dl>
148
149 <p>
150 Definition at line <a class="el" href="camv4l_8c-source.html#l00465">465</a> of file <a class="el" href="camv4l_8c-source.html">camv4l.c</a>.
151 <p>
152 References <a class="el" href="camv4l_8c-source.html#l00400">GetVideoPict()</a>.
153 </div>
154 </div><p>
155 <a class="anchor" name="g0f30a35aefb43f696c8700e8ee086158"></a><!-- doxytag: member="camv4l.h::getChannel" ref="g0f30a35aefb43f696c8700e8ee086158" args="(struct vdIn *vd)" -->
156 <div class="memitem">
157 <div class="memproto">
158       <table class="memname">
159         <tr>
160           <td class="memname">__u8 getChannel           </td>
161           <td>(</td>
162           <td class="paramtype">struct <a class="el" href="structvdIn.html">vdIn</a> *&nbsp;</td>
163           <td class="paramname"> <em>vd</em>          </td>
164           <td>&nbsp;)&nbsp;</td>
165           <td width="100%"></td>
166         </tr>
167       </table>
168 </div>
169 <div class="memdoc">
170
171 <p>
172 Fuction get channel from the camera.<p>
173 <dl compact><dt><b>Parameters:</b></dt><dd>
174   <table border="0" cellspacing="2" cellpadding="0">
175     <tr><td valign="top"></td><td valign="top"><em>vd</em>&nbsp;</td><td>Video device pointer </td></tr>
176   </table>
177 </dl>
178
179 </div>
180 </div><p>
181 <a class="anchor" name="g099243def65c4c72efa563e1c3a95f6a"></a><!-- doxytag: member="camv4l.h::getColors" ref="g099243def65c4c72efa563e1c3a95f6a" args="(struct vdIn *vd)" -->
182 <div class="memitem">
183 <div class="memproto">
184       <table class="memname">
185         <tr>
186           <td class="memname">__u8 getColors           </td>
187           <td>(</td>
188           <td class="paramtype">struct <a class="el" href="structvdIn.html">vdIn</a> *&nbsp;</td>
189           <td class="paramname"> <em>vd</em>          </td>
190           <td>&nbsp;)&nbsp;</td>
191           <td width="100%"></td>
192         </tr>
193       </table>
194 </div>
195 <div class="memdoc">
196
197 <p>
198 Fuction get colors from the camera.<p>
199 <dl compact><dt><b>Parameters:</b></dt><dd>
200   <table border="0" cellspacing="2" cellpadding="0">
201     <tr><td valign="top"></td><td valign="top"><em>vd</em>&nbsp;</td><td>Video device pointer </td></tr>
202   </table>
203 </dl>
204
205 <p>
206 Definition at line <a class="el" href="camv4l_8c-source.html#l00503">503</a> of file <a class="el" href="camv4l_8c-source.html">camv4l.c</a>.
207 <p>
208 References <a class="el" href="camv4l_8c-source.html#l00400">GetVideoPict()</a>.
209 </div>
210 </div><p>
211 <a class="anchor" name="g27a2a2aa5b19632b19ebc8c0652b097e"></a><!-- doxytag: member="camv4l.h::getContrast" ref="g27a2a2aa5b19632b19ebc8c0652b097e" args="(struct vdIn *vd)" -->
212 <div class="memitem">
213 <div class="memproto">
214       <table class="memname">
215         <tr>
216           <td class="memname">__u8 getContrast           </td>
217           <td>(</td>
218           <td class="paramtype">struct <a class="el" href="structvdIn.html">vdIn</a> *&nbsp;</td>
219           <td class="paramname"> <em>vd</em>          </td>
220           <td>&nbsp;)&nbsp;</td>
221           <td width="100%"></td>
222         </tr>
223       </table>
224 </div>
225 <div class="memdoc">
226
227 <p>
228 Fuction get contrast from the camera.<p>
229 <dl compact><dt><b>Parameters:</b></dt><dd>
230   <table border="0" cellspacing="2" cellpadding="0">
231     <tr><td valign="top"></td><td valign="top"><em>vd</em>&nbsp;</td><td>Video device pointer </td></tr>
232   </table>
233 </dl>
234
235 <p>
236 Definition at line <a class="el" href="camv4l_8c-source.html#l00485">485</a> of file <a class="el" href="camv4l_8c-source.html">camv4l.c</a>.
237 <p>
238 References <a class="el" href="camv4l_8c-source.html#l00400">GetVideoPict()</a>.
239 </div>
240 </div><p>
241 <a class="anchor" name="g31aba12be45387bd98ccf111606f15e6"></a><!-- doxytag: member="camv4l.h::getNorme" ref="g31aba12be45387bd98ccf111606f15e6" args="(struct vdIn *vd)" -->
242 <div class="memitem">
243 <div class="memproto">
244       <table class="memname">
245         <tr>
246           <td class="memname">__u8 getNorme           </td>
247           <td>(</td>
248           <td class="paramtype">struct <a class="el" href="structvdIn.html">vdIn</a> *&nbsp;</td>
249           <td class="paramname"> <em>vd</em>          </td>
250           <td>&nbsp;)&nbsp;</td>
251           <td width="100%"></td>
252         </tr>
253       </table>
254 </div>
255 <div class="memdoc">
256
257 <p>
258 Fuction get norme from the camera.<p>
259 <dl compact><dt><b>Parameters:</b></dt><dd>
260   <table border="0" cellspacing="2" cellpadding="0">
261     <tr><td valign="top"></td><td valign="top"><em>vd</em>&nbsp;</td><td>Video device pointer </td></tr>
262   </table>
263 </dl>
264
265 </div>
266 </div><p>
267 <a class="anchor" name="g2b042146ea433ba800a754e3d056a86d"></a><!-- doxytag: member="camv4l.h::grab" ref="g2b042146ea433ba800a754e3d056a86d" args="(struct vdIn *vd)" -->
268 <div class="memitem">
269 <div class="memproto">
270       <table class="memname">
271         <tr>
272           <td class="memname">int grab           </td>
273           <td>(</td>
274           <td class="paramtype">struct <a class="el" href="structvdIn.html">vdIn</a> *&nbsp;</td>
275           <td class="paramname"> <em>vd</em>          </td>
276           <td>&nbsp;)&nbsp;</td>
277           <td width="100%"></td>
278         </tr>
279       </table>
280 </div>
281 <div class="memdoc">
282
283 <p>
284 Fuction for initialization v4l device.<p>
285 <dl compact><dt><b>Parameters:</b></dt><dd>
286   <table border="0" cellspacing="2" cellpadding="0">
287     <tr><td valign="top"></td><td valign="top"><em>vd</em>&nbsp;</td><td>Video device pointer </td></tr>
288   </table>
289 </dl>
290
291 <p>
292 Definition at line <a class="el" href="camv4l_8c-source.html#l00212">212</a> of file <a class="el" href="camv4l_8c-source.html">camv4l.c</a>.
293 <p>
294 References <a class="el" href="camv4l_8h-source.html#l00055">vdIn::fd</a>, <a class="el" href="camv4l_8c-source.html#l00151">flipUV()</a>, <a class="el" href="camv4l_8h-source.html#l00084">vdIn::flipUV</a>, <a class="el" href="camv4l_8h-source.html#l00083">vdIn::formatIn</a>, <a class="el" href="camv4l_8h-source.html#l00078">vdIn::framesizeIn</a>, <a class="el" href="camv4l_8h-source.html#l00075">vdIn::grabMethod</a>, <a class="el" href="camv4l_8h-source.html#l00082">vdIn::hdrheight</a>, <a class="el" href="camv4l_8h-source.html#l00081">vdIn::hdrwidth</a>, <a class="el" href="camv4l_8h-source.html#l00076">vdIn::pFramebuffer</a>, <a class="el" href="camv4l_8h-source.html#l00077">vdIn::pixTmp</a>, <a class="el" href="grab__mpeg_8c-source.html#l00044">size</a>, <a class="el" href="camv4l_8h-source.html#l00061">vdIn::videombuf</a>, and <a class="el" href="camv4l_8h-source.html#l00058">vdIn::vmmap</a>.
295 <p>
296 Referenced by <a class="el" href="grab__mpeg_8c-source.html#l00137">processvideo()</a>.
297 </div>
298 </div><p>
299 <a class="anchor" name="gdc0c206abad8d7210c57022190f93dc4"></a><!-- doxytag: member="camv4l.h::init_v4l" ref="gdc0c206abad8d7210c57022190f93dc4" args="(struct vdIn *vd)" -->
300 <div class="memitem">
301 <div class="memproto">
302       <table class="memname">
303         <tr>
304           <td class="memname">int init_v4l           </td>
305           <td>(</td>
306           <td class="paramtype">struct <a class="el" href="structvdIn.html">vdIn</a> *&nbsp;</td>
307           <td class="paramname"> <em>vd</em>          </td>
308           <td>&nbsp;)&nbsp;</td>
309           <td width="100%"></td>
310         </tr>
311       </table>
312 </div>
313 <div class="memdoc">
314
315 <p>
316 Fuction for initialization v4l device.<p>
317 <dl compact><dt><b>Parameters:</b></dt><dd>
318   <table border="0" cellspacing="2" cellpadding="0">
319     <tr><td valign="top"></td><td valign="top"><em>vd</em>&nbsp;</td><td>Video device pointer </td></tr>
320   </table>
321 </dl>
322
323 <p>
324 Definition at line <a class="el" href="camv4l_8c-source.html#l00031">31</a> of file <a class="el" href="camv4l_8c-source.html">camv4l.c</a>.
325 <p>
326 References <a class="el" href="camv4l_8h-source.html#l00080">vdIn::bppIn</a>, <a class="el" href="camv4l_8h-source.html#l00069">vdIn::bridge</a>, <a class="el" href="camv4l_8h-source.html#l00068">vdIn::cameraname</a>, <a class="el" href="camv4l_8h-source.html#l00067">vdIn::cameratype</a>, <a class="el" href="grab__mpeg_8c-source.html#l00047">f</a>, <a class="el" href="camv4l_8h-source.html#l00055">vdIn::fd</a>, <a class="el" href="camv4l_8h-source.html#l00084">vdIn::flipUV</a>, <a class="el" href="camv4l_8h-source.html#l00083">vdIn::formatIn</a>, <a class="el" href="camv4l_8h-source.html#l00078">vdIn::framesizeIn</a>, <a class="el" href="camv4l_8c-source.html#l00400">GetVideoPict()</a>, <a class="el" href="camv4l_8h-source.html#l00075">vdIn::grabMethod</a>, <a class="el" href="camv4l_8h-source.html#l00082">vdIn::hdrheight</a>, <a class="el" href="camv4l_8h-source.html#l00081">vdIn::hdrwidth</a>, <a class="el" href="camv4l_8h-source.html#l00060">vdIn::mmapsize</a>, <a class="el" href="camv4l_8h-source.html#l00076">vdIn::pFramebuffer</a>, <a class="el" href="camv4l_8c-source.html#l00273">probePalette()</a>, <a class="el" href="camv4l_8c-source.html#l00320">probeSize()</a>, <a class="el" href="camv4l_8h.html#2f8d40fca22af63d98fcaad73efe216109b024ff449662360c66ce18d20096fa">UNKNOW</a>, <a class="el" href="camv4l_8h-source.html#l00059">vdIn::videocap</a>, <a class="el" href="camv4l_8h-source.html#l00064">vdIn::videochan</a>, <a class="el" href="camv4l_8h-source.html#l00056">vdIn::videodevice</a>, <a class="el" href="camv4l_8h-source.html#l00061">vdIn::videombuf</a>, <a class="el" href="camv4l_8h-source.html#l00062">vdIn::videopict</a>, and <a class="el" href="camv4l_8h-source.html#l00058">vdIn::vmmap</a>.
327 <p>
328 Referenced by <a class="el" href="grab__mpeg_8c-source.html#l00088">main()</a>.
329 </div>
330 </div><p>
331 <a class="anchor" name="ge1d8001afa8f1cbe9ff187e53e9089bb"></a><!-- doxytag: member="camv4l.h::setBrightness" ref="ge1d8001afa8f1cbe9ff187e53e9089bb" args="(struct vdIn *vd, __u8 bright)" -->
332 <div class="memitem">
333 <div class="memproto">
334       <table class="memname">
335         <tr>
336           <td class="memname">void setBrightness           </td>
337           <td>(</td>
338           <td class="paramtype">struct <a class="el" href="structvdIn.html">vdIn</a> *&nbsp;</td>
339           <td class="paramname"> <em>vd</em>, </td>
340         </tr>
341         <tr>
342           <td class="paramkey"></td>
343           <td></td>
344           <td class="paramtype">__u8&nbsp;</td>
345           <td class="paramname"> <em>bright</em></td><td>&nbsp;</td>
346         </tr>
347         <tr>
348           <td></td>
349           <td>)</td>
350           <td></td><td></td><td width="100%"></td>
351         </tr>
352       </table>
353 </div>
354 <div class="memdoc">
355
356 <p>
357 Fuction set brightness to the camera.<p>
358 <dl compact><dt><b>Parameters:</b></dt><dd>
359   <table border="0" cellspacing="2" cellpadding="0">
360     <tr><td valign="top"></td><td valign="top"><em>vd</em>&nbsp;</td><td>Video device pointer </td></tr>
361     <tr><td valign="top"></td><td valign="top"><em>bright</em>&nbsp;</td><td>New brightness value </td></tr>
362   </table>
363 </dl>
364
365 <p>
366 Definition at line <a class="el" href="camv4l_8c-source.html#l00475">475</a> of file <a class="el" href="camv4l_8c-source.html">camv4l.c</a>.
367 <p>
368 References <a class="el" href="camv4l_8c-source.html#l00416">SetVideoPict()</a>, and <a class="el" href="camv4l_8h-source.html#l00062">vdIn::videopict</a>.
369 </div>
370 </div><p>
371 <a class="anchor" name="g934ec7ef103b0ad6b7f319b289c13094"></a><!-- doxytag: member="camv4l.h::setChannel" ref="g934ec7ef103b0ad6b7f319b289c13094" args="(struct vdIn *vd, __u8 channel)" -->
372 <div class="memitem">
373 <div class="memproto">
374       <table class="memname">
375         <tr>
376           <td class="memname">void setChannel           </td>
377           <td>(</td>
378           <td class="paramtype">struct <a class="el" href="structvdIn.html">vdIn</a> *&nbsp;</td>
379           <td class="paramname"> <em>vd</em>, </td>
380         </tr>
381         <tr>
382           <td class="paramkey"></td>
383           <td></td>
384           <td class="paramtype">__u8&nbsp;</td>
385           <td class="paramname"> <em>channel</em></td><td>&nbsp;</td>
386         </tr>
387         <tr>
388           <td></td>
389           <td>)</td>
390           <td></td><td></td><td width="100%"></td>
391         </tr>
392       </table>
393 </div>
394 <div class="memdoc">
395
396 <p>
397 Fuction set channels to the camera.<p>
398 <dl compact><dt><b>Parameters:</b></dt><dd>
399   <table border="0" cellspacing="2" cellpadding="0">
400     <tr><td valign="top"></td><td valign="top"><em>vd</em>&nbsp;</td><td>Video device pointer </td></tr>
401     <tr><td valign="top"></td><td valign="top"><em>channel</em>&nbsp;</td><td>New channel value </td></tr>
402   </table>
403 </dl>
404
405 </div>
406 </div><p>
407 <a class="anchor" name="g20703b2ca537132fde1e0a9fccbfd6c5"></a><!-- doxytag: member="camv4l.h::setColors" ref="g20703b2ca537132fde1e0a9fccbfd6c5" args="(struct vdIn *vd, __u8 colors)" -->
408 <div class="memitem">
409 <div class="memproto">
410       <table class="memname">
411         <tr>
412           <td class="memname">void setColors           </td>
413           <td>(</td>
414           <td class="paramtype">struct <a class="el" href="structvdIn.html">vdIn</a> *&nbsp;</td>
415           <td class="paramname"> <em>vd</em>, </td>
416         </tr>
417         <tr>
418           <td class="paramkey"></td>
419           <td></td>
420           <td class="paramtype">__u8&nbsp;</td>
421           <td class="paramname"> <em>colors</em></td><td>&nbsp;</td>
422         </tr>
423         <tr>
424           <td></td>
425           <td>)</td>
426           <td></td><td></td><td width="100%"></td>
427         </tr>
428       </table>
429 </div>
430 <div class="memdoc">
431
432 <p>
433 Fuction set colors to the camera.<p>
434 <dl compact><dt><b>Parameters:</b></dt><dd>
435   <table border="0" cellspacing="2" cellpadding="0">
436     <tr><td valign="top"></td><td valign="top"><em>vd</em>&nbsp;</td><td>Video device pointer </td></tr>
437     <tr><td valign="top"></td><td valign="top"><em>colors</em>&nbsp;</td><td>New colors value </td></tr>
438   </table>
439 </dl>
440
441 <p>
442 Definition at line <a class="el" href="camv4l_8c-source.html#l00513">513</a> of file <a class="el" href="camv4l_8c-source.html">camv4l.c</a>.
443 <p>
444 References <a class="el" href="camv4l_8c-source.html#l00416">SetVideoPict()</a>, and <a class="el" href="camv4l_8h-source.html#l00062">vdIn::videopict</a>.
445 </div>
446 </div><p>
447 <a class="anchor" name="g3386f2919710868906af5025aa220f64"></a><!-- doxytag: member="camv4l.h::setContrast" ref="g3386f2919710868906af5025aa220f64" args="(struct vdIn *vd, __u8 contrast)" -->
448 <div class="memitem">
449 <div class="memproto">
450       <table class="memname">
451         <tr>
452           <td class="memname">void setContrast           </td>
453           <td>(</td>
454           <td class="paramtype">struct <a class="el" href="structvdIn.html">vdIn</a> *&nbsp;</td>
455           <td class="paramname"> <em>vd</em>, </td>
456         </tr>
457         <tr>
458           <td class="paramkey"></td>
459           <td></td>
460           <td class="paramtype">__u8&nbsp;</td>
461           <td class="paramname"> <em>contrast</em></td><td>&nbsp;</td>
462         </tr>
463         <tr>
464           <td></td>
465           <td>)</td>
466           <td></td><td></td><td width="100%"></td>
467         </tr>
468       </table>
469 </div>
470 <div class="memdoc">
471
472 <p>
473 Fuction set contrast to the camera.<p>
474 <dl compact><dt><b>Parameters:</b></dt><dd>
475   <table border="0" cellspacing="2" cellpadding="0">
476     <tr><td valign="top"></td><td valign="top"><em>vd</em>&nbsp;</td><td>Video device pointer </td></tr>
477     <tr><td valign="top"></td><td valign="top"><em>contrast</em>&nbsp;</td><td>New contrast value </td></tr>
478   </table>
479 </dl>
480
481 <p>
482 Definition at line <a class="el" href="camv4l_8c-source.html#l00495">495</a> of file <a class="el" href="camv4l_8c-source.html">camv4l.c</a>.
483 <p>
484 References <a class="el" href="camv4l_8c-source.html#l00416">SetVideoPict()</a>, and <a class="el" href="camv4l_8h-source.html#l00062">vdIn::videopict</a>.
485 </div>
486 </div><p>
487 <a class="anchor" name="ga723eaba9e11996dc99e8dace7b87aa5"></a><!-- doxytag: member="camv4l.h::setNorme" ref="ga723eaba9e11996dc99e8dace7b87aa5" args="(struct vdIn *vd, __u8 norme)" -->
488 <div class="memitem">
489 <div class="memproto">
490       <table class="memname">
491         <tr>
492           <td class="memname">void setNorme           </td>
493           <td>(</td>
494           <td class="paramtype">struct <a class="el" href="structvdIn.html">vdIn</a> *&nbsp;</td>
495           <td class="paramname"> <em>vd</em>, </td>
496         </tr>
497         <tr>
498           <td class="paramkey"></td>
499           <td></td>
500           <td class="paramtype">__u8&nbsp;</td>
501           <td class="paramname"> <em>norme</em></td><td>&nbsp;</td>
502         </tr>
503         <tr>
504           <td></td>
505           <td>)</td>
506           <td></td><td></td><td width="100%"></td>
507         </tr>
508       </table>
509 </div>
510 <div class="memdoc">
511
512 <p>
513 Fuction set norme to the camera.<p>
514 <dl compact><dt><b>Parameters:</b></dt><dd>
515   <table border="0" cellspacing="2" cellpadding="0">
516     <tr><td valign="top"></td><td valign="top"><em>vd</em>&nbsp;</td><td>Video device pointer </td></tr>
517     <tr><td valign="top"></td><td valign="top"><em>norme</em>&nbsp;</td><td>New norme value </td></tr>
518   </table>
519 </dl>
520
521 </div>
522 </div><p>
523 <a class="anchor" name="g4f1b347f61daa1e55c12a2a3ebb22ee3"></a><!-- doxytag: member="camv4l.h::setPalette" ref="g4f1b347f61daa1e55c12a2a3ebb22ee3" args="(struct vdIn *vd)" -->
524 <div class="memitem">
525 <div class="memproto">
526       <table class="memname">
527         <tr>
528           <td class="memname">int setPalette           </td>
529           <td>(</td>
530           <td class="paramtype">struct <a class="el" href="structvdIn.html">vdIn</a> *&nbsp;</td>
531           <td class="paramname"> <em>vd</em>          </td>
532           <td>&nbsp;)&nbsp;</td>
533           <td width="100%"></td>
534         </tr>
535       </table>
536 </div>
537 <div class="memdoc">
538
539 <p>
540 Fuction sets color pallete video device.<p>
541 <dl compact><dt><b>Parameters:</b></dt><dd>
542   <table border="0" cellspacing="2" cellpadding="0">
543     <tr><td valign="top"></td><td valign="top"><em>vd</em>&nbsp;</td><td>Video device pointer </td></tr>
544   </table>
545 </dl>
546
547 <p>
548 Definition at line <a class="el" href="camv4l_8c-source.html#l00260">260</a> of file <a class="el" href="camv4l_8c-source.html">camv4l.c</a>.
549 <p>
550 References <a class="el" href="camv4l_8h-source.html#l00080">vdIn::bppIn</a>, <a class="el" href="camv4l_8h-source.html#l00083">vdIn::formatIn</a>, <a class="el" href="camv4l_8h-source.html#l00078">vdIn::framesizeIn</a>, <a class="el" href="camv4l_8c-source.html#l00432">GetDepth()</a>, <a class="el" href="camv4l_8h-source.html#l00082">vdIn::hdrheight</a>, <a class="el" href="camv4l_8h-source.html#l00081">vdIn::hdrwidth</a>, <a class="el" href="camv4l_8h-source.html#l00077">vdIn::pixTmp</a>, <a class="el" href="camv4l_8c-source.html#l00416">SetVideoPict()</a>, and <a class="el" href="camv4l_8h-source.html#l00062">vdIn::videopict</a>.
551 <p>
552 Referenced by <a class="el" href="grab__mpeg_8c-source.html#l00137">processvideo()</a>.
553 </div>
554 </div><p>
555 <hr size="1"><address style="align: right;"><small>Generated on Mon Jan 26 20:51:51 2009 for Camera grab convert to MPEG by&nbsp;
556 <a href="http://www.doxygen.org/index.html">
557 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
558 </body>
559 </html>