alsamixer

alsamixer — control properties of an audio device

Synopsis




            GstAlsaMixerElement;

Object Hierarchy


  GObject
   +----GstObject
         +----GstElement
               +----GstAlsaMixerElement

Implemented Interfaces

GstAlsaMixerElement implements GstImplementsInterface, GstMixer and GstPropertyProbe.

Properties


  "device"               gchararray            : Read / Write
  "device-name"          gchararray            : Read

Description

This element controls various aspects such as the volume and balance of an audio device using the ALSA api.

The application should query and use the interfaces provided by this element to control the device.

Last reviewed on 2006-03-01 (0.10.4)

Element Information

plugin alsa
author Leif Johnson <leif@ambient.2y.net>
class Generic/Audio

Details

GstAlsaMixerElement

typedef struct _GstAlsaMixerElement GstAlsaMixerElement;

Opaque datastructure.

Properties

The "device" property

  "device"               gchararray            : Read / Write

ALSA device, as defined in an asound configuration file.

Default value: "default"


The "device-name" property

  "device-name"          gchararray            : Read

Human-readable name of the sound device.

Default value: ""

See Also

alsasink, alsasrc