Sophie

Sophie

distrib > Mageia > 5 > x86_64 > media > core-release > by-pkgid > be1c076277381704e9edf1a673b129e9 > files > 3

gstreamer0.10-plugins-bad-doc-0.10.23-22.mga5.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GstPhotography</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="GStreamer Bad Plugins 0.10 Plugins Reference Manual">
<link rel="up" href="ch03.html" title="gst-plugins-bad Interfaces">
<link rel="prev" href="ch03.html" title="gst-plugins-bad Interfaces">
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
<tr valign="middle">
<td><a accesskey="p" href="ch03.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
<td><a accesskey="u" href="ch03.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
<th width="100%" align="center">GStreamer Bad Plugins 0.10 Plugins Reference Manual</th>
<td> </td>
</tr>
<tr><td colspan="5" class="shortcuts">
<a href="#GstPhotography.synopsis" class="shortcut">Top</a>
                   | 
                  <a href="#GstPhotography.description" class="shortcut">Description</a>
                   | 
                  <a href="#GstPhotography.object-hierarchy" class="shortcut">Object Hierarchy</a>
                   | 
                  <a href="#GstPhotography.prerequisites" class="shortcut">Prerequisites</a>
                   | 
                  <a href="#GstPhotography.properties" class="shortcut">Properties</a>
</td></tr>
</table>
<div class="refentry">
<a name="GstPhotography"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2><span class="refentrytitle"><a name="GstPhotography.top_of_page"></a>GstPhotography</span></h2>
<p>GstPhotography</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
<a name="GstPhotography.synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">                    <a class="link" href="GstPhotography.html#GstPhotography-struct" title="GstPhotography">GstPhotography</a>;
enum                <a class="link" href="GstPhotography.html#GstPhotographyNoiseReduction" title="enum GstPhotographyNoiseReduction">GstPhotographyNoiseReduction</a>;
enum                <a class="link" href="GstPhotography.html#GstWhiteBalanceMode" title="enum GstWhiteBalanceMode">GstWhiteBalanceMode</a>;
enum                <a class="link" href="GstPhotography.html#GstColourToneMode" title="enum GstColourToneMode">GstColourToneMode</a>;
enum                <a class="link" href="GstPhotography.html#GstSceneMode" title="enum GstSceneMode">GstSceneMode</a>;
enum                <a class="link" href="GstPhotography.html#GstFlashMode" title="enum GstFlashMode">GstFlashMode</a>;
enum                <a class="link" href="GstPhotography.html#GstFlickerReductionMode" title="enum GstFlickerReductionMode">GstFlickerReductionMode</a>;
enum                <a class="link" href="GstPhotography.html#GstFocusMode" title="enum GstFocusMode">GstFocusMode</a>;
enum                <a class="link" href="GstPhotography.html#GstFocusStatus" title="enum GstFocusStatus">GstFocusStatus</a>;
enum                <a class="link" href="GstPhotography.html#GstPhotoCaps" title="enum GstPhotoCaps">GstPhotoCaps</a>;
enum                <a class="link" href="GstPhotography.html#GstPhotoShakeRisk" title="enum GstPhotoShakeRisk">GstPhotoShakeRisk</a>;
<span class="returnvalue">void</span>                (<a class="link" href="GstPhotography.html#GstPhotoCapturePrepared" title="GstPhotoCapturePrepared ()">*GstPhotoCapturePrepared</a>)          (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>,
                                                         <em class="parameter"><code>const <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstCaps.html#GstCaps"><span class="type">GstCaps</span></a> *configured_caps</code></em>);
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GstPhotography.html#gst-photography-get-ev-compensation" title="gst_photography_get_ev_compensation ()">gst_photography_get_ev_compensation</a> (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> *ev_comp</code></em>);
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GstPhotography.html#gst-photography-get-iso-speed" title="gst_photography_get_iso_speed ()">gst_photography_get_iso_speed</a>       (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *iso_speed</code></em>);
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GstPhotography.html#gst-photography-get-aperture" title="gst_photography_get_aperture ()">gst_photography_get_aperture</a>        (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *aperture</code></em>);
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GstPhotography.html#gst-photography-get-exposure" title="gst_photography_get_exposure ()">gst_photography_get_exposure</a>        (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><span class="type">guint32</span> *exposure</code></em>);
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GstPhotography.html#gst-photography-get-white-balance-mode" title="gst_photography_get_white_balance_mode ()">gst_photography_get_white_balance_mode</a>
                                                        (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a class="link" href="GstPhotography.html#GstWhiteBalanceMode" title="enum GstWhiteBalanceMode"><span class="type">GstWhiteBalanceMode</span></a> *wb_mode</code></em>);
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GstPhotography.html#gst-photography-get-colour-tone-mode" title="gst_photography_get_colour_tone_mode ()">gst_photography_get_colour_tone_mode</a>
                                                        (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a class="link" href="GstPhotography.html#GstColourToneMode" title="enum GstColourToneMode"><span class="type">GstColourToneMode</span></a> *tone_mode</code></em>);
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GstPhotography.html#gst-photography-get-scene-mode" title="gst_photography_get_scene_mode ()">gst_photography_get_scene_mode</a>      (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a class="link" href="GstPhotography.html#GstSceneMode" title="enum GstSceneMode"><span class="type">GstSceneMode</span></a> *scene_mode</code></em>);
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GstPhotography.html#gst-photography-get-flash-mode" title="gst_photography_get_flash_mode ()">gst_photography_get_flash_mode</a>      (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a class="link" href="GstPhotography.html#GstFlashMode" title="enum GstFlashMode"><span class="type">GstFlashMode</span></a> *flash_mode</code></em>);
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GstPhotography.html#gst-photography-get-noise-reduction" title="gst_photography_get_noise_reduction ()">gst_photography_get_noise_reduction</a> (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a class="link" href="GstPhotography.html#GstPhotographyNoiseReduction" title="enum GstPhotographyNoiseReduction"><span class="type">GstPhotographyNoiseReduction</span></a> *noise_reduction</code></em>);
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GstPhotography.html#gst-photography-get-zoom" title="gst_photography_get_zoom ()">gst_photography_get_zoom</a>            (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> *zoom</code></em>);
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GstPhotography.html#gst-photography-set-ev-compensation" title="gst_photography_set_ev_compensation ()">gst_photography_set_ev_compensation</a> (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> ev_comp</code></em>);
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GstPhotography.html#gst-photography-set-iso-speed" title="gst_photography_set_iso_speed ()">gst_photography_set_iso_speed</a>       (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> iso_speed</code></em>);
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GstPhotography.html#gst-photography-set-aperture" title="gst_photography_set_aperture ()">gst_photography_set_aperture</a>        (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> aperture</code></em>);
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GstPhotography.html#gst-photography-set-exposure" title="gst_photography_set_exposure ()">gst_photography_set_exposure</a>        (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> exposure</code></em>);
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GstPhotography.html#gst-photography-set-white-balance-mode" title="gst_photography_set_white_balance_mode ()">gst_photography_set_white_balance_mode</a>
                                                        (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a class="link" href="GstPhotography.html#GstWhiteBalanceMode" title="enum GstWhiteBalanceMode"><span class="type">GstWhiteBalanceMode</span></a> wb_mode</code></em>);
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GstPhotography.html#gst-photography-set-colour-tone-mode" title="gst_photography_set_colour_tone_mode ()">gst_photography_set_colour_tone_mode</a>
                                                        (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a class="link" href="GstPhotography.html#GstColourToneMode" title="enum GstColourToneMode"><span class="type">GstColourToneMode</span></a> tone_mode</code></em>);
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GstPhotography.html#gst-photography-set-scene-mode" title="gst_photography_set_scene_mode ()">gst_photography_set_scene_mode</a>      (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a class="link" href="GstPhotography.html#GstSceneMode" title="enum GstSceneMode"><span class="type">GstSceneMode</span></a> scene_mode</code></em>);
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GstPhotography.html#gst-photography-set-flash-mode" title="gst_photography_set_flash_mode ()">gst_photography_set_flash_mode</a>      (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a class="link" href="GstPhotography.html#GstFlashMode" title="enum GstFlashMode"><span class="type">GstFlashMode</span></a> flash_mode</code></em>);
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GstPhotography.html#gst-photography-set-noise-reduction" title="gst_photography_set_noise_reduction ()">gst_photography_set_noise_reduction</a> (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a class="link" href="GstPhotography.html#GstPhotographyNoiseReduction" title="enum GstPhotographyNoiseReduction"><span class="type">GstPhotographyNoiseReduction</span></a> noise_reduction</code></em>);
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GstPhotography.html#gst-photography-set-zoom" title="gst_photography_set_zoom ()">gst_photography_set_zoom</a>            (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> zoom</code></em>);
<a class="link" href="GstPhotography.html#GstPhotoCaps" title="enum GstPhotoCaps"><span class="returnvalue">GstPhotoCaps</span></a>        <a class="link" href="GstPhotography.html#gst-photography-get-capabilities" title="gst_photography_get_capabilities ()">gst_photography_get_capabilities</a>    (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>);
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GstPhotography.html#gst-photography-prepare-for-capture" title="gst_photography_prepare_for_capture ()">gst_photography_prepare_for_capture</a> (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a class="link" href="GstPhotography.html#GstPhotoCapturePrepared" title="GstPhotoCapturePrepared ()"><span class="type">GstPhotoCapturePrepared</span></a> func</code></em>,
                                                         <em class="parameter"><code><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstCaps.html#GstCaps"><span class="type">GstCaps</span></a> *capture_caps</code></em>,
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
<span class="returnvalue">void</span>                <a class="link" href="GstPhotography.html#gst-photography-set-autofocus" title="gst_photography_set_autofocus ()">gst_photography_set_autofocus</a>       (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> on</code></em>);
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GstPhotography.html#gst-photography-set-config" title="gst_photography_set_config ()">gst_photography_set_config</a>          (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><span class="type">GstPhotoSettings</span> *config</code></em>);
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GstPhotography.html#gst-photography-get-config" title="gst_photography_get_config ()">gst_photography_get_config</a>          (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><span class="type">GstPhotoSettings</span> *config</code></em>);
</pre>
</div>
<div class="refsect1">
<a name="GstPhotography.object-hierarchy"></a><h2>Object Hierarchy</h2>
<pre class="synopsis">
  GInterface
   +----GstPhotography
</pre>
</div>
<div class="refsect1">
<a name="GstPhotography.prerequisites"></a><h2>Prerequisites</h2>
<p>
GstPhotography requires
 <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstImplementsInterface.html">GstImplementsInterface</a> and  <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstElement.html">GstElement</a>.</p>
</div>
<div class="refsect1">
<a name="GstPhotography.properties"></a><h2>Properties</h2>
<pre class="synopsis">
  "<a class="link" href="GstPhotography.html#GstPhotography--aperture" title='The "aperture" property'>aperture</a>"                 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a>                 : Read / Write
  "<a class="link" href="GstPhotography.html#GstPhotography--capabilities" title='The "capabilities" property'>capabilities</a>"             <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a>                : Read
  "<a class="link" href="GstPhotography.html#GstPhotography--colour-tone-mode" title='The "colour-tone-mode" property'>colour-tone-mode</a>"         <a class="link" href="GstPhotography.html#GstColourToneMode" title="enum GstColourToneMode"><span class="type">GstColourToneMode</span></a>     : Read / Write
  "<a class="link" href="GstPhotography.html#GstPhotography--ev-compensation" title='The "ev-compensation" property'>ev-compensation</a>"          <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a>                : Read / Write
  "<a class="link" href="GstPhotography.html#GstPhotography--exposure" title='The "exposure" property'>exposure</a>"                 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a>                 : Read / Write
  "<a class="link" href="GstPhotography.html#GstPhotography--flash-mode" title='The "flash-mode" property'>flash-mode</a>"               <a class="link" href="GstPhotography.html#GstFlashMode" title="enum GstFlashMode"><span class="type">GstFlashMode</span></a>          : Read / Write
  "<a class="link" href="GstPhotography.html#GstPhotography--flicker-mode" title='The "flicker-mode" property'>flicker-mode</a>"             <a class="link" href="GstPhotography.html#GstFlickerReductionMode" title="enum GstFlickerReductionMode"><span class="type">GstFlickerReductionMode</span></a>  : Read / Write
  "<a class="link" href="GstPhotography.html#GstPhotography--focus-mode" title='The "focus-mode" property'>focus-mode</a>"               <a class="link" href="GstPhotography.html#GstFocusMode" title="enum GstFocusMode"><span class="type">GstFocusMode</span></a>          : Read / Write
  "<a class="link" href="GstPhotography.html#GstPhotography--image-capture-supported-caps" title='The "image-capture-supported-caps" property'>image-capture-supported-caps</a>" <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstCaps.html#GstCaps"><span class="type">GstCaps</span></a>*              : Read
  "<a class="link" href="GstPhotography.html#GstPhotography--iso-speed" title='The "iso-speed" property'>iso-speed</a>"                <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a>                 : Read / Write
  "<a class="link" href="GstPhotography.html#GstPhotography--scene-mode" title='The "scene-mode" property'>scene-mode</a>"               <a class="link" href="GstPhotography.html#GstSceneMode" title="enum GstSceneMode"><span class="type">GstSceneMode</span></a>          : Read / Write
  "<a class="link" href="GstPhotography.html#GstPhotography--white-balance-mode" title='The "white-balance-mode" property'>white-balance-mode</a>"       <a class="link" href="GstPhotography.html#GstWhiteBalanceMode" title="enum GstWhiteBalanceMode"><span class="type">GstWhiteBalanceMode</span></a>   : Read / Write
  "<a class="link" href="GstPhotography.html#GstPhotography--image-preview-supported-caps" title='The "image-preview-supported-caps" property'>image-preview-supported-caps</a>" <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstCaps.html#GstCaps"><span class="type">GstCaps</span></a>*              : Read
  "<a class="link" href="GstPhotography.html#GstPhotography--noise-reduction" title='The "noise-reduction" property'>noise-reduction</a>"          <a class="link" href="GstPhotography.html#GstPhotographyNoiseReduction" title="enum GstPhotographyNoiseReduction"><span class="type">GstPhotographyNoiseReduction</span></a>  : Read / Write
  "<a class="link" href="GstPhotography.html#GstPhotography--zoom" title='The "zoom" property'>zoom</a>"                     <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a>                : Read / Write
</pre>
</div>
<div class="refsect1">
<a name="GstPhotography.description"></a><h2>Description</h2>
<p>
</p>
</div>
<div class="refsect1">
<a name="GstPhotography.details"></a><h2>Details</h2>
<div class="refsect2">
<a name="GstPhotography-struct"></a><h3>GstPhotography</h3>
<pre class="programlisting">typedef struct _GstPhotography GstPhotography;</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="GstPhotographyNoiseReduction"></a><h3>enum GstPhotographyNoiseReduction</h3>
<pre class="programlisting">typedef enum {
  GST_PHOTOGRAPHY_NOISE_REDUCTION_BAYER = ( 1&lt;&lt;0 ),
  GST_PHOTOGRAPHY_NOISE_REDUCTION_YCC = ( 1&lt;&lt;1 ),
  GST_PHOTOGRAPHY_NOISE_REDUCTION_TEMPORAL= ( 1&lt;&lt; 2),
  GST_PHOTOGRAPHY_NOISE_REDUCTION_FIXED = (1 &lt;&lt; 3),
  GST_PHOTOGRAPHY_NOISE_REDUCTION_EXTRA = (1 &lt;&lt; 4)
} GstPhotographyNoiseReduction;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="GstWhiteBalanceMode"></a><h3>enum GstWhiteBalanceMode</h3>
<pre class="programlisting">typedef enum {
  GST_PHOTOGRAPHY_WB_MODE_AUTO = 0,
  GST_PHOTOGRAPHY_WB_MODE_DAYLIGHT,
  GST_PHOTOGRAPHY_WB_MODE_CLOUDY,
  GST_PHOTOGRAPHY_WB_MODE_SUNSET,
  GST_PHOTOGRAPHY_WB_MODE_TUNGSTEN,
  GST_PHOTOGRAPHY_WB_MODE_FLUORESCENT
} GstWhiteBalanceMode;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="GstColourToneMode"></a><h3>enum GstColourToneMode</h3>
<pre class="programlisting">typedef enum {
  GST_PHOTOGRAPHY_COLOUR_TONE_MODE_NORMAL = 0,
  GST_PHOTOGRAPHY_COLOUR_TONE_MODE_SEPIA,
  GST_PHOTOGRAPHY_COLOUR_TONE_MODE_NEGATIVE,
  GST_PHOTOGRAPHY_COLOUR_TONE_MODE_GRAYSCALE,
  GST_PHOTOGRAPHY_COLOUR_TONE_MODE_NATURAL,
  GST_PHOTOGRAPHY_COLOUR_TONE_MODE_VIVID,
  GST_PHOTOGRAPHY_COLOUR_TONE_MODE_COLORSWAP,
  GST_PHOTOGRAPHY_COLOUR_TONE_MODE_SOLARIZE,
  GST_PHOTOGRAPHY_COLOUR_TONE_MODE_OUT_OF_FOCUS,
  GST_PHOTOGRAPHY_COLOUR_TONE_MODE_SKY_BLUE,
  GST_PHOTOGRAPHY_COLOUR_TONE_MODE_GRASS_GREEN,
  GST_PHOTOGRAPHY_COLOUR_TONE_MODE_SKIN_WHITEN
} GstColourToneMode;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="GstSceneMode"></a><h3>enum GstSceneMode</h3>
<pre class="programlisting">typedef enum {
  GST_PHOTOGRAPHY_SCENE_MODE_MANUAL = 0,
  GST_PHOTOGRAPHY_SCENE_MODE_CLOSEUP,
  GST_PHOTOGRAPHY_SCENE_MODE_PORTRAIT,
  GST_PHOTOGRAPHY_SCENE_MODE_LANDSCAPE,
  GST_PHOTOGRAPHY_SCENE_MODE_SPORT,
  GST_PHOTOGRAPHY_SCENE_MODE_NIGHT,
  GST_PHOTOGRAPHY_SCENE_MODE_AUTO
} GstSceneMode;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="GstFlashMode"></a><h3>enum GstFlashMode</h3>
<pre class="programlisting">typedef enum {
  GST_PHOTOGRAPHY_FLASH_MODE_AUTO = 0,
  GST_PHOTOGRAPHY_FLASH_MODE_OFF,
  GST_PHOTOGRAPHY_FLASH_MODE_ON,
  GST_PHOTOGRAPHY_FLASH_MODE_FILL_IN,
  GST_PHOTOGRAPHY_FLASH_MODE_RED_EYE
} GstFlashMode;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="GstFlickerReductionMode"></a><h3>enum GstFlickerReductionMode</h3>
<pre class="programlisting">typedef enum {
  GST_PHOTOGRAPHY_FLICKER_REDUCTION_OFF = 0,
  GST_PHOTOGRAPHY_FLICKER_REDUCTION_50HZ,
  GST_PHOTOGRAPHY_FLICKER_REDUCTION_60HZ,
  GST_PHOTOGRAPHY_FLICKER_REDUCTION_AUTO,
} GstFlickerReductionMode;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="GstFocusMode"></a><h3>enum GstFocusMode</h3>
<pre class="programlisting">typedef enum {
    GST_PHOTOGRAPHY_FOCUS_MODE_AUTO = 0,
    GST_PHOTOGRAPHY_FOCUS_MODE_MACRO,
    GST_PHOTOGRAPHY_FOCUS_MODE_PORTRAIT,
    GST_PHOTOGRAPHY_FOCUS_MODE_INFINITY,
    GST_PHOTOGRAPHY_FOCUS_MODE_HYPERFOCAL,
    GST_PHOTOGRAPHY_FOCUS_MODE_EXTENDED,
    GST_PHOTOGRAPHY_FOCUS_MODE_CONTINUOUS_NORMAL,
    GST_PHOTOGRAPHY_FOCUS_MODE_CONTINUOUS_EXTENDED,
} GstFocusMode;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="GstFocusStatus"></a><h3>enum GstFocusStatus</h3>
<pre class="programlisting">typedef enum {
  GST_PHOTOGRAPHY_FOCUS_STATUS_NONE = 0,
  GST_PHOTOGRAPHY_FOCUS_STATUS_RUNNING,
  GST_PHOTOGRAPHY_FOCUS_STATUS_FAIL,
  GST_PHOTOGRAPHY_FOCUS_STATUS_SUCCESS
} GstFocusStatus;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="GstPhotoCaps"></a><h3>enum GstPhotoCaps</h3>
<pre class="programlisting">typedef enum {
  GST_PHOTOGRAPHY_CAPS_NONE = (0 &lt;&lt; 0),
  GST_PHOTOGRAPHY_CAPS_EV_COMP = (1 &lt;&lt; 0),
  GST_PHOTOGRAPHY_CAPS_ISO_SPEED = (1 &lt;&lt; 1),
  GST_PHOTOGRAPHY_CAPS_WB_MODE = (1 &lt;&lt; 2),
  GST_PHOTOGRAPHY_CAPS_TONE = (1 &lt;&lt; 3),
  GST_PHOTOGRAPHY_CAPS_SCENE = (1 &lt;&lt; 4),
  GST_PHOTOGRAPHY_CAPS_FLASH = (1 &lt;&lt; 5),
  GST_PHOTOGRAPHY_CAPS_ZOOM = (1 &lt;&lt; 6),
  GST_PHOTOGRAPHY_CAPS_FOCUS = (1 &lt;&lt; 7),
  GST_PHOTOGRAPHY_CAPS_APERTURE = (1 &lt;&lt; 8),
  GST_PHOTOGRAPHY_CAPS_EXPOSURE = (1 &lt;&lt; 9),
  GST_PHOTOGRAPHY_CAPS_SHAKE = (1 &lt;&lt; 10),
  GST_PHOTOGRAPHY_CAPS_NOISE_REDUCTION = (1 &lt;&lt; 11),
  GST_PHOTOGRAPHY_CAPS_FLICKER_REDUCTION = (1 &lt;&lt; 12),
  GST_PHOTOGRAPHY_CAPS_ALL = (~0)
} GstPhotoCaps;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="GstPhotoShakeRisk"></a><h3>enum GstPhotoShakeRisk</h3>
<pre class="programlisting">typedef enum {
  GST_PHOTOGRAPHY_SHAKE_RISK_LOW = 0,
  GST_PHOTOGRAPHY_SHAKE_RISK_MEDIUM,
  GST_PHOTOGRAPHY_SHAKE_RISK_HIGH,
} GstPhotoShakeRisk;
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="GstPhotoCapturePrepared"></a><h3>GstPhotoCapturePrepared ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>                (*GstPhotoCapturePrepared)          (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>,
                                                         <em class="parameter"><code>const <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstCaps.html#GstCaps"><span class="type">GstCaps</span></a> *configured_caps</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-get-ev-compensation"></a><h3>gst_photography_get_ev_compensation ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gst_photography_get_ev_compensation (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> *ev_comp</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-get-iso-speed"></a><h3>gst_photography_get_iso_speed ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gst_photography_get_iso_speed       (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *iso_speed</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-get-aperture"></a><h3>gst_photography_get_aperture ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gst_photography_get_aperture        (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *aperture</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-get-exposure"></a><h3>gst_photography_get_exposure ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gst_photography_get_exposure        (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><span class="type">guint32</span> *exposure</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-get-white-balance-mode"></a><h3>gst_photography_get_white_balance_mode ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gst_photography_get_white_balance_mode
                                                        (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a class="link" href="GstPhotography.html#GstWhiteBalanceMode" title="enum GstWhiteBalanceMode"><span class="type">GstWhiteBalanceMode</span></a> *wb_mode</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-get-colour-tone-mode"></a><h3>gst_photography_get_colour_tone_mode ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gst_photography_get_colour_tone_mode
                                                        (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a class="link" href="GstPhotography.html#GstColourToneMode" title="enum GstColourToneMode"><span class="type">GstColourToneMode</span></a> *tone_mode</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-get-scene-mode"></a><h3>gst_photography_get_scene_mode ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gst_photography_get_scene_mode      (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a class="link" href="GstPhotography.html#GstSceneMode" title="enum GstSceneMode"><span class="type">GstSceneMode</span></a> *scene_mode</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-get-flash-mode"></a><h3>gst_photography_get_flash_mode ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gst_photography_get_flash_mode      (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a class="link" href="GstPhotography.html#GstFlashMode" title="enum GstFlashMode"><span class="type">GstFlashMode</span></a> *flash_mode</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-get-noise-reduction"></a><h3>gst_photography_get_noise_reduction ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gst_photography_get_noise_reduction (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a class="link" href="GstPhotography.html#GstPhotographyNoiseReduction" title="enum GstPhotographyNoiseReduction"><span class="type">GstPhotographyNoiseReduction</span></a> *noise_reduction</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-get-zoom"></a><h3>gst_photography_get_zoom ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gst_photography_get_zoom            (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> *zoom</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-set-ev-compensation"></a><h3>gst_photography_set_ev_compensation ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gst_photography_set_ev_compensation (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> ev_comp</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-set-iso-speed"></a><h3>gst_photography_set_iso_speed ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gst_photography_set_iso_speed       (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> iso_speed</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-set-aperture"></a><h3>gst_photography_set_aperture ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gst_photography_set_aperture        (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> aperture</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-set-exposure"></a><h3>gst_photography_set_exposure ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gst_photography_set_exposure        (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> exposure</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-set-white-balance-mode"></a><h3>gst_photography_set_white_balance_mode ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gst_photography_set_white_balance_mode
                                                        (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a class="link" href="GstPhotography.html#GstWhiteBalanceMode" title="enum GstWhiteBalanceMode"><span class="type">GstWhiteBalanceMode</span></a> wb_mode</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-set-colour-tone-mode"></a><h3>gst_photography_set_colour_tone_mode ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gst_photography_set_colour_tone_mode
                                                        (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a class="link" href="GstPhotography.html#GstColourToneMode" title="enum GstColourToneMode"><span class="type">GstColourToneMode</span></a> tone_mode</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-set-scene-mode"></a><h3>gst_photography_set_scene_mode ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gst_photography_set_scene_mode      (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a class="link" href="GstPhotography.html#GstSceneMode" title="enum GstSceneMode"><span class="type">GstSceneMode</span></a> scene_mode</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-set-flash-mode"></a><h3>gst_photography_set_flash_mode ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gst_photography_set_flash_mode      (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a class="link" href="GstPhotography.html#GstFlashMode" title="enum GstFlashMode"><span class="type">GstFlashMode</span></a> flash_mode</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-set-noise-reduction"></a><h3>gst_photography_set_noise_reduction ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gst_photography_set_noise_reduction (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a class="link" href="GstPhotography.html#GstPhotographyNoiseReduction" title="enum GstPhotographyNoiseReduction"><span class="type">GstPhotographyNoiseReduction</span></a> noise_reduction</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-set-zoom"></a><h3>gst_photography_set_zoom ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gst_photography_set_zoom            (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> zoom</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-get-capabilities"></a><h3>gst_photography_get_capabilities ()</h3>
<pre class="programlisting"><a class="link" href="GstPhotography.html#GstPhotoCaps" title="enum GstPhotoCaps"><span class="returnvalue">GstPhotoCaps</span></a>        gst_photography_get_capabilities    (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-prepare-for-capture"></a><h3>gst_photography_prepare_for_capture ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gst_photography_prepare_for_capture (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a class="link" href="GstPhotography.html#GstPhotoCapturePrepared" title="GstPhotoCapturePrepared ()"><span class="type">GstPhotoCapturePrepared</span></a> func</code></em>,
                                                         <em class="parameter"><code><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstCaps.html#GstCaps"><span class="type">GstCaps</span></a> *capture_caps</code></em>,
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-set-autofocus"></a><h3>gst_photography_set_autofocus ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>                gst_photography_set_autofocus       (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> on</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-set-config"></a><h3>gst_photography_set_config ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gst_photography_set_config          (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><span class="type">GstPhotoSettings</span> *config</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gst-photography-get-config"></a><h3>gst_photography_get_config ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gst_photography_get_config          (<em class="parameter"><code><a class="link" href="GstPhotography.html" title="GstPhotography"><span class="type">GstPhotography</span></a> *photo</code></em>,
                                                         <em class="parameter"><code><span class="type">GstPhotoSettings</span> *config</code></em>);</pre>
<p>
</p>
</div>
</div>
<div class="refsect1">
<a name="GstPhotography.property-details"></a><h2>Property Details</h2>
<div class="refsect2">
<a name="GstPhotography--aperture"></a><h3>The <code class="literal">"aperture"</code> property</h3>
<pre class="programlisting">  "aperture"                 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a>                 : Read / Write</pre>
<p>Aperture defines the size of lens opening  (0 = auto).</p>
<p>Allowed values: &lt;= 255</p>
<p>Default value: 0</p>
</div>
<hr>
<div class="refsect2">
<a name="GstPhotography--capabilities"></a><h3>The <code class="literal">"capabilities"</code> property</h3>
<pre class="programlisting">  "capabilities"             <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a>                : Read</pre>
<p>Tells the photo capabilities of the device.</p>
</div>
<hr>
<div class="refsect2">
<a name="GstPhotography--colour-tone-mode"></a><h3>The <code class="literal">"colour-tone-mode"</code> property</h3>
<pre class="programlisting">  "colour-tone-mode"         <a class="link" href="GstPhotography.html#GstColourToneMode" title="enum GstColourToneMode"><span class="type">GstColourToneMode</span></a>     : Read / Write</pre>
<p>Colour tone setting changes colour shading in the photo.</p>
<p>Default value: GST_PHOTOGRAPHY_COLOUR_TONE_MODE_NORMAL</p>
</div>
<hr>
<div class="refsect2">
<a name="GstPhotography--ev-compensation"></a><h3>The <code class="literal">"ev-compensation"</code> property</h3>
<pre class="programlisting">  "ev-compensation"          <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a>                : Read / Write</pre>
<p>EV compensation affects the brightness of the image.</p>
<p>Allowed values: [-2.5,2.5]</p>
<p>Default value: 0</p>
</div>
<hr>
<div class="refsect2">
<a name="GstPhotography--exposure"></a><h3>The <code class="literal">"exposure"</code> property</h3>
<pre class="programlisting">  "exposure"                 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a>                 : Read / Write</pre>
<p>Exposure time defines how long the shutter will stay open (0 = auto).</p>
<p>Default value: 0</p>
</div>
<hr>
<div class="refsect2">
<a name="GstPhotography--flash-mode"></a><h3>The <code class="literal">"flash-mode"</code> property</h3>
<pre class="programlisting">  "flash-mode"               <a class="link" href="GstPhotography.html#GstFlashMode" title="enum GstFlashMode"><span class="type">GstFlashMode</span></a>          : Read / Write</pre>
<p>Flash mode defines how the flash light should be used.</p>
<p>Default value: GST_PHOTOGRAPHY_FLASH_MODE_AUTO</p>
</div>
<hr>
<div class="refsect2">
<a name="GstPhotography--flicker-mode"></a><h3>The <code class="literal">"flicker-mode"</code> property</h3>
<pre class="programlisting">  "flicker-mode"             <a class="link" href="GstPhotography.html#GstFlickerReductionMode" title="enum GstFlickerReductionMode"><span class="type">GstFlickerReductionMode</span></a>  : Read / Write</pre>
<p>Flicker reduction mode defines a line frequency for flickering prevention.</p>
<p>Default value: GST_PHOTOGRAPHY_FLICKER_REDUCTION_OFF</p>
</div>
<hr>
<div class="refsect2">
<a name="GstPhotography--focus-mode"></a><h3>The <code class="literal">"focus-mode"</code> property</h3>
<pre class="programlisting">  "focus-mode"               <a class="link" href="GstPhotography.html#GstFocusMode" title="enum GstFocusMode"><span class="type">GstFocusMode</span></a>          : Read / Write</pre>
<p>Focus mode defines the range of focal lengths to use in autofocus search.</p>
<p>Default value: GST_PHOTOGRAPHY_FOCUS_MODE_AUTO</p>
</div>
<hr>
<div class="refsect2">
<a name="GstPhotography--image-capture-supported-caps"></a><h3>The <code class="literal">"image-capture-supported-caps"</code> property</h3>
<pre class="programlisting">  "image-capture-supported-caps" <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstCaps.html#GstCaps"><span class="type">GstCaps</span></a>*              : Read</pre>
<p>Caps describing supported image capture formats.</p>
</div>
<hr>
<div class="refsect2">
<a name="GstPhotography--iso-speed"></a><h3>The <code class="literal">"iso-speed"</code> property</h3>
<pre class="programlisting">  "iso-speed"                <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a>                 : Read / Write</pre>
<p>ISO speed defines the light sensitivity (0 = auto).</p>
<p>Allowed values: &lt;= 6400</p>
<p>Default value: 0</p>
</div>
<hr>
<div class="refsect2">
<a name="GstPhotography--scene-mode"></a><h3>The <code class="literal">"scene-mode"</code> property</h3>
<pre class="programlisting">  "scene-mode"               <a class="link" href="GstPhotography.html#GstSceneMode" title="enum GstSceneMode"><span class="type">GstSceneMode</span></a>          : Read / Write</pre>
<p>Scene mode works as a preset for different photo shooting mode settings.</p>
<p>Default value: GST_PHOTOGRAPHY_SCENE_MODE_AUTO</p>
</div>
<hr>
<div class="refsect2">
<a name="GstPhotography--white-balance-mode"></a><h3>The <code class="literal">"white-balance-mode"</code> property</h3>
<pre class="programlisting">  "white-balance-mode"       <a class="link" href="GstPhotography.html#GstWhiteBalanceMode" title="enum GstWhiteBalanceMode"><span class="type">GstWhiteBalanceMode</span></a>   : Read / Write</pre>
<p>White balance affects the color temperature of the photo.</p>
<p>Default value: GST_PHOTOGRAPHY_WB_MODE_AUTO</p>
</div>
<hr>
<div class="refsect2">
<a name="GstPhotography--image-preview-supported-caps"></a><h3>The <code class="literal">"image-preview-supported-caps"</code> property</h3>
<pre class="programlisting">  "image-preview-supported-caps" <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstCaps.html#GstCaps"><span class="type">GstCaps</span></a>*              : Read</pre>
<p>Caps describing supported image preview formats.</p>
</div>
<hr>
<div class="refsect2">
<a name="GstPhotography--noise-reduction"></a><h3>The <code class="literal">"noise-reduction"</code> property</h3>
<pre class="programlisting">  "noise-reduction"          <a class="link" href="GstPhotography.html#GstPhotographyNoiseReduction" title="enum GstPhotographyNoiseReduction"><span class="type">GstPhotographyNoiseReduction</span></a>  : Read / Write</pre>
<p>Which noise reduction modes are enabled (0 = disabled).</p>
</div>
<hr>
<div class="refsect2">
<a name="GstPhotography--zoom"></a><h3>The <code class="literal">"zoom"</code> property</h3>
<pre class="programlisting">  "zoom"                     <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a>                : Read / Write</pre>
<p>How much the resulted image will be zoomed.</p>
<p>Allowed values: [1,10]</p>
<p>Default value: 1</p>
</div>
</div>
</div>
<div class="footer">
<hr>
          Generated by GTK-Doc V1.18</div>
</body>
</html>