1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5 <title>alsamixer</title>
6 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7 <link rel="home" href="index.html" title="GStreamer Base Plugins 0.10 Plugins Reference Manual">
8 <link rel="up" href="ch01.html" title="gst-plugins-base Elements">
9 <link rel="prev" href="gst-plugins-base-plugins-appsink.html" title="appsink">
10 <link rel="next" href="gst-plugins-base-plugins-alsasink.html" title="alsasink">
11 <meta name="generator" content="GTK-Doc V1.17 (XML mode)">
12 <link rel="stylesheet" href="style.css" type="text/css">
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="2">
17 <td><a accesskey="p" href="gst-plugins-base-plugins-appsink.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
18 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
19 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
20 <th width="100%" align="center">GStreamer Base Plugins 0.10 Plugins Reference Manual</th>
21 <td><a accesskey="n" href="gst-plugins-base-plugins-alsasink.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
23 <tr><td colspan="5" class="shortcuts">
24 <a href="#gst-plugins-base-plugins-alsamixer.synopsis" class="shortcut">Top</a>
26 <a href="#gst-plugins-base-plugins-alsamixer.description" class="shortcut">Description</a>
28 <a href="#gst-plugins-base-plugins-alsamixer.object-hierarchy" class="shortcut">Object Hierarchy</a>
30 <a href="#gst-plugins-base-plugins-alsamixer.implemented-interfaces" class="shortcut">Implemented Interfaces</a>
32 <a href="#gst-plugins-base-plugins-alsamixer.properties" class="shortcut">Properties</a>
35 <div class="refentry">
36 <a name="gst-plugins-base-plugins-alsamixer"></a><div class="titlepage"></div>
37 <div class="refnamediv"><table width="100%"><tr>
39 <h2><span class="refentrytitle"><a name="gst-plugins-base-plugins-alsamixer.top_of_page"></a>alsamixer</span></h2>
40 <p>alsamixer — Control sound input and output levels with ALSA</p>
42 <td valign="top" align="right"></td>
44 <div class="refsynopsisdiv">
45 <a name="gst-plugins-base-plugins-alsamixer.synopsis"></a><h2>Synopsis</h2>
46 <a name="GstAlsaMixerElement"></a><pre class="synopsis">struct <a class="link" href="gst-plugins-base-plugins-alsamixer.html#GstAlsaMixerElement-struct" title="struct GstAlsaMixerElement">GstAlsaMixerElement</a>;
49 <div class="refsect1">
50 <a name="gst-plugins-base-plugins-alsamixer.object-hierarchy"></a><h2>Object Hierarchy</h2>
51 <pre class="synopsis">
52 <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
53 +----<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstObject.html">GstObject</a>
54 +----<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstElement.html">GstElement</a>
55 +----GstAlsaMixerElement
58 <div class="refsect1">
59 <a name="gst-plugins-base-plugins-alsamixer.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
61 GstAlsaMixerElement implements
62 <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstImplementsInterface.html">GstImplementsInterface</a>, <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-libs/html/gst-plugins-base-libs-gstmixer.html#GstMixer">GstMixer</a> and <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-libs/html/gst-plugins-base-libs-gstpropertyprobe.html#GstPropertyProbe">GstPropertyProbe</a>.</p>
64 <div class="refsect1">
65 <a name="gst-plugins-base-plugins-alsamixer.properties"></a><h2>Properties</h2>
66 <pre class="synopsis">
67 "<a class="link" href="gst-plugins-base-plugins-alsamixer.html#GstAlsaMixerElement--device" title='The "device" property'>device</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write
68 "<a class="link" href="gst-plugins-base-plugins-alsamixer.html#GstAlsaMixerElement--device-name" title='The "device-name" property'>device-name</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read
71 <div class="refsect1">
72 <a name="gst-plugins-base-plugins-alsamixer.description"></a><h2>Description</h2>
74 This element controls various aspects such as the volume and balance
75 of an audio device using the ALSA api.
78 The application should query and use the interfaces provided by this
79 element to control the device.
82 Last reviewed on 2006-03-01 (0.10.4)
84 <div class="refsynopsisdiv">
86 <div class="refsect2">
87 <a name="idp9594784"></a><h3>Element Information</h3>
88 <div class="variablelist"><table border="0">
89 <col align="left" valign="top">
92 <td><p><span class="term">plugin</span></p></td>
94 <a class="link" href="gst-plugins-base-plugins-plugin-alsa.html#plugin-alsa">alsa</a>
98 <td><p><span class="term">author</span></p></td>
99 <td>Leif Johnson <leif@ambient.2y.net></td>
102 <td><p><span class="term">class</span></p></td>
103 <td>Generic/Audio</td>
109 <div class="refsect2">
110 <a name="idp9602240"></a><h3>Element Pads</h3>
116 <div class="refsect1">
117 <a name="gst-plugins-base-plugins-alsamixer.details"></a><h2>Details</h2>
118 <div class="refsect2">
119 <a name="GstAlsaMixerElement-struct"></a><h3>struct GstAlsaMixerElement</h3>
120 <pre class="programlisting">struct GstAlsaMixerElement;</pre>
122 Opaque datastructure.
126 <div class="refsect1">
127 <a name="gst-plugins-base-plugins-alsamixer.property-details"></a><h2>Property Details</h2>
128 <div class="refsect2">
129 <a name="GstAlsaMixerElement--device"></a><h3>The <code class="literal">"device"</code> property</h3>
130 <pre class="programlisting"> "device" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre>
131 <p>ALSA device, as defined in an asound configuration file.</p>
132 <p>Default value: "default"</p>
135 <div class="refsect2">
136 <a name="GstAlsaMixerElement--device-name"></a><h3>The <code class="literal">"device-name"</code> property</h3>
137 <pre class="programlisting"> "device-name" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read</pre>
138 <p>Human-readable name of the sound device.</p>
139 <p>Default value: ""</p>
142 <div class="refsect1">
143 <a name="gst-plugins-base-plugins-alsamixer.see-also"></a><h2>See Also</h2>
149 Generated by GTK-Doc V1.17</div>