• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3<head>
4<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5<title>GstPhotography: GStreamer Bad Plugins 1.0 Library Reference Manual</title>
6<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
7<link rel="home" href="index.html" title="GStreamer Bad Plugins 1.0 Library Reference Manual">
8<link rel="up" href="ch06.html" title="Interfaces">
9<link rel="prev" href="ch06.html" title="Interfaces">
10<link rel="next" href="gstreamer-libs-hierarchy.html" title="Part II. Object Hierarchy">
11<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
12<link rel="stylesheet" href="style.css" type="text/css">
13</head>
14<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
16<td width="100%" align="left" class="shortcuts">
17<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span18                  <a href="#gst-plugins-bad-libs-GstPhotography.description" class="shortcut">Description</a></span>
19</td>
20<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
21<td><a accesskey="u" href="ch06.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
22<td><a accesskey="p" href="ch06.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
23<td><a accesskey="n" href="gstreamer-libs-hierarchy.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
24</tr></table>
25<div class="refentry">
26<a name="gst-plugins-bad-libs-GstPhotography"></a><div class="titlepage"></div>
27<div class="refnamediv"><table width="100%"><tr>
28<td valign="top">
29<h2><span class="refentrytitle"><a name="gst-plugins-bad-libs-GstPhotography.top_of_page"></a>GstPhotography</span></h2>
30<p>GstPhotography — Interface for digital image capture elements</p>
31</td>
32<td class="gallery_image" valign="top" align="right"></td>
33</tr></table></div>
34<div class="refsect1">
35<a name="gst-plugins-bad-libs-GstPhotography.stability-level"></a><h2>Stability Level</h2>
36<acronym title="Unstable interfaces are experimental or transitional. They are typically used to
37give outside developers early access to new or rapidly changing technology, or
38to provide an interim solution to a problem where a more general solution is
39anticipated. No claims are made about either source or binary compatibility from
40one minor release to the next.
41
42The Unstable interface level is a warning that these interfaces are  subject to
43change without warning and should not be used in unbundled products.
44
45Given such caveats, customer impact need not be a factor when considering
46incompatible changes to an Unstable interface in a major or minor release.
47Nonetheless, when such changes are introduced, the changes should still be
48mentioned in the release notes for the affected release.
49"><span class="acronym">Unstable</span></acronym>, unless otherwise indicated
50</div>
51<div class="refsect1">
52<a name="gst-plugins-bad-libs-GstPhotography.functions"></a><h2>Functions</h2>
53<div class="informaltable"><table class="informaltable" width="100%" border="0">
54<colgroup>
55<col width="150px" class="functions_return">
56<col class="functions_name">
57</colgroup>
58<tbody>
59<tr>
60<td class="function_type">
61<span class="returnvalue">void</span>
62</td>
63<td class="function_name">
64<span class="c_punctuation">(</span><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyCapturePrepared" title="GstPhotographyCapturePrepared ()">*GstPhotographyCapturePrepared</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
65</td>
66</tr>
67<tr>
68<td class="function_type">
69<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
70</td>
71<td class="function_name">
72<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-get-ev-compensation" title="gst_photography_get_ev_compensation ()">gst_photography_get_ev_compensation</a> <span class="c_punctuation">()</span>
73</td>
74</tr>
75<tr>
76<td class="function_type">
77<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
78</td>
79<td class="function_name">
80<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-get-iso-speed" title="gst_photography_get_iso_speed ()">gst_photography_get_iso_speed</a> <span class="c_punctuation">()</span>
81</td>
82</tr>
83<tr>
84<td class="function_type">
85<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
86</td>
87<td class="function_name">
88<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-get-aperture" title="gst_photography_get_aperture ()">gst_photography_get_aperture</a> <span class="c_punctuation">()</span>
89</td>
90</tr>
91<tr>
92<td class="function_type">
93<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
94</td>
95<td class="function_name">
96<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-get-exposure" title="gst_photography_get_exposure ()">gst_photography_get_exposure</a> <span class="c_punctuation">()</span>
97</td>
98</tr>
99<tr>
100<td class="function_type">
101<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
102</td>
103<td class="function_name">
104<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-get-white-balance-mode" title="gst_photography_get_white_balance_mode ()">gst_photography_get_white_balance_mode</a> <span class="c_punctuation">()</span>
105</td>
106</tr>
107<tr>
108<td class="function_type">
109<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
110</td>
111<td class="function_name">
112<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-get-color-tone-mode" title="gst_photography_get_color_tone_mode ()">gst_photography_get_color_tone_mode</a> <span class="c_punctuation">()</span>
113</td>
114</tr>
115<tr>
116<td class="function_type">
117<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
118</td>
119<td class="function_name">
120<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-get-scene-mode" title="gst_photography_get_scene_mode ()">gst_photography_get_scene_mode</a> <span class="c_punctuation">()</span>
121</td>
122</tr>
123<tr>
124<td class="function_type">
125<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
126</td>
127<td class="function_name">
128<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-get-flash-mode" title="gst_photography_get_flash_mode ()">gst_photography_get_flash_mode</a> <span class="c_punctuation">()</span>
129</td>
130</tr>
131<tr>
132<td class="function_type">
133<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
134</td>
135<td class="function_name">
136<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-get-flicker-mode" title="gst_photography_get_flicker_mode ()">gst_photography_get_flicker_mode</a> <span class="c_punctuation">()</span>
137</td>
138</tr>
139<tr>
140<td class="function_type">
141<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
142</td>
143<td class="function_name">
144<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-get-focus-mode" title="gst_photography_get_focus_mode ()">gst_photography_get_focus_mode</a> <span class="c_punctuation">()</span>
145</td>
146</tr>
147<tr>
148<td class="function_type">
149<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
150</td>
151<td class="function_name">
152<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-get-noise-reduction" title="gst_photography_get_noise_reduction ()">gst_photography_get_noise_reduction</a> <span class="c_punctuation">()</span>
153</td>
154</tr>
155<tr>
156<td class="function_type">
157<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
158</td>
159<td class="function_name">
160<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-get-zoom" title="gst_photography_get_zoom ()">gst_photography_get_zoom</a> <span class="c_punctuation">()</span>
161</td>
162</tr>
163<tr>
164<td class="function_type">
165<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
166</td>
167<td class="function_name">
168<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-set-ev-compensation" title="gst_photography_set_ev_compensation ()">gst_photography_set_ev_compensation</a> <span class="c_punctuation">()</span>
169</td>
170</tr>
171<tr>
172<td class="function_type">
173<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
174</td>
175<td class="function_name">
176<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-set-iso-speed" title="gst_photography_set_iso_speed ()">gst_photography_set_iso_speed</a> <span class="c_punctuation">()</span>
177</td>
178</tr>
179<tr>
180<td class="function_type">
181<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
182</td>
183<td class="function_name">
184<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-set-aperture" title="gst_photography_set_aperture ()">gst_photography_set_aperture</a> <span class="c_punctuation">()</span>
185</td>
186</tr>
187<tr>
188<td class="function_type">
189<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
190</td>
191<td class="function_name">
192<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-set-exposure" title="gst_photography_set_exposure ()">gst_photography_set_exposure</a> <span class="c_punctuation">()</span>
193</td>
194</tr>
195<tr>
196<td class="function_type">
197<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
198</td>
199<td class="function_name">
200<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-set-white-balance-mode" title="gst_photography_set_white_balance_mode ()">gst_photography_set_white_balance_mode</a> <span class="c_punctuation">()</span>
201</td>
202</tr>
203<tr>
204<td class="function_type">
205<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
206</td>
207<td class="function_name">
208<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-set-color-tone-mode" title="gst_photography_set_color_tone_mode ()">gst_photography_set_color_tone_mode</a> <span class="c_punctuation">()</span>
209</td>
210</tr>
211<tr>
212<td class="function_type">
213<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
214</td>
215<td class="function_name">
216<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-set-scene-mode" title="gst_photography_set_scene_mode ()">gst_photography_set_scene_mode</a> <span class="c_punctuation">()</span>
217</td>
218</tr>
219<tr>
220<td class="function_type">
221<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
222</td>
223<td class="function_name">
224<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-set-flash-mode" title="gst_photography_set_flash_mode ()">gst_photography_set_flash_mode</a> <span class="c_punctuation">()</span>
225</td>
226</tr>
227<tr>
228<td class="function_type">
229<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
230</td>
231<td class="function_name">
232<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-set-flicker-mode" title="gst_photography_set_flicker_mode ()">gst_photography_set_flicker_mode</a> <span class="c_punctuation">()</span>
233</td>
234</tr>
235<tr>
236<td class="function_type">
237<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
238</td>
239<td class="function_name">
240<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-set-focus-mode" title="gst_photography_set_focus_mode ()">gst_photography_set_focus_mode</a> <span class="c_punctuation">()</span>
241</td>
242</tr>
243<tr>
244<td class="function_type">
245<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
246</td>
247<td class="function_name">
248<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-set-noise-reduction" title="gst_photography_set_noise_reduction ()">gst_photography_set_noise_reduction</a> <span class="c_punctuation">()</span>
249</td>
250</tr>
251<tr>
252<td class="function_type">
253<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
254</td>
255<td class="function_name">
256<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-set-zoom" title="gst_photography_set_zoom ()">gst_photography_set_zoom</a> <span class="c_punctuation">()</span>
257</td>
258</tr>
259<tr>
260<td class="function_type">
261<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyCaps" title="enum GstPhotographyCaps"><span class="returnvalue">GstPhotographyCaps</span></a>
262</td>
263<td class="function_name">
264<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-get-capabilities" title="gst_photography_get_capabilities ()">gst_photography_get_capabilities</a> <span class="c_punctuation">()</span>
265</td>
266</tr>
267<tr>
268<td class="function_type">
269<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
270</td>
271<td class="function_name">
272<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-prepare-for-capture" title="gst_photography_prepare_for_capture ()">gst_photography_prepare_for_capture</a> <span class="c_punctuation">()</span>
273</td>
274</tr>
275<tr>
276<td class="function_type">
277<span class="returnvalue">void</span>
278</td>
279<td class="function_name">
280<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-set-autofocus" title="gst_photography_set_autofocus ()">gst_photography_set_autofocus</a> <span class="c_punctuation">()</span>
281</td>
282</tr>
283<tr>
284<td class="function_type">
285<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
286</td>
287<td class="function_name">
288<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-set-config" title="gst_photography_set_config ()">gst_photography_set_config</a> <span class="c_punctuation">()</span>
289</td>
290</tr>
291<tr>
292<td class="function_type">
293<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
294</td>
295<td class="function_name">
296<a class="link" href="gst-plugins-bad-libs-GstPhotography.html#gst-photography-get-config" title="gst_photography_get_config ()">gst_photography_get_config</a> <span class="c_punctuation">()</span>
297</td>
298</tr>
299</tbody>
300</table></div>
301</div>
302<div class="refsect1">
303<a name="gst-plugins-bad-libs-GstPhotography.other"></a><h2>Types and Values</h2>
304<div class="informaltable"><table class="informaltable" width="100%" border="0">
305<colgroup>
306<col width="150px" class="name">
307<col class="description">
308</colgroup>
309<tbody>
310<tr>
311<td class="datatype_keyword"> </td>
312<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography">GstPhotography</a></td>
313</tr>
314<tr>
315<td class="datatype_keyword">enum</td>
316<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyNoiseReduction" title="enum GstPhotographyNoiseReduction">GstPhotographyNoiseReduction</a></td>
317</tr>
318<tr>
319<td class="datatype_keyword">enum</td>
320<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyWhiteBalanceMode" title="enum GstPhotographyWhiteBalanceMode">GstPhotographyWhiteBalanceMode</a></td>
321</tr>
322<tr>
323<td class="datatype_keyword">enum</td>
324<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyColorToneMode" title="enum GstPhotographyColorToneMode">GstPhotographyColorToneMode</a></td>
325</tr>
326<tr>
327<td class="datatype_keyword">enum</td>
328<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographySceneMode" title="enum GstPhotographySceneMode">GstPhotographySceneMode</a></td>
329</tr>
330<tr>
331<td class="datatype_keyword">enum</td>
332<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyFlashMode" title="enum GstPhotographyFlashMode">GstPhotographyFlashMode</a></td>
333</tr>
334<tr>
335<td class="datatype_keyword">enum</td>
336<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyFlickerReductionMode" title="enum GstPhotographyFlickerReductionMode">GstPhotographyFlickerReductionMode</a></td>
337</tr>
338<tr>
339<td class="datatype_keyword">enum</td>
340<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyFocusMode" title="enum GstPhotographyFocusMode">GstPhotographyFocusMode</a></td>
341</tr>
342<tr>
343<td class="datatype_keyword">enum</td>
344<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyFocusStatus" title="enum GstPhotographyFocusStatus">GstPhotographyFocusStatus</a></td>
345</tr>
346<tr>
347<td class="datatype_keyword">enum</td>
348<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyCaps" title="enum GstPhotographyCaps">GstPhotographyCaps</a></td>
349</tr>
350<tr>
351<td class="datatype_keyword">enum</td>
352<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyShakeRisk" title="enum GstPhotographyShakeRisk">GstPhotographyShakeRisk</a></td>
353</tr>
354<tr>
355<td class="define_keyword">#define</td>
356<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GST-PHOTOGRAPHY-AUTOFOCUS-DONE:CAPS" title="GST_PHOTOGRAPHY_AUTOFOCUS_DONE">GST_PHOTOGRAPHY_AUTOFOCUS_DONE</a></td>
357</tr>
358<tr>
359<td class="define_keyword">#define</td>
360<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GST-PHOTOGRAPHY-SHAKE-RISK:CAPS" title="GST_PHOTOGRAPHY_SHAKE_RISK">GST_PHOTOGRAPHY_SHAKE_RISK</a></td>
361</tr>
362<tr>
363<td class="define_keyword">#define</td>
364<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GST-PHOTOGRAPHY-PROP-WB-MODE:CAPS" title="GST_PHOTOGRAPHY_PROP_WB_MODE">GST_PHOTOGRAPHY_PROP_WB_MODE</a></td>
365</tr>
366<tr>
367<td class="define_keyword">#define</td>
368<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GST-PHOTOGRAPHY-PROP-SCENE-MODE:CAPS" title="GST_PHOTOGRAPHY_PROP_SCENE_MODE">GST_PHOTOGRAPHY_PROP_SCENE_MODE</a></td>
369</tr>
370<tr>
371<td class="define_keyword">#define</td>
372<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GST-PHOTOGRAPHY-PROP-FLASH-MODE:CAPS" title="GST_PHOTOGRAPHY_PROP_FLASH_MODE">GST_PHOTOGRAPHY_PROP_FLASH_MODE</a></td>
373</tr>
374<tr>
375<td class="define_keyword">#define</td>
376<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GST-PHOTOGRAPHY-PROP-NOISE-REDUCTION:CAPS" title="GST_PHOTOGRAPHY_PROP_NOISE_REDUCTION">GST_PHOTOGRAPHY_PROP_NOISE_REDUCTION</a></td>
377</tr>
378<tr>
379<td class="define_keyword">#define</td>
380<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GST-PHOTOGRAPHY-PROP-FOCUS-STATUS:CAPS" title="GST_PHOTOGRAPHY_PROP_FOCUS_STATUS">GST_PHOTOGRAPHY_PROP_FOCUS_STATUS</a></td>
381</tr>
382<tr>
383<td class="define_keyword">#define</td>
384<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GST-PHOTOGRAPHY-PROP-CAPABILITIES:CAPS" title="GST_PHOTOGRAPHY_PROP_CAPABILITIES">GST_PHOTOGRAPHY_PROP_CAPABILITIES</a></td>
385</tr>
386<tr>
387<td class="define_keyword">#define</td>
388<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GST-PHOTOGRAPHY-PROP-SHAKE-RISK:CAPS" title="GST_PHOTOGRAPHY_PROP_SHAKE_RISK">GST_PHOTOGRAPHY_PROP_SHAKE_RISK</a></td>
389</tr>
390<tr>
391<td class="define_keyword">#define</td>
392<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GST-PHOTOGRAPHY-PROP-EV-COMP:CAPS" title="GST_PHOTOGRAPHY_PROP_EV_COMP">GST_PHOTOGRAPHY_PROP_EV_COMP</a></td>
393</tr>
394<tr>
395<td class="define_keyword">#define</td>
396<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GST-PHOTOGRAPHY-PROP-ISO-SPEED:CAPS" title="GST_PHOTOGRAPHY_PROP_ISO_SPEED">GST_PHOTOGRAPHY_PROP_ISO_SPEED</a></td>
397</tr>
398<tr>
399<td class="define_keyword">#define</td>
400<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GST-PHOTOGRAPHY-PROP-APERTURE:CAPS" title="GST_PHOTOGRAPHY_PROP_APERTURE">GST_PHOTOGRAPHY_PROP_APERTURE</a></td>
401</tr>
402<tr>
403<td class="define_keyword">#define</td>
404<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GST-PHOTOGRAPHY-PROP-IMAGE-CAPTURE-SUPPORTED-CAPS" title="GST_PHOTOGRAPHY_PROP_IMAGE_CAPTURE_SUPPORTED_CAPS">GST_PHOTOGRAPHY_PROP_IMAGE_CAPTURE_SUPPORTED_CAPS</a></td>
405</tr>
406<tr>
407<td class="define_keyword">#define</td>
408<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GST-PHOTOGRAPHY-PROP-IMAGE-PREVIEW-SUPPORTED-CAPS" title="GST_PHOTOGRAPHY_PROP_IMAGE_PREVIEW_SUPPORTED_CAPS">GST_PHOTOGRAPHY_PROP_IMAGE_PREVIEW_SUPPORTED_CAPS</a></td>
409</tr>
410<tr>
411<td class="define_keyword">#define</td>
412<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GST-PHOTOGRAPHY-PROP-FLICKER-MODE:CAPS" title="GST_PHOTOGRAPHY_PROP_FLICKER_MODE">GST_PHOTOGRAPHY_PROP_FLICKER_MODE</a></td>
413</tr>
414<tr>
415<td class="define_keyword">#define</td>
416<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GST-PHOTOGRAPHY-PROP-FOCUS-MODE:CAPS" title="GST_PHOTOGRAPHY_PROP_FOCUS_MODE">GST_PHOTOGRAPHY_PROP_FOCUS_MODE</a></td>
417</tr>
418<tr>
419<td class="define_keyword">#define</td>
420<td class="function_name"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GST-PHOTOGRAPHY-PROP-ZOOM:CAPS" title="GST_PHOTOGRAPHY_PROP_ZOOM">GST_PHOTOGRAPHY_PROP_ZOOM</a></td>
421</tr>
422</tbody>
423</table></div>
424</div>
425<div class="refsect1">
426<a name="gst-plugins-bad-libs-GstPhotography.includes"></a><h2>Includes</h2>
427<pre class="synopsis">#include &lt;gst/codecparsers/gstmpeg4parser.h&gt;
428</pre>
429</div>
430<div class="refsect1">
431<a name="gst-plugins-bad-libs-GstPhotography.description"></a><h2>Description</h2>
432<p>The interface allows access to some common digital image capture parameters.</p>
433<div class="note">
434  The GstPhotography interface is unstable API and may change in future.
435  One can define GST_USE_UNSTABLE_API to acknowledge and avoid this warning.
436</div>
437</div>
438<div class="refsect1">
439<a name="gst-plugins-bad-libs-GstPhotography.functions_details"></a><h2>Functions</h2>
440<div class="refsect2">
441<a name="GstPhotographyCapturePrepared"></a><h3>GstPhotographyCapturePrepared ()</h3>
442<pre class="programlisting"><span class="returnvalue">void</span>
443<span class="c_punctuation">(</span>*GstPhotographyCapturePrepared<span class="c_punctuation">)</span> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>,
444                                  <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstCaps.html#GstCaps-struct"><span class="type">GstCaps</span></a> *configured_caps</code></em>);</pre>
445<p>This callback will be called when the element has finished preparations
446and is ready for image capture. The next buffer that element produces
447will be of <em class="parameter"><code>configured_caps</code></em>
448 format, so this callback allows the application
449to e.g. reconfigure capsfilters in pipeline if any.</p>
450<div class="refsect3">
451<a name="GstPhotographyCapturePrepared.parameters"></a><h4>Parameters</h4>
452<div class="informaltable"><table class="informaltable" width="100%" border="0">
453<colgroup>
454<col width="150px" class="parameters_name">
455<col class="parameters_description">
456<col width="200px" class="parameters_annotations">
457</colgroup>
458<tbody>
459<tr>
460<td class="parameter_name"><p>data</p></td>
461<td class="parameter_description"><p>user data that has been given, when registering the callback</p></td>
462<td class="parameter_annotations"> </td>
463</tr>
464<tr>
465<td class="parameter_name"><p>configured_caps</p></td>
466<td class="parameter_description"><p><a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstCaps.html#GstCaps-struct"><span class="type">GstCaps</span></a> defining the configured capture format.
467Ownership of these caps stays in the element.</p></td>
468<td class="parameter_annotations"> </td>
469</tr>
470</tbody>
471</table></div>
472</div>
473</div>
474<hr>
475<div class="refsect2">
476<a name="gst-photography-get-ev-compensation"></a><h3>gst_photography_get_ev_compensation ()</h3>
477<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
478gst_photography_get_ev_compensation (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
479                                     <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> *ev_comp</code></em>);</pre>
480<p>Get the ev compensation value for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p>
481<div class="refsect3">
482<a name="gst-photography-get-ev-compensation.parameters"></a><h4>Parameters</h4>
483<div class="informaltable"><table class="informaltable" width="100%" border="0">
484<colgroup>
485<col width="150px" class="parameters_name">
486<col class="parameters_description">
487<col width="200px" class="parameters_annotations">
488</colgroup>
489<tbody>
490<tr>
491<td class="parameter_name"><p>photo</p></td>
492<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
493<td class="parameter_annotations"> </td>
494</tr>
495<tr>
496<td class="parameter_name"><p>ev_comp</p></td>
497<td class="parameter_description"><p>ev compensation value to get</p></td>
498<td class="parameter_annotations"> </td>
499</tr>
500</tbody>
501</table></div>
502</div>
503<div class="refsect3">
504<a name="gst-photography-get-ev-compensation.returns"></a><h4>Returns</h4>
505<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if getting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
506</div>
507</div>
508<hr>
509<div class="refsect2">
510<a name="gst-photography-get-iso-speed"></a><h3>gst_photography_get_iso_speed ()</h3>
511<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
512gst_photography_get_iso_speed (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
513                               <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *iso_speed</code></em>);</pre>
514<p>Get the ISO value (light sensivity) for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p>
515<div class="refsect3">
516<a name="gst-photography-get-iso-speed.parameters"></a><h4>Parameters</h4>
517<div class="informaltable"><table class="informaltable" width="100%" border="0">
518<colgroup>
519<col width="150px" class="parameters_name">
520<col class="parameters_description">
521<col width="200px" class="parameters_annotations">
522</colgroup>
523<tbody>
524<tr>
525<td class="parameter_name"><p>photo</p></td>
526<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
527<td class="parameter_annotations"> </td>
528</tr>
529<tr>
530<td class="parameter_name"><p>iso_speed</p></td>
531<td class="parameter_description"><p>ISO speed value to get</p></td>
532<td class="parameter_annotations"> </td>
533</tr>
534</tbody>
535</table></div>
536</div>
537<div class="refsect3">
538<a name="gst-photography-get-iso-speed.returns"></a><h4>Returns</h4>
539<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if getting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
540</div>
541</div>
542<hr>
543<div class="refsect2">
544<a name="gst-photography-get-aperture"></a><h3>gst_photography_get_aperture ()</h3>
545<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
546gst_photography_get_aperture (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
547                              <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *aperture</code></em>);</pre>
548<p>Get the aperture value for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p>
549<div class="refsect3">
550<a name="gst-photography-get-aperture.parameters"></a><h4>Parameters</h4>
551<div class="informaltable"><table class="informaltable" width="100%" border="0">
552<colgroup>
553<col width="150px" class="parameters_name">
554<col class="parameters_description">
555<col width="200px" class="parameters_annotations">
556</colgroup>
557<tbody>
558<tr>
559<td class="parameter_name"><p>photo</p></td>
560<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
561<td class="parameter_annotations"> </td>
562</tr>
563<tr>
564<td class="parameter_name"><p>aperture</p></td>
565<td class="parameter_description"><p>aperture value to get</p></td>
566<td class="parameter_annotations"> </td>
567</tr>
568</tbody>
569</table></div>
570</div>
571<div class="refsect3">
572<a name="gst-photography-get-aperture.returns"></a><h4>Returns</h4>
573<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if getting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
574</div>
575</div>
576<hr>
577<div class="refsect2">
578<a name="gst-photography-get-exposure"></a><h3>gst_photography_get_exposure ()</h3>
579<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
580gst_photography_get_exposure (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
581                              <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> *exposure</code></em>);</pre>
582<p>Get the fixed exposure time (in us) for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p>
583<div class="refsect3">
584<a name="gst-photography-get-exposure.parameters"></a><h4>Parameters</h4>
585<div class="informaltable"><table class="informaltable" width="100%" border="0">
586<colgroup>
587<col width="150px" class="parameters_name">
588<col class="parameters_description">
589<col width="200px" class="parameters_annotations">
590</colgroup>
591<tbody>
592<tr>
593<td class="parameter_name"><p>photo</p></td>
594<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
595<td class="parameter_annotations"> </td>
596</tr>
597<tr>
598<td class="parameter_name"><p>exposure</p></td>
599<td class="parameter_description"><p>exposure time to get</p></td>
600<td class="parameter_annotations"> </td>
601</tr>
602</tbody>
603</table></div>
604</div>
605<div class="refsect3">
606<a name="gst-photography-get-exposure.returns"></a><h4>Returns</h4>
607<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if getting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
608</div>
609</div>
610<hr>
611<div class="refsect2">
612<a name="gst-photography-get-white-balance-mode"></a><h3>gst_photography_get_white_balance_mode ()</h3>
613<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
614gst_photography_get_white_balance_mode
615                               (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
616                                <em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyWhiteBalanceMode" title="enum GstPhotographyWhiteBalanceMode"><span class="type">GstPhotographyWhiteBalanceMode</span></a> *wb_mode</code></em>);</pre>
617<p>Get the white balance mode for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p>
618<div class="refsect3">
619<a name="gst-photography-get-white-balance-mode.parameters"></a><h4>Parameters</h4>
620<div class="informaltable"><table class="informaltable" width="100%" border="0">
621<colgroup>
622<col width="150px" class="parameters_name">
623<col class="parameters_description">
624<col width="200px" class="parameters_annotations">
625</colgroup>
626<tbody>
627<tr>
628<td class="parameter_name"><p>photo</p></td>
629<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
630<td class="parameter_annotations"> </td>
631</tr>
632<tr>
633<td class="parameter_name"><p>wb_mode</p></td>
634<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyWhiteBalanceMode" title="enum GstPhotographyWhiteBalanceMode"><span class="type">GstPhotographyWhiteBalanceMode</span></a> to get</p></td>
635<td class="parameter_annotations"> </td>
636</tr>
637</tbody>
638</table></div>
639</div>
640<div class="refsect3">
641<a name="gst-photography-get-white-balance-mode.returns"></a><h4>Returns</h4>
642<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if getting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
643</div>
644</div>
645<hr>
646<div class="refsect2">
647<a name="gst-photography-get-color-tone-mode"></a><h3>gst_photography_get_color_tone_mode ()</h3>
648<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
649gst_photography_get_color_tone_mode (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
650                                     <em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyColorToneMode" title="enum GstPhotographyColorToneMode"><span class="type">GstPhotographyColorToneMode</span></a> *tone_mode</code></em>);</pre>
651<p>Get the color tone mode for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p>
652<div class="refsect3">
653<a name="gst-photography-get-color-tone-mode.parameters"></a><h4>Parameters</h4>
654<div class="informaltable"><table class="informaltable" width="100%" border="0">
655<colgroup>
656<col width="150px" class="parameters_name">
657<col class="parameters_description">
658<col width="200px" class="parameters_annotations">
659</colgroup>
660<tbody>
661<tr>
662<td class="parameter_name"><p>photo</p></td>
663<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
664<td class="parameter_annotations"> </td>
665</tr>
666<tr>
667<td class="parameter_name"><p>tone_mode</p></td>
668<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyColorToneMode" title="enum GstPhotographyColorToneMode"><span class="type">GstPhotographyColorToneMode</span></a> to get</p></td>
669<td class="parameter_annotations"> </td>
670</tr>
671</tbody>
672</table></div>
673</div>
674<div class="refsect3">
675<a name="gst-photography-get-color-tone-mode.returns"></a><h4>Returns</h4>
676<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if getting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
677</div>
678</div>
679<hr>
680<div class="refsect2">
681<a name="gst-photography-get-scene-mode"></a><h3>gst_photography_get_scene_mode ()</h3>
682<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
683gst_photography_get_scene_mode (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
684                                <em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographySceneMode" title="enum GstPhotographySceneMode"><span class="type">GstPhotographySceneMode</span></a> *scene_mode</code></em>);</pre>
685<p>Get the scene mode for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p>
686<div class="refsect3">
687<a name="gst-photography-get-scene-mode.parameters"></a><h4>Parameters</h4>
688<div class="informaltable"><table class="informaltable" width="100%" border="0">
689<colgroup>
690<col width="150px" class="parameters_name">
691<col class="parameters_description">
692<col width="200px" class="parameters_annotations">
693</colgroup>
694<tbody>
695<tr>
696<td class="parameter_name"><p>photo</p></td>
697<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
698<td class="parameter_annotations"> </td>
699</tr>
700<tr>
701<td class="parameter_name"><p>scene_mode</p></td>
702<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographySceneMode" title="enum GstPhotographySceneMode"><span class="type">GstPhotographySceneMode</span></a> to get</p></td>
703<td class="parameter_annotations"> </td>
704</tr>
705</tbody>
706</table></div>
707</div>
708<div class="refsect3">
709<a name="gst-photography-get-scene-mode.returns"></a><h4>Returns</h4>
710<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if getting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
711</div>
712</div>
713<hr>
714<div class="refsect2">
715<a name="gst-photography-get-flash-mode"></a><h3>gst_photography_get_flash_mode ()</h3>
716<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
717gst_photography_get_flash_mode (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
718                                <em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyFlashMode" title="enum GstPhotographyFlashMode"><span class="type">GstPhotographyFlashMode</span></a> *flash_mode</code></em>);</pre>
719<p>Get the flash mode for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p>
720<div class="refsect3">
721<a name="gst-photography-get-flash-mode.parameters"></a><h4>Parameters</h4>
722<div class="informaltable"><table class="informaltable" width="100%" border="0">
723<colgroup>
724<col width="150px" class="parameters_name">
725<col class="parameters_description">
726<col width="200px" class="parameters_annotations">
727</colgroup>
728<tbody>
729<tr>
730<td class="parameter_name"><p>photo</p></td>
731<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
732<td class="parameter_annotations"> </td>
733</tr>
734<tr>
735<td class="parameter_name"><p>flash_mode</p></td>
736<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyFlashMode" title="enum GstPhotographyFlashMode"><span class="type">GstPhotographyFlashMode</span></a> to get</p></td>
737<td class="parameter_annotations"> </td>
738</tr>
739</tbody>
740</table></div>
741</div>
742<div class="refsect3">
743<a name="gst-photography-get-flash-mode.returns"></a><h4>Returns</h4>
744<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if getting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
745</div>
746</div>
747<hr>
748<div class="refsect2">
749<a name="gst-photography-get-flicker-mode"></a><h3>gst_photography_get_flicker_mode ()</h3>
750<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
751gst_photography_get_flicker_mode (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
752                                  <em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyFlickerReductionMode" title="enum GstPhotographyFlickerReductionMode"><span class="type">GstPhotographyFlickerReductionMode</span></a> *mode</code></em>);</pre>
753<p>Get the flicker mode value for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p>
754<div class="refsect3">
755<a name="gst-photography-get-flicker-mode.parameters"></a><h4>Parameters</h4>
756<div class="informaltable"><table class="informaltable" width="100%" border="0">
757<colgroup>
758<col width="150px" class="parameters_name">
759<col class="parameters_description">
760<col width="200px" class="parameters_annotations">
761</colgroup>
762<tbody>
763<tr>
764<td class="parameter_name"><p>photo</p></td>
765<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
766<td class="parameter_annotations"> </td>
767</tr>
768<tr>
769<td class="parameter_name"><p>flicker_mode</p></td>
770<td class="parameter_description"><p>flicker mode value to get</p></td>
771<td class="parameter_annotations"> </td>
772</tr>
773</tbody>
774</table></div>
775</div>
776<div class="refsect3">
777<a name="gst-photography-get-flicker-mode.returns"></a><h4>Returns</h4>
778<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if getting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
779</div>
780</div>
781<hr>
782<div class="refsect2">
783<a name="gst-photography-get-focus-mode"></a><h3>gst_photography_get_focus_mode ()</h3>
784<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
785gst_photography_get_focus_mode (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
786                                <em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyFocusMode" title="enum GstPhotographyFocusMode"><span class="type">GstPhotographyFocusMode</span></a> *mode</code></em>);</pre>
787<p>Get the focus mode value for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p>
788<div class="refsect3">
789<a name="gst-photography-get-focus-mode.parameters"></a><h4>Parameters</h4>
790<div class="informaltable"><table class="informaltable" width="100%" border="0">
791<colgroup>
792<col width="150px" class="parameters_name">
793<col class="parameters_description">
794<col width="200px" class="parameters_annotations">
795</colgroup>
796<tbody>
797<tr>
798<td class="parameter_name"><p>photo</p></td>
799<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
800<td class="parameter_annotations"> </td>
801</tr>
802<tr>
803<td class="parameter_name"><p>focus_mode</p></td>
804<td class="parameter_description"><p>focus_mode value to get</p></td>
805<td class="parameter_annotations"> </td>
806</tr>
807</tbody>
808</table></div>
809</div>
810<div class="refsect3">
811<a name="gst-photography-get-focus-mode.returns"></a><h4>Returns</h4>
812<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if getting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
813</div>
814</div>
815<hr>
816<div class="refsect2">
817<a name="gst-photography-get-noise-reduction"></a><h3>gst_photography_get_noise_reduction ()</h3>
818<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
819gst_photography_get_noise_reduction (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
820                                     <em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyNoiseReduction" title="enum GstPhotographyNoiseReduction"><span class="type">GstPhotographyNoiseReduction</span></a> *noise_reduction</code></em>);</pre>
821<p>Get the noise reduction mode for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p>
822<div class="refsect3">
823<a name="gst-photography-get-noise-reduction.parameters"></a><h4>Parameters</h4>
824<div class="informaltable"><table class="informaltable" width="100%" border="0">
825<colgroup>
826<col width="150px" class="parameters_name">
827<col class="parameters_description">
828<col width="200px" class="parameters_annotations">
829</colgroup>
830<tbody>
831<tr>
832<td class="parameter_name"><p>photo</p></td>
833<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
834<td class="parameter_annotations"> </td>
835</tr>
836<tr>
837<td class="parameter_name"><p>noise_reduction</p></td>
838<td class="parameter_description"><p><span class="type">GstPhotographyNoiseReductionMode</span> to get</p></td>
839<td class="parameter_annotations"> </td>
840</tr>
841</tbody>
842</table></div>
843</div>
844<div class="refsect3">
845<a name="gst-photography-get-noise-reduction.returns"></a><h4>Returns</h4>
846<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if getting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
847</div>
848</div>
849<hr>
850<div class="refsect2">
851<a name="gst-photography-get-zoom"></a><h3>gst_photography_get_zoom ()</h3>
852<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
853gst_photography_get_zoom (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
854                          <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> *zoom</code></em>);</pre>
855<p>Get the zoom value for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p>
856<div class="refsect3">
857<a name="gst-photography-get-zoom.parameters"></a><h4>Parameters</h4>
858<div class="informaltable"><table class="informaltable" width="100%" border="0">
859<colgroup>
860<col width="150px" class="parameters_name">
861<col class="parameters_description">
862<col width="200px" class="parameters_annotations">
863</colgroup>
864<tbody>
865<tr>
866<td class="parameter_name"><p>photo</p></td>
867<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
868<td class="parameter_annotations"> </td>
869</tr>
870<tr>
871<td class="parameter_name"><p>zoom</p></td>
872<td class="parameter_description"><p>zoom value to get</p></td>
873<td class="parameter_annotations"> </td>
874</tr>
875</tbody>
876</table></div>
877</div>
878<div class="refsect3">
879<a name="gst-photography-get-zoom.returns"></a><h4>Returns</h4>
880<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if getting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
881</div>
882</div>
883<hr>
884<div class="refsect2">
885<a name="gst-photography-set-ev-compensation"></a><h3>gst_photography_set_ev_compensation ()</h3>
886<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
887gst_photography_set_ev_compensation (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
888                                     <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> ev_comp</code></em>);</pre>
889<p>Set the ev compensation value for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p>
890<div class="refsect3">
891<a name="gst-photography-set-ev-compensation.parameters"></a><h4>Parameters</h4>
892<div class="informaltable"><table class="informaltable" width="100%" border="0">
893<colgroup>
894<col width="150px" class="parameters_name">
895<col class="parameters_description">
896<col width="200px" class="parameters_annotations">
897</colgroup>
898<tbody>
899<tr>
900<td class="parameter_name"><p>photo</p></td>
901<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
902<td class="parameter_annotations"> </td>
903</tr>
904<tr>
905<td class="parameter_name"><p>ev_comp</p></td>
906<td class="parameter_description"><p>ev compensation value to set</p></td>
907<td class="parameter_annotations"> </td>
908</tr>
909</tbody>
910</table></div>
911</div>
912<div class="refsect3">
913<a name="gst-photography-set-ev-compensation.returns"></a><h4>Returns</h4>
914<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if setting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
915</div>
916</div>
917<hr>
918<div class="refsect2">
919<a name="gst-photography-set-iso-speed"></a><h3>gst_photography_set_iso_speed ()</h3>
920<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
921gst_photography_set_iso_speed (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
922                               <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> iso_speed</code></em>);</pre>
923<p>Set the ISO value (light sensivity) for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p>
924<div class="refsect3">
925<a name="gst-photography-set-iso-speed.parameters"></a><h4>Parameters</h4>
926<div class="informaltable"><table class="informaltable" width="100%" border="0">
927<colgroup>
928<col width="150px" class="parameters_name">
929<col class="parameters_description">
930<col width="200px" class="parameters_annotations">
931</colgroup>
932<tbody>
933<tr>
934<td class="parameter_name"><p>photo</p></td>
935<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
936<td class="parameter_annotations"> </td>
937</tr>
938<tr>
939<td class="parameter_name"><p>iso_speed</p></td>
940<td class="parameter_description"><p>ISO speed value to set</p></td>
941<td class="parameter_annotations"> </td>
942</tr>
943</tbody>
944</table></div>
945</div>
946<div class="refsect3">
947<a name="gst-photography-set-iso-speed.returns"></a><h4>Returns</h4>
948<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if setting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
949</div>
950</div>
951<hr>
952<div class="refsect2">
953<a name="gst-photography-set-aperture"></a><h3>gst_photography_set_aperture ()</h3>
954<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
955gst_photography_set_aperture (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
956                              <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> aperture</code></em>);</pre>
957<p>Set the aperture value for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p>
958<div class="refsect3">
959<a name="gst-photography-set-aperture.parameters"></a><h4>Parameters</h4>
960<div class="informaltable"><table class="informaltable" width="100%" border="0">
961<colgroup>
962<col width="150px" class="parameters_name">
963<col class="parameters_description">
964<col width="200px" class="parameters_annotations">
965</colgroup>
966<tbody>
967<tr>
968<td class="parameter_name"><p>photo</p></td>
969<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
970<td class="parameter_annotations"> </td>
971</tr>
972<tr>
973<td class="parameter_name"><p>aperture</p></td>
974<td class="parameter_description"><p>aperture value to set</p></td>
975<td class="parameter_annotations"> </td>
976</tr>
977</tbody>
978</table></div>
979</div>
980<div class="refsect3">
981<a name="gst-photography-set-aperture.returns"></a><h4>Returns</h4>
982<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if setting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
983</div>
984</div>
985<hr>
986<div class="refsect2">
987<a name="gst-photography-set-exposure"></a><h3>gst_photography_set_exposure ()</h3>
988<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
989gst_photography_set_exposure (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
990                              <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> exposure</code></em>);</pre>
991<p>Set the fixed exposure time (in us) for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p>
992<div class="refsect3">
993<a name="gst-photography-set-exposure.parameters"></a><h4>Parameters</h4>
994<div class="informaltable"><table class="informaltable" width="100%" border="0">
995<colgroup>
996<col width="150px" class="parameters_name">
997<col class="parameters_description">
998<col width="200px" class="parameters_annotations">
999</colgroup>
1000<tbody>
1001<tr>
1002<td class="parameter_name"><p>photo</p></td>
1003<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
1004<td class="parameter_annotations"> </td>
1005</tr>
1006<tr>
1007<td class="parameter_name"><p>exposure</p></td>
1008<td class="parameter_description"><p>exposure time to set</p></td>
1009<td class="parameter_annotations"> </td>
1010</tr>
1011</tbody>
1012</table></div>
1013</div>
1014<div class="refsect3">
1015<a name="gst-photography-set-exposure.returns"></a><h4>Returns</h4>
1016<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if setting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
1017</div>
1018</div>
1019<hr>
1020<div class="refsect2">
1021<a name="gst-photography-set-white-balance-mode"></a><h3>gst_photography_set_white_balance_mode ()</h3>
1022<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1023gst_photography_set_white_balance_mode
1024                               (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
1025                                <em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyWhiteBalanceMode" title="enum GstPhotographyWhiteBalanceMode"><span class="type">GstPhotographyWhiteBalanceMode</span></a> wb_mode</code></em>);</pre>
1026<p>Set the white balance mode for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p>
1027<div class="refsect3">
1028<a name="gst-photography-set-white-balance-mode.parameters"></a><h4>Parameters</h4>
1029<div class="informaltable"><table class="informaltable" width="100%" border="0">
1030<colgroup>
1031<col width="150px" class="parameters_name">
1032<col class="parameters_description">
1033<col width="200px" class="parameters_annotations">
1034</colgroup>
1035<tbody>
1036<tr>
1037<td class="parameter_name"><p>photo</p></td>
1038<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
1039<td class="parameter_annotations"> </td>
1040</tr>
1041<tr>
1042<td class="parameter_name"><p>wb_mode</p></td>
1043<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyWhiteBalanceMode" title="enum GstPhotographyWhiteBalanceMode"><span class="type">GstPhotographyWhiteBalanceMode</span></a> to set</p></td>
1044<td class="parameter_annotations"> </td>
1045</tr>
1046</tbody>
1047</table></div>
1048</div>
1049<div class="refsect3">
1050<a name="gst-photography-set-white-balance-mode.returns"></a><h4>Returns</h4>
1051<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if setting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
1052</div>
1053</div>
1054<hr>
1055<div class="refsect2">
1056<a name="gst-photography-set-color-tone-mode"></a><h3>gst_photography_set_color_tone_mode ()</h3>
1057<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1058gst_photography_set_color_tone_mode (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
1059                                     <em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyColorToneMode" title="enum GstPhotographyColorToneMode"><span class="type">GstPhotographyColorToneMode</span></a> tone_mode</code></em>);</pre>
1060<p>Set the color tone mode for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p>
1061<div class="refsect3">
1062<a name="gst-photography-set-color-tone-mode.parameters"></a><h4>Parameters</h4>
1063<div class="informaltable"><table class="informaltable" width="100%" border="0">
1064<colgroup>
1065<col width="150px" class="parameters_name">
1066<col class="parameters_description">
1067<col width="200px" class="parameters_annotations">
1068</colgroup>
1069<tbody>
1070<tr>
1071<td class="parameter_name"><p>photo</p></td>
1072<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
1073<td class="parameter_annotations"> </td>
1074</tr>
1075<tr>
1076<td class="parameter_name"><p>tone_mode</p></td>
1077<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyColorToneMode" title="enum GstPhotographyColorToneMode"><span class="type">GstPhotographyColorToneMode</span></a> to set</p></td>
1078<td class="parameter_annotations"> </td>
1079</tr>
1080</tbody>
1081</table></div>
1082</div>
1083<div class="refsect3">
1084<a name="gst-photography-set-color-tone-mode.returns"></a><h4>Returns</h4>
1085<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if setting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
1086</div>
1087</div>
1088<hr>
1089<div class="refsect2">
1090<a name="gst-photography-set-scene-mode"></a><h3>gst_photography_set_scene_mode ()</h3>
1091<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1092gst_photography_set_scene_mode (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
1093                                <em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographySceneMode" title="enum GstPhotographySceneMode"><span class="type">GstPhotographySceneMode</span></a> scene_mode</code></em>);</pre>
1094<p>Set the scene mode for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p>
1095<div class="refsect3">
1096<a name="gst-photography-set-scene-mode.parameters"></a><h4>Parameters</h4>
1097<div class="informaltable"><table class="informaltable" width="100%" border="0">
1098<colgroup>
1099<col width="150px" class="parameters_name">
1100<col class="parameters_description">
1101<col width="200px" class="parameters_annotations">
1102</colgroup>
1103<tbody>
1104<tr>
1105<td class="parameter_name"><p>photo</p></td>
1106<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
1107<td class="parameter_annotations"> </td>
1108</tr>
1109<tr>
1110<td class="parameter_name"><p>scene_mode</p></td>
1111<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographySceneMode" title="enum GstPhotographySceneMode"><span class="type">GstPhotographySceneMode</span></a> to set</p></td>
1112<td class="parameter_annotations"> </td>
1113</tr>
1114</tbody>
1115</table></div>
1116</div>
1117<div class="refsect3">
1118<a name="gst-photography-set-scene-mode.returns"></a><h4>Returns</h4>
1119<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if setting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
1120</div>
1121</div>
1122<hr>
1123<div class="refsect2">
1124<a name="gst-photography-set-flash-mode"></a><h3>gst_photography_set_flash_mode ()</h3>
1125<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1126gst_photography_set_flash_mode (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
1127                                <em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyFlashMode" title="enum GstPhotographyFlashMode"><span class="type">GstPhotographyFlashMode</span></a> flash_mode</code></em>);</pre>
1128<p>Set the flash mode for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p>
1129<div class="refsect3">
1130<a name="gst-photography-set-flash-mode.parameters"></a><h4>Parameters</h4>
1131<div class="informaltable"><table class="informaltable" width="100%" border="0">
1132<colgroup>
1133<col width="150px" class="parameters_name">
1134<col class="parameters_description">
1135<col width="200px" class="parameters_annotations">
1136</colgroup>
1137<tbody>
1138<tr>
1139<td class="parameter_name"><p>photo</p></td>
1140<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
1141<td class="parameter_annotations"> </td>
1142</tr>
1143<tr>
1144<td class="parameter_name"><p>flash_mode</p></td>
1145<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyFlashMode" title="enum GstPhotographyFlashMode"><span class="type">GstPhotographyFlashMode</span></a> to set</p></td>
1146<td class="parameter_annotations"> </td>
1147</tr>
1148</tbody>
1149</table></div>
1150</div>
1151<div class="refsect3">
1152<a name="gst-photography-set-flash-mode.returns"></a><h4>Returns</h4>
1153<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if setting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
1154</div>
1155</div>
1156<hr>
1157<div class="refsect2">
1158<a name="gst-photography-set-flicker-mode"></a><h3>gst_photography_set_flicker_mode ()</h3>
1159<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1160gst_photography_set_flicker_mode (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
1161                                  <em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyFlickerReductionMode" title="enum GstPhotographyFlickerReductionMode"><span class="type">GstPhotographyFlickerReductionMode</span></a> mode</code></em>);</pre>
1162<p>Set the flicker mode value for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a>.</p>
1163<div class="refsect3">
1164<a name="gst-photography-set-flicker-mode.parameters"></a><h4>Parameters</h4>
1165<div class="informaltable"><table class="informaltable" width="100%" border="0">
1166<colgroup>
1167<col width="150px" class="parameters_name">
1168<col class="parameters_description">
1169<col width="200px" class="parameters_annotations">
1170</colgroup>
1171<tbody>
1172<tr>
1173<td class="parameter_name"><p>photo</p></td>
1174<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
1175<td class="parameter_annotations"> </td>
1176</tr>
1177<tr>
1178<td class="parameter_name"><p>flicker_mode</p></td>
1179<td class="parameter_description"><p>flicker mode value to set</p></td>
1180<td class="parameter_annotations"> </td>
1181</tr>
1182</tbody>
1183</table></div>
1184</div>
1185<div class="refsect3">
1186<a name="gst-photography-set-flicker-mode.returns"></a><h4>Returns</h4>
1187<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if setting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
1188</div>
1189</div>
1190<hr>
1191<div class="refsect2">
1192<a name="gst-photography-set-focus-mode"></a><h3>gst_photography_set_focus_mode ()</h3>
1193<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1194gst_photography_set_focus_mode (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
1195                                <em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyFocusMode" title="enum GstPhotographyFocusMode"><span class="type">GstPhotographyFocusMode</span></a> mode</code></em>);</pre>
1196<p>Set the focus mode value for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a>.</p>
1197<div class="refsect3">
1198<a name="gst-photography-set-focus-mode.parameters"></a><h4>Parameters</h4>
1199<div class="informaltable"><table class="informaltable" width="100%" border="0">
1200<colgroup>
1201<col width="150px" class="parameters_name">
1202<col class="parameters_description">
1203<col width="200px" class="parameters_annotations">
1204</colgroup>
1205<tbody>
1206<tr>
1207<td class="parameter_name"><p>photo</p></td>
1208<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
1209<td class="parameter_annotations"> </td>
1210</tr>
1211<tr>
1212<td class="parameter_name"><p>focus_mode</p></td>
1213<td class="parameter_description"><p>focus mode value to set</p></td>
1214<td class="parameter_annotations"> </td>
1215</tr>
1216</tbody>
1217</table></div>
1218</div>
1219<div class="refsect3">
1220<a name="gst-photography-set-focus-mode.returns"></a><h4>Returns</h4>
1221<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if setting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
1222</div>
1223</div>
1224<hr>
1225<div class="refsect2">
1226<a name="gst-photography-set-noise-reduction"></a><h3>gst_photography_set_noise_reduction ()</h3>
1227<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1228gst_photography_set_noise_reduction (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
1229                                     <em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyNoiseReduction" title="enum GstPhotographyNoiseReduction"><span class="type">GstPhotographyNoiseReduction</span></a> noise_reduction</code></em>);</pre>
1230<p>Set the noise reduction mode for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p>
1231<div class="refsect3">
1232<a name="gst-photography-set-noise-reduction.parameters"></a><h4>Parameters</h4>
1233<div class="informaltable"><table class="informaltable" width="100%" border="0">
1234<colgroup>
1235<col width="150px" class="parameters_name">
1236<col class="parameters_description">
1237<col width="200px" class="parameters_annotations">
1238</colgroup>
1239<tbody>
1240<tr>
1241<td class="parameter_name"><p>photo</p></td>
1242<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
1243<td class="parameter_annotations"> </td>
1244</tr>
1245<tr>
1246<td class="parameter_name"><p>noise_reduction</p></td>
1247<td class="parameter_description"><p><span class="type">GstPhotographyNoiseReductionMode</span> to set</p></td>
1248<td class="parameter_annotations"> </td>
1249</tr>
1250</tbody>
1251</table></div>
1252</div>
1253<div class="refsect3">
1254<a name="gst-photography-set-noise-reduction.returns"></a><h4>Returns</h4>
1255<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if setting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
1256</div>
1257</div>
1258<hr>
1259<div class="refsect2">
1260<a name="gst-photography-set-zoom"></a><h3>gst_photography_set_zoom ()</h3>
1261<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1262gst_photography_set_zoom (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
1263                          <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> zoom</code></em>);</pre>
1264<p>Set the zoom value for the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a>.
1265E.g. 1.0 to get original image and 3.0 for 3x zoom and so on.</p>
1266<div class="refsect3">
1267<a name="gst-photography-set-zoom.parameters"></a><h4>Parameters</h4>
1268<div class="informaltable"><table class="informaltable" width="100%" border="0">
1269<colgroup>
1270<col width="150px" class="parameters_name">
1271<col class="parameters_description">
1272<col width="200px" class="parameters_annotations">
1273</colgroup>
1274<tbody>
1275<tr>
1276<td class="parameter_name"><p>photo</p></td>
1277<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
1278<td class="parameter_annotations"> </td>
1279</tr>
1280<tr>
1281<td class="parameter_name"><p>zoom</p></td>
1282<td class="parameter_description"><p>zoom value to set</p></td>
1283<td class="parameter_annotations"> </td>
1284</tr>
1285</tbody>
1286</table></div>
1287</div>
1288<div class="refsect3">
1289<a name="gst-photography-set-zoom.returns"></a><h4>Returns</h4>
1290<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if setting the value succeeded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
1291</div>
1292</div>
1293<hr>
1294<div class="refsect2">
1295<a name="gst-photography-get-capabilities"></a><h3>gst_photography_get_capabilities ()</h3>
1296<pre class="programlisting"><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyCaps" title="enum GstPhotographyCaps"><span class="returnvalue">GstPhotographyCaps</span></a>
1297gst_photography_get_capabilities (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>);</pre>
1298<p>Get <a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyCaps" title="enum GstPhotographyCaps"><span class="type">GstPhotographyCaps</span></a> bitmask value that indicates what photography
1299interface features the <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a> supports</p>
1300<div class="refsect3">
1301<a name="gst-photography-get-capabilities.parameters"></a><h4>Parameters</h4>
1302<div class="informaltable"><table class="informaltable" width="100%" border="0">
1303<colgroup>
1304<col width="150px" class="parameters_name">
1305<col class="parameters_description">
1306<col width="200px" class="parameters_annotations">
1307</colgroup>
1308<tbody><tr>
1309<td class="parameter_name"><p>photo</p></td>
1310<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
1311<td class="parameter_annotations"> </td>
1312</tr></tbody>
1313</table></div>
1314</div>
1315<div class="refsect3">
1316<a name="gst-photography-get-capabilities.returns"></a><h4>Returns</h4>
1317<p> <a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyCaps" title="enum GstPhotographyCaps"><span class="type">GstPhotographyCaps</span></a> value</p>
1318</div>
1319</div>
1320<hr>
1321<div class="refsect2">
1322<a name="gst-photography-prepare-for-capture"></a><h3>gst_photography_prepare_for_capture ()</h3>
1323<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1324gst_photography_prepare_for_capture (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
1325                                     <em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyCapturePrepared" title="GstPhotographyCapturePrepared ()"><span class="type">GstPhotographyCapturePrepared</span></a> func</code></em>,
1326                                     <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstCaps.html#GstCaps-struct"><span class="type">GstCaps</span></a> *capture_caps</code></em>,
1327                                     <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
1328<p>Start preparations for capture. Preparations can take indeterminate
1329amount of time and <em class="parameter"><code>func</code></em>
1330 callback is called after preparations are
1331done. Image capture will begin after callback returns.</p>
1332<div class="refsect3">
1333<a name="gst-photography-prepare-for-capture.parameters"></a><h4>Parameters</h4>
1334<div class="informaltable"><table class="informaltable" width="100%" border="0">
1335<colgroup>
1336<col width="150px" class="parameters_name">
1337<col class="parameters_description">
1338<col width="200px" class="parameters_annotations">
1339</colgroup>
1340<tbody>
1341<tr>
1342<td class="parameter_name"><p>photo</p></td>
1343<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
1344<td class="parameter_annotations"> </td>
1345</tr>
1346<tr>
1347<td class="parameter_name"><p>func</p></td>
1348<td class="parameter_description"><p>callback that is called after capturing has been prepared</p></td>
1349<td class="parameter_annotations"> </td>
1350</tr>
1351<tr>
1352<td class="parameter_name"><p>capture_caps</p></td>
1353<td class="parameter_description"><p><a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstCaps.html#GstCaps-struct"><span class="type">GstCaps</span></a> defining the desired format of the captured image</p></td>
1354<td class="parameter_annotations"> </td>
1355</tr>
1356<tr>
1357<td class="parameter_name"><p>user_data</p></td>
1358<td class="parameter_description"><p>user data that will be passed to the callback <em class="parameter"><code>func</code></em>
1359</p></td>
1360<td class="parameter_annotations"> </td>
1361</tr>
1362</tbody>
1363</table></div>
1364</div>
1365<div class="refsect3">
1366<a name="gst-photography-prepare-for-capture.returns"></a><h4>Returns</h4>
1367<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if preparations were started (caps were OK), otherwise <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.</p>
1368</div>
1369</div>
1370<hr>
1371<div class="refsect2">
1372<a name="gst-photography-set-autofocus"></a><h3>gst_photography_set_autofocus ()</h3>
1373<pre class="programlisting"><span class="returnvalue">void</span>
1374gst_photography_set_autofocus (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
1375                               <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> on</code></em>);</pre>
1376<p>Start or stop autofocusing. <a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GST-PHOTOGRAPHY-AUTOFOCUS-DONE:CAPS" title="GST_PHOTOGRAPHY_AUTOFOCUS_DONE"><code class="literal">GST_PHOTOGRAPHY_AUTOFOCUS_DONE</code></a>
1377message is posted to bus when autofocusing has finished.</p>
1378<div class="refsect3">
1379<a name="gst-photography-set-autofocus.parameters"></a><h4>Parameters</h4>
1380<div class="informaltable"><table class="informaltable" width="100%" border="0">
1381<colgroup>
1382<col width="150px" class="parameters_name">
1383<col class="parameters_description">
1384<col width="200px" class="parameters_annotations">
1385</colgroup>
1386<tbody>
1387<tr>
1388<td class="parameter_name"><p>photo</p></td>
1389<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
1390<td class="parameter_annotations"> </td>
1391</tr>
1392<tr>
1393<td class="parameter_name"><p>on</p></td>
1394<td class="parameter_description"><p><a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to start autofocusing, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to stop autofocusing</p></td>
1395<td class="parameter_annotations"> </td>
1396</tr>
1397</tbody>
1398</table></div>
1399</div>
1400</div>
1401<hr>
1402<div class="refsect2">
1403<a name="gst-photography-set-config"></a><h3>gst_photography_set_config ()</h3>
1404<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1405gst_photography_set_config (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
1406                            <em class="parameter"><code><span class="type">GstPhotographySettings</span> *config</code></em>);</pre>
1407<p>Set all configuration settings at once.</p>
1408<div class="refsect3">
1409<a name="gst-photography-set-config.parameters"></a><h4>Parameters</h4>
1410<div class="informaltable"><table class="informaltable" width="100%" border="0">
1411<colgroup>
1412<col width="150px" class="parameters_name">
1413<col class="parameters_description">
1414<col width="200px" class="parameters_annotations">
1415</colgroup>
1416<tbody>
1417<tr>
1418<td class="parameter_name"><p>photo</p></td>
1419<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
1420<td class="parameter_annotations"> </td>
1421</tr>
1422<tr>
1423<td class="parameter_name"><p>config</p></td>
1424<td class="parameter_description"><p><span class="type">GstPhotographySettings</span> containg the configuration</p></td>
1425<td class="parameter_annotations"> </td>
1426</tr>
1427</tbody>
1428</table></div>
1429</div>
1430<div class="refsect3">
1431<a name="gst-photography-set-config.returns"></a><h4>Returns</h4>
1432<p> TRUE if configuration was set successfully, otherwise FALSE.</p>
1433</div>
1434</div>
1435<hr>
1436<div class="refsect2">
1437<a name="gst-photography-get-config"></a><h3>gst_photography_get_config ()</h3>
1438<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1439gst_photography_get_config (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
1440                            <em class="parameter"><code><span class="type">GstPhotographySettings</span> *config</code></em>);</pre>
1441<p>Get all configuration settings at once.</p>
1442<div class="refsect3">
1443<a name="gst-photography-get-config.parameters"></a><h4>Parameters</h4>
1444<div class="informaltable"><table class="informaltable" width="100%" border="0">
1445<colgroup>
1446<col width="150px" class="parameters_name">
1447<col class="parameters_description">
1448<col width="200px" class="parameters_annotations">
1449</colgroup>
1450<tbody>
1451<tr>
1452<td class="parameter_name"><p>photo</p></td>
1453<td class="parameter_description"><p><a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface of a <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstElement.html#GstElement-struct"><span class="type">GstElement</span></a></p></td>
1454<td class="parameter_annotations"> </td>
1455</tr>
1456<tr>
1457<td class="parameter_name"><p>config</p></td>
1458<td class="parameter_description"><p><span class="type">GstPhotographySettings</span> containg the configuration</p></td>
1459<td class="parameter_annotations"> </td>
1460</tr>
1461</tbody>
1462</table></div>
1463</div>
1464<div class="refsect3">
1465<a name="gst-photography-get-config.returns"></a><h4>Returns</h4>
1466<p> TRUE if configuration was got successfully, otherwise FALSE.</p>
1467</div>
1468</div>
1469</div>
1470<div class="refsect1">
1471<a name="gst-plugins-bad-libs-GstPhotography.other_details"></a><h2>Types and Values</h2>
1472<div class="refsect2">
1473<a name="GstPhotography"></a><h3>GstPhotography</h3>
1474<pre class="programlisting">typedef struct _GstPhotography GstPhotography;</pre>
1475<p>Opaque <a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> data structure.</p>
1476</div>
1477<hr>
1478<div class="refsect2">
1479<a name="GstPhotographyNoiseReduction"></a><h3>enum GstPhotographyNoiseReduction</h3>
1480<p>Noise Reduction features of a photography capture or filter element.</p>
1481<div class="refsect3">
1482<a name="GstPhotographyNoiseReduction.members"></a><h4>Members</h4>
1483<div class="informaltable"><table class="informaltable" width="100%" border="0">
1484<colgroup>
1485<col width="300px" class="enum_members_name">
1486<col class="enum_members_description">
1487<col width="200px" class="enum_members_annotations">
1488</colgroup>
1489<tbody>
1490<tr>
1491<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-NOISE-REDUCTION-BAYER:CAPS"></a>GST_PHOTOGRAPHY_NOISE_REDUCTION_BAYER</p></td>
1492<td class="enum_member_description">
1493<p>Adaptive noise reduction on Bayer
1494format</p>
1495</td>
1496<td class="enum_member_annotations"> </td>
1497</tr>
1498<tr>
1499<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-NOISE-REDUCTION-YCC:CAPS"></a>GST_PHOTOGRAPHY_NOISE_REDUCTION_YCC</p></td>
1500<td class="enum_member_description">
1501<p>reduces the noise on Y and 2-chroma
1502images.</p>
1503</td>
1504<td class="enum_member_annotations"> </td>
1505</tr>
1506<tr>
1507<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-NOISE-REDUCTION-TEMPORAL:CAPS"></a>GST_PHOTOGRAPHY_NOISE_REDUCTION_TEMPORAL</p></td>
1508<td class="enum_member_description">
1509<p>Multi-frame adaptive NR,
1510provided for the video mode</p>
1511</td>
1512<td class="enum_member_annotations"> </td>
1513</tr>
1514<tr>
1515<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-NOISE-REDUCTION-FIXED:CAPS"></a>GST_PHOTOGRAPHY_NOISE_REDUCTION_FIXED</p></td>
1516<td class="enum_member_description">
1517<p>Fixed Pattern Noise refers to noise
1518that does not change between frames. The noise is removed from the sensor
1519image, by subtracting a previously-captured black image in memory.</p>
1520</td>
1521<td class="enum_member_annotations"> </td>
1522</tr>
1523<tr>
1524<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-NOISE-REDUCTION-EXTRA:CAPS"></a>GST_PHOTOGRAPHY_NOISE_REDUCTION_EXTRA</p></td>
1525<td class="enum_member_description">
1526<p>Extra Noise Reduction. In the case
1527of high-ISO capturing, some noise remains after YCC NR. XNR reduces this
1528remaining noise.</p>
1529</td>
1530<td class="enum_member_annotations"> </td>
1531</tr>
1532</tbody>
1533</table></div>
1534</div>
1535</div>
1536<hr>
1537<div class="refsect2">
1538<a name="GstPhotographyWhiteBalanceMode"></a><h3>enum GstPhotographyWhiteBalanceMode</h3>
1539<p>Modes for white balance control.</p>
1540<div class="refsect3">
1541<a name="GstPhotographyWhiteBalanceMode.members"></a><h4>Members</h4>
1542<div class="informaltable"><table class="informaltable" width="100%" border="0">
1543<colgroup>
1544<col width="300px" class="enum_members_name">
1545<col class="enum_members_description">
1546<col width="200px" class="enum_members_annotations">
1547</colgroup>
1548<tbody>
1549<tr>
1550<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-WB-MODE-AUTO:CAPS"></a>GST_PHOTOGRAPHY_WB_MODE_AUTO</p></td>
1551<td class="enum_member_description">
1552<p>Choose white balance mode automatically</p>
1553</td>
1554<td class="enum_member_annotations"> </td>
1555</tr>
1556<tr>
1557<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-WB-MODE-DAYLIGHT:CAPS"></a>GST_PHOTOGRAPHY_WB_MODE_DAYLIGHT</p></td>
1558<td class="enum_member_description">
1559<p>Mode for daylight conditions</p>
1560</td>
1561<td class="enum_member_annotations"> </td>
1562</tr>
1563<tr>
1564<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-WB-MODE-CLOUDY:CAPS"></a>GST_PHOTOGRAPHY_WB_MODE_CLOUDY</p></td>
1565<td class="enum_member_description">
1566<p>Mode for cloudy conditions</p>
1567</td>
1568<td class="enum_member_annotations"> </td>
1569</tr>
1570<tr>
1571<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-WB-MODE-SUNSET:CAPS"></a>GST_PHOTOGRAPHY_WB_MODE_SUNSET</p></td>
1572<td class="enum_member_description">
1573<p>Mode for sunset conditions</p>
1574</td>
1575<td class="enum_member_annotations"> </td>
1576</tr>
1577<tr>
1578<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-WB-MODE-TUNGSTEN:CAPS"></a>GST_PHOTOGRAPHY_WB_MODE_TUNGSTEN</p></td>
1579<td class="enum_member_description">
1580<p>Mode for tungsten lighting</p>
1581</td>
1582<td class="enum_member_annotations"> </td>
1583</tr>
1584<tr>
1585<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-WB-MODE-FLUORESCENT:CAPS"></a>GST_PHOTOGRAPHY_WB_MODE_FLUORESCENT</p></td>
1586<td class="enum_member_description">
1587<p>Mode for fluorescent lighting</p>
1588</td>
1589<td class="enum_member_annotations"> </td>
1590</tr>
1591<tr>
1592<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-WB-MODE-MANUAL:CAPS"></a>GST_PHOTOGRAPHY_WB_MODE_MANUAL</p></td>
1593<td class="enum_member_description">
1594<p>Disable automatic white balance adjustment
1595and keep current values.</p>
1596</td>
1597<td class="enum_member_annotations"> </td>
1598</tr>
1599<tr>
1600<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-WB-MODE-WARM-FLUORESCENT:CAPS"></a>GST_PHOTOGRAPHY_WB_MODE_WARM_FLUORESCENT</p></td>
1601<td class="enum_member_description">
1602<p>Mode for warm fluorescent lighting (Since: 1.2)</p>
1603</td>
1604<td class="enum_member_annotations"> </td>
1605</tr>
1606<tr>
1607<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-WB-MODE-SHADE:CAPS"></a>GST_PHOTOGRAPHY_WB_MODE_SHADE</p></td>
1608<td class="enum_member_description">
1609<p>Mode for shade lighting (Since: 1.2)</p>
1610</td>
1611<td class="enum_member_annotations"> </td>
1612</tr>
1613</tbody>
1614</table></div>
1615</div>
1616</div>
1617<hr>
1618<div class="refsect2">
1619<a name="GstPhotographyColorToneMode"></a><h3>enum GstPhotographyColorToneMode</h3>
1620<p>Modes for special color effects.</p>
1621<div class="refsect3">
1622<a name="GstPhotographyColorToneMode.members"></a><h4>Members</h4>
1623<div class="informaltable"><table class="informaltable" width="100%" border="0">
1624<colgroup>
1625<col width="300px" class="enum_members_name">
1626<col class="enum_members_description">
1627<col width="200px" class="enum_members_annotations">
1628</colgroup>
1629<tbody>
1630<tr>
1631<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-COLOR-TONE-MODE-NORMAL:CAPS"></a>GST_PHOTOGRAPHY_COLOR_TONE_MODE_NORMAL</p></td>
1632<td class="enum_member_description">
1633<p>No effects</p>
1634</td>
1635<td class="enum_member_annotations"> </td>
1636</tr>
1637<tr>
1638<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-COLOR-TONE-MODE-SEPIA:CAPS"></a>GST_PHOTOGRAPHY_COLOR_TONE_MODE_SEPIA</p></td>
1639<td class="enum_member_description">
1640<p>Sepia</p>
1641</td>
1642<td class="enum_member_annotations"> </td>
1643</tr>
1644<tr>
1645<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-COLOR-TONE-MODE-NEGATIVE:CAPS"></a>GST_PHOTOGRAPHY_COLOR_TONE_MODE_NEGATIVE</p></td>
1646<td class="enum_member_description">
1647<p>Negative</p>
1648</td>
1649<td class="enum_member_annotations"> </td>
1650</tr>
1651<tr>
1652<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-COLOR-TONE-MODE-GRAYSCALE:CAPS"></a>GST_PHOTOGRAPHY_COLOR_TONE_MODE_GRAYSCALE</p></td>
1653<td class="enum_member_description">
1654<p>Grayscale</p>
1655</td>
1656<td class="enum_member_annotations"> </td>
1657</tr>
1658<tr>
1659<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-COLOR-TONE-MODE-NATURAL:CAPS"></a>GST_PHOTOGRAPHY_COLOR_TONE_MODE_NATURAL</p></td>
1660<td class="enum_member_description">
1661<p>Natural</p>
1662</td>
1663<td class="enum_member_annotations"> </td>
1664</tr>
1665<tr>
1666<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-COLOR-TONE-MODE-VIVID:CAPS"></a>GST_PHOTOGRAPHY_COLOR_TONE_MODE_VIVID</p></td>
1667<td class="enum_member_description">
1668<p>Vivid</p>
1669</td>
1670<td class="enum_member_annotations"> </td>
1671</tr>
1672<tr>
1673<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-COLOR-TONE-MODE-COLORSWAP:CAPS"></a>GST_PHOTOGRAPHY_COLOR_TONE_MODE_COLORSWAP</p></td>
1674<td class="enum_member_description">
1675<p>Colorswap</p>
1676</td>
1677<td class="enum_member_annotations"> </td>
1678</tr>
1679<tr>
1680<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-COLOR-TONE-MODE-SOLARIZE:CAPS"></a>GST_PHOTOGRAPHY_COLOR_TONE_MODE_SOLARIZE</p></td>
1681<td class="enum_member_description">
1682<p>Solarize</p>
1683</td>
1684<td class="enum_member_annotations"> </td>
1685</tr>
1686<tr>
1687<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-COLOR-TONE-MODE-OUT-OF-FOCUS:CAPS"></a>GST_PHOTOGRAPHY_COLOR_TONE_MODE_OUT_OF_FOCUS</p></td>
1688<td class="enum_member_description">
1689<p>Out of focus</p>
1690</td>
1691<td class="enum_member_annotations"> </td>
1692</tr>
1693<tr>
1694<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-COLOR-TONE-MODE-SKY-BLUE:CAPS"></a>GST_PHOTOGRAPHY_COLOR_TONE_MODE_SKY_BLUE</p></td>
1695<td class="enum_member_description">
1696<p>Sky blue</p>
1697</td>
1698<td class="enum_member_annotations"> </td>
1699</tr>
1700<tr>
1701<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-COLOR-TONE-MODE-GRASS-GREEN:CAPS"></a>GST_PHOTOGRAPHY_COLOR_TONE_MODE_GRASS_GREEN</p></td>
1702<td class="enum_member_description">
1703<p>Grass green</p>
1704</td>
1705<td class="enum_member_annotations"> </td>
1706</tr>
1707<tr>
1708<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-COLOR-TONE-MODE-SKIN-WHITEN:CAPS"></a>GST_PHOTOGRAPHY_COLOR_TONE_MODE_SKIN_WHITEN</p></td>
1709<td class="enum_member_description">
1710<p>Skin whiten</p>
1711</td>
1712<td class="enum_member_annotations"> </td>
1713</tr>
1714<tr>
1715<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-COLOR-TONE-MODE-POSTERIZE:CAPS"></a>GST_PHOTOGRAPHY_COLOR_TONE_MODE_POSTERIZE</p></td>
1716<td class="enum_member_description">
1717<p>Posterize (Since: 1.2)</p>
1718</td>
1719<td class="enum_member_annotations"> </td>
1720</tr>
1721<tr>
1722<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-COLOR-TONE-MODE-WHITEBOARD:CAPS"></a>GST_PHOTOGRAPHY_COLOR_TONE_MODE_WHITEBOARD</p></td>
1723<td class="enum_member_description">
1724<p>Whiteboard (Since: 1.2)</p>
1725</td>
1726<td class="enum_member_annotations"> </td>
1727</tr>
1728<tr>
1729<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-COLOR-TONE-MODE-BLACKBOARD:CAPS"></a>GST_PHOTOGRAPHY_COLOR_TONE_MODE_BLACKBOARD</p></td>
1730<td class="enum_member_description">
1731<p>Blackboard (Since: 1.2)</p>
1732</td>
1733<td class="enum_member_annotations"> </td>
1734</tr>
1735<tr>
1736<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-COLOR-TONE-MODE-AQUA:CAPS"></a>GST_PHOTOGRAPHY_COLOR_TONE_MODE_AQUA</p></td>
1737<td class="enum_member_description">
1738<p>Aqua (Since: 1.2)</p>
1739</td>
1740<td class="enum_member_annotations"> </td>
1741</tr>
1742</tbody>
1743</table></div>
1744</div>
1745</div>
1746<hr>
1747<div class="refsect2">
1748<a name="GstPhotographySceneMode"></a><h3>enum GstPhotographySceneMode</h3>
1749<p>Each mode contains preset <a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> options in order to produce
1750good capturing result in certain scene.</p>
1751<div class="refsect3">
1752<a name="GstPhotographySceneMode.members"></a><h4>Members</h4>
1753<div class="informaltable"><table class="informaltable" width="100%" border="0">
1754<colgroup>
1755<col width="300px" class="enum_members_name">
1756<col class="enum_members_description">
1757<col width="200px" class="enum_members_annotations">
1758</colgroup>
1759<tbody>
1760<tr>
1761<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-SCENE-MODE-MANUAL:CAPS"></a>GST_PHOTOGRAPHY_SCENE_MODE_MANUAL</p></td>
1762<td class="enum_member_description">
1763<p>Set individual options manually</p>
1764</td>
1765<td class="enum_member_annotations"> </td>
1766</tr>
1767<tr>
1768<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-SCENE-MODE-CLOSEUP:CAPS"></a>GST_PHOTOGRAPHY_SCENE_MODE_CLOSEUP</p></td>
1769<td class="enum_member_description">
1770<p>Mode for close objects</p>
1771</td>
1772<td class="enum_member_annotations"> </td>
1773</tr>
1774<tr>
1775<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-SCENE-MODE-PORTRAIT:CAPS"></a>GST_PHOTOGRAPHY_SCENE_MODE_PORTRAIT</p></td>
1776<td class="enum_member_description">
1777<p>Mode for portraits</p>
1778</td>
1779<td class="enum_member_annotations"> </td>
1780</tr>
1781<tr>
1782<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-SCENE-MODE-LANDSCAPE:CAPS"></a>GST_PHOTOGRAPHY_SCENE_MODE_LANDSCAPE</p></td>
1783<td class="enum_member_description">
1784<p>Mode for landscapes</p>
1785</td>
1786<td class="enum_member_annotations"> </td>
1787</tr>
1788<tr>
1789<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-SCENE-MODE-SPORT:CAPS"></a>GST_PHOTOGRAPHY_SCENE_MODE_SPORT</p></td>
1790<td class="enum_member_description">
1791<p>Mode for scene with fast motion</p>
1792</td>
1793<td class="enum_member_annotations"> </td>
1794</tr>
1795<tr>
1796<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-SCENE-MODE-NIGHT:CAPS"></a>GST_PHOTOGRAPHY_SCENE_MODE_NIGHT</p></td>
1797<td class="enum_member_description">
1798<p>Mode for night conditions</p>
1799</td>
1800<td class="enum_member_annotations"> </td>
1801</tr>
1802<tr>
1803<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-SCENE-MODE-AUTO:CAPS"></a>GST_PHOTOGRAPHY_SCENE_MODE_AUTO</p></td>
1804<td class="enum_member_description">
1805<p>Choose scene mode automatically</p>
1806</td>
1807<td class="enum_member_annotations"> </td>
1808</tr>
1809<tr>
1810<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-SCENE-MODE-ACTION:CAPS"></a>GST_PHOTOGRAPHY_SCENE_MODE_ACTION</p></td>
1811<td class="enum_member_description">
1812<p>Take photos of fast moving
1813    objects (Since: 1.2)</p>
1814</td>
1815<td class="enum_member_annotations"> </td>
1816</tr>
1817<tr>
1818<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-SCENE-MODE-NIGHT-PORTRAIT:CAPS"></a>GST_PHOTOGRAPHY_SCENE_MODE_NIGHT_PORTRAIT</p></td>
1819<td class="enum_member_description">
1820<p>Take people pictures
1821    at night (Since: 1.2)</p>
1822</td>
1823<td class="enum_member_annotations"> </td>
1824</tr>
1825<tr>
1826<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-SCENE-MODE-THEATRE:CAPS"></a>GST_PHOTOGRAPHY_SCENE_MODE_THEATRE</p></td>
1827<td class="enum_member_description">
1828<p>Take photos in a theater (Since: 1.2)</p>
1829</td>
1830<td class="enum_member_annotations"> </td>
1831</tr>
1832<tr>
1833<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-SCENE-MODE-BEACH:CAPS"></a>GST_PHOTOGRAPHY_SCENE_MODE_BEACH</p></td>
1834<td class="enum_member_description">
1835<p>Take pictures on the beach (Since: 1.2)</p>
1836</td>
1837<td class="enum_member_annotations"> </td>
1838</tr>
1839<tr>
1840<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-SCENE-MODE-SNOW:CAPS"></a>GST_PHOTOGRAPHY_SCENE_MODE_SNOW</p></td>
1841<td class="enum_member_description">
1842<p>Take pictures on the snow (Since: 1.2)</p>
1843</td>
1844<td class="enum_member_annotations"> </td>
1845</tr>
1846<tr>
1847<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-SCENE-MODE-SUNSET:CAPS"></a>GST_PHOTOGRAPHY_SCENE_MODE_SUNSET</p></td>
1848<td class="enum_member_description">
1849<p>Take sunset photos (Since: 1.2)</p>
1850</td>
1851<td class="enum_member_annotations"> </td>
1852</tr>
1853<tr>
1854<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-SCENE-MODE-STEADY-PHOTO:CAPS"></a>GST_PHOTOGRAPHY_SCENE_MODE_STEADY_PHOTO</p></td>
1855<td class="enum_member_description">
1856<p>Avoid blurry pictures
1857    (for example, due to hand shake) (Since: 1.2)</p>
1858</td>
1859<td class="enum_member_annotations"> </td>
1860</tr>
1861<tr>
1862<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-SCENE-MODE-FIREWORKS:CAPS"></a>GST_PHOTOGRAPHY_SCENE_MODE_FIREWORKS</p></td>
1863<td class="enum_member_description">
1864<p>For shooting firework
1865    displays (Since: 1.2)</p>
1866</td>
1867<td class="enum_member_annotations"> </td>
1868</tr>
1869<tr>
1870<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-SCENE-MODE-PARTY:CAPS"></a>GST_PHOTOGRAPHY_SCENE_MODE_PARTY</p></td>
1871<td class="enum_member_description">
1872<p>Take indoor low-light shot (Since: 1.2)</p>
1873</td>
1874<td class="enum_member_annotations"> </td>
1875</tr>
1876<tr>
1877<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-SCENE-MODE-CANDLELIGHT:CAPS"></a>GST_PHOTOGRAPHY_SCENE_MODE_CANDLELIGHT</p></td>
1878<td class="enum_member_description">
1879<p>Capture the naturally warm color
1880    of scenes lit by candles (Since: 1.2)</p>
1881</td>
1882<td class="enum_member_annotations"> </td>
1883</tr>
1884<tr>
1885<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-SCENE-MODE-BARCODE:CAPS"></a>GST_PHOTOGRAPHY_SCENE_MODE_BARCODE</p></td>
1886<td class="enum_member_description">
1887<p>Applications are looking for
1888    a barcode (Since: 1.2)</p>
1889</td>
1890<td class="enum_member_annotations"> </td>
1891</tr>
1892</tbody>
1893</table></div>
1894</div>
1895</div>
1896<hr>
1897<div class="refsect2">
1898<a name="GstPhotographyFlashMode"></a><h3>enum GstPhotographyFlashMode</h3>
1899<p>Modes for flash control.</p>
1900<div class="refsect3">
1901<a name="GstPhotographyFlashMode.members"></a><h4>Members</h4>
1902<div class="informaltable"><table class="informaltable" width="100%" border="0">
1903<colgroup>
1904<col width="300px" class="enum_members_name">
1905<col class="enum_members_description">
1906<col width="200px" class="enum_members_annotations">
1907</colgroup>
1908<tbody>
1909<tr>
1910<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-FLASH-MODE-AUTO:CAPS"></a>GST_PHOTOGRAPHY_FLASH_MODE_AUTO</p></td>
1911<td class="enum_member_description">
1912<p>Fire flash automatically according to
1913lighting conditions.</p>
1914</td>
1915<td class="enum_member_annotations"> </td>
1916</tr>
1917<tr>
1918<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-FLASH-MODE-OFF:CAPS"></a>GST_PHOTOGRAPHY_FLASH_MODE_OFF</p></td>
1919<td class="enum_member_description">
1920<p>Never fire flash</p>
1921</td>
1922<td class="enum_member_annotations"> </td>
1923</tr>
1924<tr>
1925<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-FLASH-MODE-ON:CAPS"></a>GST_PHOTOGRAPHY_FLASH_MODE_ON</p></td>
1926<td class="enum_member_description">
1927<p>Always fire flash</p>
1928</td>
1929<td class="enum_member_annotations"> </td>
1930</tr>
1931<tr>
1932<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-FLASH-MODE-FILL-IN:CAPS"></a>GST_PHOTOGRAPHY_FLASH_MODE_FILL_IN</p></td>
1933<td class="enum_member_description">
1934<p>Fill in flash</p>
1935</td>
1936<td class="enum_member_annotations"> </td>
1937</tr>
1938<tr>
1939<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-FLASH-MODE-RED-EYE:CAPS"></a>GST_PHOTOGRAPHY_FLASH_MODE_RED_EYE</p></td>
1940<td class="enum_member_description">
1941<p>Flash mode for reducing chance of
1942capturing red eyes</p>
1943</td>
1944<td class="enum_member_annotations"> </td>
1945</tr>
1946</tbody>
1947</table></div>
1948</div>
1949</div>
1950<hr>
1951<div class="refsect2">
1952<a name="GstPhotographyFlickerReductionMode"></a><h3>enum GstPhotographyFlickerReductionMode</h3>
1953<p>Reduce flicker in video caused by light source fluctuation.</p>
1954<div class="refsect3">
1955<a name="GstPhotographyFlickerReductionMode.members"></a><h4>Members</h4>
1956<div class="informaltable"><table class="informaltable" width="100%" border="0">
1957<colgroup>
1958<col width="300px" class="enum_members_name">
1959<col class="enum_members_description">
1960<col width="200px" class="enum_members_annotations">
1961</colgroup>
1962<tbody>
1963<tr>
1964<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-FLICKER-REDUCTION-OFF:CAPS"></a>GST_PHOTOGRAPHY_FLICKER_REDUCTION_OFF</p></td>
1965<td class="enum_member_description">
1966<p>Disable flicker reduction</p>
1967</td>
1968<td class="enum_member_annotations"> </td>
1969</tr>
1970<tr>
1971<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-FLICKER-REDUCTION-50HZ:CAPS"></a>GST_PHOTOGRAPHY_FLICKER_REDUCTION_50HZ</p></td>
1972<td class="enum_member_description">
1973<p>50Hz flicker reduction</p>
1974</td>
1975<td class="enum_member_annotations"> </td>
1976</tr>
1977<tr>
1978<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-FLICKER-REDUCTION-60HZ:CAPS"></a>GST_PHOTOGRAPHY_FLICKER_REDUCTION_60HZ</p></td>
1979<td class="enum_member_description">
1980<p>60Hz flicker reduction</p>
1981</td>
1982<td class="enum_member_annotations"> </td>
1983</tr>
1984<tr>
1985<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-FLICKER-REDUCTION-AUTO:CAPS"></a>GST_PHOTOGRAPHY_FLICKER_REDUCTION_AUTO</p></td>
1986<td class="enum_member_description">
1987<p>Choose mode automatically</p>
1988</td>
1989<td class="enum_member_annotations"> </td>
1990</tr>
1991</tbody>
1992</table></div>
1993</div>
1994</div>
1995<hr>
1996<div class="refsect2">
1997<a name="GstPhotographyFocusMode"></a><h3>enum GstPhotographyFocusMode</h3>
1998<p>Choose mode for focusing algorithm.</p>
1999<div class="refsect3">
2000<a name="GstPhotographyFocusMode.members"></a><h4>Members</h4>
2001<div class="informaltable"><table class="informaltable" width="100%" border="0">
2002<colgroup>
2003<col width="300px" class="enum_members_name">
2004<col class="enum_members_description">
2005<col width="200px" class="enum_members_annotations">
2006</colgroup>
2007<tbody>
2008<tr>
2009<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-FOCUS-MODE-AUTO:CAPS"></a>GST_PHOTOGRAPHY_FOCUS_MODE_AUTO</p></td>
2010<td class="enum_member_description">
2011<p>Choose focus mode automatically</p>
2012</td>
2013<td class="enum_member_annotations"> </td>
2014</tr>
2015<tr>
2016<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-FOCUS-MODE-MACRO:CAPS"></a>GST_PHOTOGRAPHY_FOCUS_MODE_MACRO</p></td>
2017<td class="enum_member_description">
2018<p>Mode for focusing objects close to lens</p>
2019</td>
2020<td class="enum_member_annotations"> </td>
2021</tr>
2022<tr>
2023<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-FOCUS-MODE-PORTRAIT:CAPS"></a>GST_PHOTOGRAPHY_FOCUS_MODE_PORTRAIT</p></td>
2024<td class="enum_member_description">
2025<p>Mode for portraits</p>
2026</td>
2027<td class="enum_member_annotations"> </td>
2028</tr>
2029<tr>
2030<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-FOCUS-MODE-INFINITY:CAPS"></a>GST_PHOTOGRAPHY_FOCUS_MODE_INFINITY</p></td>
2031<td class="enum_member_description">
2032<p>Mode for landscapes and far away objects</p>
2033</td>
2034<td class="enum_member_annotations"> </td>
2035</tr>
2036<tr>
2037<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-FOCUS-MODE-HYPERFOCAL:CAPS"></a>GST_PHOTOGRAPHY_FOCUS_MODE_HYPERFOCAL</p></td>
2038<td class="enum_member_description">
2039<p>Mode for maximum depth of field, keeping
2040focus acceptable both in infinify and as close objects as possible</p>
2041</td>
2042<td class="enum_member_annotations"> </td>
2043</tr>
2044<tr>
2045<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-FOCUS-MODE-EXTENDED:CAPS"></a>GST_PHOTOGRAPHY_FOCUS_MODE_EXTENDED</p></td>
2046<td class="enum_member_description">
2047<p>Extended focus mode</p>
2048</td>
2049<td class="enum_member_annotations"> </td>
2050</tr>
2051<tr>
2052<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-FOCUS-MODE-CONTINUOUS-NORMAL:CAPS"></a>GST_PHOTOGRAPHY_FOCUS_MODE_CONTINUOUS_NORMAL</p></td>
2053<td class="enum_member_description">
2054<p>Continuous autofocus mode</p>
2055</td>
2056<td class="enum_member_annotations"> </td>
2057</tr>
2058<tr>
2059<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-FOCUS-MODE-CONTINUOUS-EXTENDED:CAPS"></a>GST_PHOTOGRAPHY_FOCUS_MODE_CONTINUOUS_EXTENDED</p></td>
2060<td class="enum_member_description">
2061<p>Extended continuous
2062autofocus mode</p>
2063</td>
2064<td class="enum_member_annotations"> </td>
2065</tr>
2066<tr>
2067<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-FOCUS-MODE-MANUAL:CAPS"></a>GST_PHOTOGRAPHY_FOCUS_MODE_MANUAL</p></td>
2068<td class="enum_member_description">
2069<p>Disable automatic focusing
2070and keep current value. <span class="type">“lens-focus”</span> property can
2071be used to change focus manually.</p>
2072</td>
2073<td class="enum_member_annotations"> </td>
2074</tr>
2075</tbody>
2076</table></div>
2077</div>
2078</div>
2079<hr>
2080<div class="refsect2">
2081<a name="GstPhotographyFocusStatus"></a><h3>enum GstPhotographyFocusStatus</h3>
2082<p>Status of the focusing operation, used in <a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GST-PHOTOGRAPHY-AUTOFOCUS-DONE:CAPS" title="GST_PHOTOGRAPHY_AUTOFOCUS_DONE"><span class="type">GST_PHOTOGRAPHY_AUTOFOCUS_DONE</span></a>
2083message.</p>
2084<div class="refsect3">
2085<a name="GstPhotographyFocusStatus.members"></a><h4>Members</h4>
2086<div class="informaltable"><table class="informaltable" width="100%" border="0">
2087<colgroup>
2088<col width="300px" class="enum_members_name">
2089<col class="enum_members_description">
2090<col width="200px" class="enum_members_annotations">
2091</colgroup>
2092<tbody>
2093<tr>
2094<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-FOCUS-STATUS-NONE:CAPS"></a>GST_PHOTOGRAPHY_FOCUS_STATUS_NONE</p></td>
2095<td class="enum_member_description">
2096<p>No status available</p>
2097</td>
2098<td class="enum_member_annotations"> </td>
2099</tr>
2100<tr>
2101<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-FOCUS-STATUS-RUNNING:CAPS"></a>GST_PHOTOGRAPHY_FOCUS_STATUS_RUNNING</p></td>
2102<td class="enum_member_description">
2103<p>Focusing is ongoing</p>
2104</td>
2105<td class="enum_member_annotations"> </td>
2106</tr>
2107<tr>
2108<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-FOCUS-STATUS-FAIL:CAPS"></a>GST_PHOTOGRAPHY_FOCUS_STATUS_FAIL</p></td>
2109<td class="enum_member_description">
2110<p>Focusing failed</p>
2111</td>
2112<td class="enum_member_annotations"> </td>
2113</tr>
2114<tr>
2115<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-FOCUS-STATUS-SUCCESS:CAPS"></a>GST_PHOTOGRAPHY_FOCUS_STATUS_SUCCESS</p></td>
2116<td class="enum_member_description">
2117<p>Focusing succeeded</p>
2118</td>
2119<td class="enum_member_annotations"> </td>
2120</tr>
2121</tbody>
2122</table></div>
2123</div>
2124</div>
2125<hr>
2126<div class="refsect2">
2127<a name="GstPhotographyCaps"></a><h3>enum GstPhotographyCaps</h3>
2128<p>Bitmask that indicates which <a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotography" title="GstPhotography"><span class="type">GstPhotography</span></a> interface features an instance
2129supports.</p>
2130<div class="refsect3">
2131<a name="GstPhotographyCaps.members"></a><h4>Members</h4>
2132<div class="informaltable"><table class="informaltable" width="100%" border="0">
2133<colgroup>
2134<col width="300px" class="enum_members_name">
2135<col class="enum_members_description">
2136<col width="200px" class="enum_members_annotations">
2137</colgroup>
2138<tbody>
2139<tr>
2140<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-CAPS-NONE:CAPS"></a>GST_PHOTOGRAPHY_CAPS_NONE</p></td>
2141<td> </td>
2142<td> </td>
2143</tr>
2144<tr>
2145<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-CAPS-EV-COMP:CAPS"></a>GST_PHOTOGRAPHY_CAPS_EV_COMP</p></td>
2146<td> </td>
2147<td> </td>
2148</tr>
2149<tr>
2150<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-CAPS-ISO-SPEED:CAPS"></a>GST_PHOTOGRAPHY_CAPS_ISO_SPEED</p></td>
2151<td> </td>
2152<td> </td>
2153</tr>
2154<tr>
2155<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-CAPS-WB-MODE:CAPS"></a>GST_PHOTOGRAPHY_CAPS_WB_MODE</p></td>
2156<td> </td>
2157<td> </td>
2158</tr>
2159<tr>
2160<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-CAPS-TONE:CAPS"></a>GST_PHOTOGRAPHY_CAPS_TONE</p></td>
2161<td> </td>
2162<td> </td>
2163</tr>
2164<tr>
2165<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-CAPS-SCENE:CAPS"></a>GST_PHOTOGRAPHY_CAPS_SCENE</p></td>
2166<td> </td>
2167<td> </td>
2168</tr>
2169<tr>
2170<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-CAPS-FLASH:CAPS"></a>GST_PHOTOGRAPHY_CAPS_FLASH</p></td>
2171<td> </td>
2172<td> </td>
2173</tr>
2174<tr>
2175<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-CAPS-ZOOM:CAPS"></a>GST_PHOTOGRAPHY_CAPS_ZOOM</p></td>
2176<td> </td>
2177<td> </td>
2178</tr>
2179<tr>
2180<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-CAPS-FOCUS:CAPS"></a>GST_PHOTOGRAPHY_CAPS_FOCUS</p></td>
2181<td> </td>
2182<td> </td>
2183</tr>
2184<tr>
2185<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-CAPS-APERTURE:CAPS"></a>GST_PHOTOGRAPHY_CAPS_APERTURE</p></td>
2186<td> </td>
2187<td> </td>
2188</tr>
2189<tr>
2190<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-CAPS-EXPOSURE:CAPS"></a>GST_PHOTOGRAPHY_CAPS_EXPOSURE</p></td>
2191<td> </td>
2192<td> </td>
2193</tr>
2194<tr>
2195<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-CAPS-SHAKE:CAPS"></a>GST_PHOTOGRAPHY_CAPS_SHAKE</p></td>
2196<td> </td>
2197<td> </td>
2198</tr>
2199<tr>
2200<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-CAPS-WHITE-BALANCE:CAPS"></a>GST_PHOTOGRAPHY_CAPS_WHITE_BALANCE</p></td>
2201<td> </td>
2202<td> </td>
2203</tr>
2204<tr>
2205<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-CAPS-NOISE-REDUCTION:CAPS"></a>GST_PHOTOGRAPHY_CAPS_NOISE_REDUCTION</p></td>
2206<td> </td>
2207<td> </td>
2208</tr>
2209<tr>
2210<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-CAPS-FLICKER-REDUCTION:CAPS"></a>GST_PHOTOGRAPHY_CAPS_FLICKER_REDUCTION</p></td>
2211<td> </td>
2212<td> </td>
2213</tr>
2214<tr>
2215<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-CAPS-ALL:CAPS"></a>GST_PHOTOGRAPHY_CAPS_ALL</p></td>
2216<td> </td>
2217<td> </td>
2218</tr>
2219</tbody>
2220</table></div>
2221</div>
2222</div>
2223<hr>
2224<div class="refsect2">
2225<a name="GstPhotographyShakeRisk"></a><h3>enum GstPhotographyShakeRisk</h3>
2226<p>Risk level of captured image becoming "shaken" due to camera movement and
2227too long exposure time. Used in <a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GST-PHOTOGRAPHY-SHAKE-RISK:CAPS" title="GST_PHOTOGRAPHY_SHAKE_RISK"><span class="type">GST_PHOTOGRAPHY_SHAKE_RISK</span></a> <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstMessage.html#GstMessage-struct"><span class="type">GstMessage</span></a>.</p>
2228<div class="refsect3">
2229<a name="GstPhotographyShakeRisk.members"></a><h4>Members</h4>
2230<div class="informaltable"><table class="informaltable" width="100%" border="0">
2231<colgroup>
2232<col width="300px" class="enum_members_name">
2233<col class="enum_members_description">
2234<col width="200px" class="enum_members_annotations">
2235</colgroup>
2236<tbody>
2237<tr>
2238<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-SHAKE-RISK-LOW:CAPS"></a>GST_PHOTOGRAPHY_SHAKE_RISK_LOW</p></td>
2239<td class="enum_member_description">
2240<p>Low risk</p>
2241</td>
2242<td class="enum_member_annotations"> </td>
2243</tr>
2244<tr>
2245<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-SHAKE-RISK-MEDIUM:CAPS"></a>GST_PHOTOGRAPHY_SHAKE_RISK_MEDIUM</p></td>
2246<td class="enum_member_description">
2247<p>Medium risk</p>
2248</td>
2249<td class="enum_member_annotations"> </td>
2250</tr>
2251<tr>
2252<td class="enum_member_name"><p><a name="GST-PHOTOGRAPHY-SHAKE-RISK-HIGH:CAPS"></a>GST_PHOTOGRAPHY_SHAKE_RISK_HIGH</p></td>
2253<td class="enum_member_description">
2254<p>High risk</p>
2255</td>
2256<td class="enum_member_annotations"> </td>
2257</tr>
2258</tbody>
2259</table></div>
2260</div>
2261</div>
2262<hr>
2263<div class="refsect2">
2264<a name="GST-PHOTOGRAPHY-AUTOFOCUS-DONE:CAPS"></a><h3>GST_PHOTOGRAPHY_AUTOFOCUS_DONE</h3>
2265<pre class="programlisting">#define GST_PHOTOGRAPHY_AUTOFOCUS_DONE "autofocus-done"
2266</pre>
2267<p>Name of custom GstMessage that will be posted to <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstBus.html#GstBus-struct"><span class="type">GstBus</span></a> when autofocusing
2268is complete.
2269This message contains following fields:</p>
2270<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
2271<li class="listitem"><p>
2272  <a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyFocusStatus" title="enum GstPhotographyFocusStatus"><span class="type">GstPhotographyFocusStatus</span></a>
2273  <code class="classname">"status"</code>:
2274  Tells if focusing succeeded or failed.
2275  </p></li>
2276<li class="listitem"><p>
2277  <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#G-TYPE-INT:CAPS"><span class="type">G_TYPE_INT</span></a>
2278  <code class="classname">"focus-window-rows"</code>:
2279  Tells number of focus matrix rows.
2280  </p></li>
2281<li class="listitem"><p>
2282  <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#G-TYPE-INT:CAPS"><span class="type">G_TYPE_INT</span></a>
2283  <code class="classname">"focus-window-columns"</code>:
2284  Tells number of focus matrix columns.
2285  </p></li>
2286<li class="listitem"><p>
2287  <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#G-TYPE-INT:CAPS"><span class="type">G_TYPE_INT</span></a>
2288  <code class="classname">"focus-window-mask"</code>:
2289  Bitmask containing rows x columns bits which mark the focus points in the
2290  focus matrix. Lowest bit (LSB) always represents the top-left corner of the
2291  focus matrix. This field is only valid when focusing status is SUCCESS.
2292  </p></li>
2293</ul></div>
2294</div>
2295<hr>
2296<div class="refsect2">
2297<a name="GST-PHOTOGRAPHY-SHAKE-RISK:CAPS"></a><h3>GST_PHOTOGRAPHY_SHAKE_RISK</h3>
2298<pre class="programlisting">#define GST_PHOTOGRAPHY_SHAKE_RISK "shake-risk"
2299</pre>
2300<p>Name of custom GstMessage that is posted to <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstBus.html#GstBus-struct"><span class="type">GstBus</span></a> during autofocusing
2301process. It is posted if there is change in the risk of captured image
2302becoming "shaken" due to camera movement and too long exposure time.</p>
2303<p>This message contains following fields:</p>
2304<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>
2305  <a class="link" href="gst-plugins-bad-libs-GstPhotography.html#GstPhotographyShakeRisk" title="enum GstPhotographyShakeRisk"><span class="type">GstPhotographyShakeRisk</span></a>
2306  <code class="classname">"status"</code>:
2307  Tells risk level of capturing shaken image.
2308  </p></li></ul></div>
2309</div>
2310<hr>
2311<div class="refsect2">
2312<a name="GST-PHOTOGRAPHY-PROP-WB-MODE:CAPS"></a><h3>GST_PHOTOGRAPHY_PROP_WB_MODE</h3>
2313<pre class="programlisting">#define GST_PHOTOGRAPHY_PROP_WB_MODE            "white-balance-mode"
2314</pre>
2315</div>
2316<hr>
2317<div class="refsect2">
2318<a name="GST-PHOTOGRAPHY-PROP-SCENE-MODE:CAPS"></a><h3>GST_PHOTOGRAPHY_PROP_SCENE_MODE</h3>
2319<pre class="programlisting">#define GST_PHOTOGRAPHY_PROP_SCENE_MODE         "scene-mode"
2320</pre>
2321</div>
2322<hr>
2323<div class="refsect2">
2324<a name="GST-PHOTOGRAPHY-PROP-FLASH-MODE:CAPS"></a><h3>GST_PHOTOGRAPHY_PROP_FLASH_MODE</h3>
2325<pre class="programlisting">#define GST_PHOTOGRAPHY_PROP_FLASH_MODE         "flash-mode"
2326</pre>
2327</div>
2328<hr>
2329<div class="refsect2">
2330<a name="GST-PHOTOGRAPHY-PROP-NOISE-REDUCTION:CAPS"></a><h3>GST_PHOTOGRAPHY_PROP_NOISE_REDUCTION</h3>
2331<pre class="programlisting">#define GST_PHOTOGRAPHY_PROP_NOISE_REDUCTION    "noise-reduction"
2332</pre>
2333</div>
2334<hr>
2335<div class="refsect2">
2336<a name="GST-PHOTOGRAPHY-PROP-FOCUS-STATUS:CAPS"></a><h3>GST_PHOTOGRAPHY_PROP_FOCUS_STATUS</h3>
2337<pre class="programlisting">#define GST_PHOTOGRAPHY_PROP_FOCUS_STATUS       "focus-status"
2338</pre>
2339</div>
2340<hr>
2341<div class="refsect2">
2342<a name="GST-PHOTOGRAPHY-PROP-CAPABILITIES:CAPS"></a><h3>GST_PHOTOGRAPHY_PROP_CAPABILITIES</h3>
2343<pre class="programlisting">#define GST_PHOTOGRAPHY_PROP_CAPABILITIES       "capabilities"
2344</pre>
2345</div>
2346<hr>
2347<div class="refsect2">
2348<a name="GST-PHOTOGRAPHY-PROP-SHAKE-RISK:CAPS"></a><h3>GST_PHOTOGRAPHY_PROP_SHAKE_RISK</h3>
2349<pre class="programlisting">#define GST_PHOTOGRAPHY_PROP_SHAKE_RISK         "shake-risk"
2350</pre>
2351</div>
2352<hr>
2353<div class="refsect2">
2354<a name="GST-PHOTOGRAPHY-PROP-EV-COMP:CAPS"></a><h3>GST_PHOTOGRAPHY_PROP_EV_COMP</h3>
2355<pre class="programlisting">#define GST_PHOTOGRAPHY_PROP_EV_COMP            "ev-compensation"
2356</pre>
2357</div>
2358<hr>
2359<div class="refsect2">
2360<a name="GST-PHOTOGRAPHY-PROP-ISO-SPEED:CAPS"></a><h3>GST_PHOTOGRAPHY_PROP_ISO_SPEED</h3>
2361<pre class="programlisting">#define GST_PHOTOGRAPHY_PROP_ISO_SPEED          "iso-speed"
2362</pre>
2363</div>
2364<hr>
2365<div class="refsect2">
2366<a name="GST-PHOTOGRAPHY-PROP-APERTURE:CAPS"></a><h3>GST_PHOTOGRAPHY_PROP_APERTURE</h3>
2367<pre class="programlisting">#define GST_PHOTOGRAPHY_PROP_APERTURE           "aperture"
2368</pre>
2369</div>
2370<hr>
2371<div class="refsect2">
2372<a name="GST-PHOTOGRAPHY-PROP-IMAGE-CAPTURE-SUPPORTED-CAPS"></a><h3>GST_PHOTOGRAPHY_PROP_IMAGE_CAPTURE_SUPPORTED_CAPS</h3>
2373<pre class="programlisting">#define             GST_PHOTOGRAPHY_PROP_IMAGE_CAPTURE_SUPPORTED_CAPS</pre>
2374</div>
2375<hr>
2376<div class="refsect2">
2377<a name="GST-PHOTOGRAPHY-PROP-IMAGE-PREVIEW-SUPPORTED-CAPS"></a><h3>GST_PHOTOGRAPHY_PROP_IMAGE_PREVIEW_SUPPORTED_CAPS</h3>
2378<pre class="programlisting">#define             GST_PHOTOGRAPHY_PROP_IMAGE_PREVIEW_SUPPORTED_CAPS</pre>
2379</div>
2380<hr>
2381<div class="refsect2">
2382<a name="GST-PHOTOGRAPHY-PROP-FLICKER-MODE:CAPS"></a><h3>GST_PHOTOGRAPHY_PROP_FLICKER_MODE</h3>
2383<pre class="programlisting">#define GST_PHOTOGRAPHY_PROP_FLICKER_MODE       "flicker-mode"
2384</pre>
2385</div>
2386<hr>
2387<div class="refsect2">
2388<a name="GST-PHOTOGRAPHY-PROP-FOCUS-MODE:CAPS"></a><h3>GST_PHOTOGRAPHY_PROP_FOCUS_MODE</h3>
2389<pre class="programlisting">#define GST_PHOTOGRAPHY_PROP_FOCUS_MODE         "focus-mode"
2390</pre>
2391</div>
2392<hr>
2393<div class="refsect2">
2394<a name="GST-PHOTOGRAPHY-PROP-ZOOM:CAPS"></a><h3>GST_PHOTOGRAPHY_PROP_ZOOM</h3>
2395<pre class="programlisting">#define GST_PHOTOGRAPHY_PROP_ZOOM               "zoom"
2396</pre>
2397</div>
2398</div>
2399</div>
2400<div class="footer">
2401<hr>Generated by GTK-Doc V1.28</div>
2402</body>
2403</html>