gstmixertrack

gstmixertrack

Functions

Properties

guint flags Read
guint index Read / Write / Construct Only
gchar * label Read
gint max-volume Read
gint min-volume Read
gint num-channels Read
gchar * untranslated-label Read / Write / Construct Only

Types and Values

Object Hierarchy

    GObject
    ╰── GstMixerTrack
        ╰── GstMixerOptions

Includes

#include <gst/interfaces/mixer.h>

Description

Functions

GST_MIXER_TRACK_HAS_FLAG()

#define             GST_MIXER_TRACK_HAS_FLAG(channel, flag)

Types and Values

struct GstMixerTrack

struct GstMixerTrack;

enum GstMixerTrackFlags

Members

GST_MIXER_TRACK_INPUT

   

GST_MIXER_TRACK_OUTPUT

   

GST_MIXER_TRACK_MUTE

   

GST_MIXER_TRACK_RECORD

   

GST_MIXER_TRACK_MASTER

   

GST_MIXER_TRACK_SOFTWARE

   

GST_MIXER_TRACK_NO_RECORD

   

GST_MIXER_TRACK_NO_MUTE

   

GST_MIXER_TRACK_WHITELIST

   

GST_MIXER_TRACK_READONLY

   

GST_MIXER_TRACK_WRITEONLY

   

Property Details

The “flags” property

  “flags”                    guint

Flags indicating the type of mixer track.

Flags: Read

Default value: 0


The “index” property

  “index”                    guint

Track index.

Flags: Read / Write / Construct Only

Default value: 0


The “label” property

  “label”                    gchar *

The label assigned to the track (may be translated).

Flags: Read

Default value: NULL


The “max-volume” property

  “max-volume”               gint

The maximum possible volume level.

Flags: Read

Default value: 0


The “min-volume” property

  “min-volume”               gint

The minimum possible volume level.

Flags: Read

Default value: 0


The “num-channels” property

  “num-channels”             gint

The number of channels contained within the track.

Flags: Read

Allowed values: >= 0

Default value: 0


The “untranslated-label” property

  “untranslated-label”       gchar *

The untranslated label assigned to the track (since 0.10.13).

Flags: Read / Write / Construct Only

Default value: NULL