Constants for the get/set properties functions.(3)

NAME
Constants for the get/set properties functions. -

  Defines
#define AO_PROP_MIXER_VOL 0
#define AO_PROP_PCM_VOL 1
#define AO_PROP_MUTE_VOL 2

  Functions
int xine_get_audio_property (xine_t *self, int property)
Get audio driver property.
int xine_set_audio_property (xine_t *self, int property, int value)
Set audio driver property value.

DEFINE DOCUMENTATION

  #define AO_PROP_MIXER_VOL 0

Mixer volume property.

See also:
xine_get_audio_property(), xine_set_audio_property()

  #define AO_PROP_MUTE_VOL 2

Pcm volume property.

See also:
xine_get_audio_property(), xine_set_audio_property()

  #define AO_PROP_PCM_VOL 1

Pcm volume property.

See also:
xine_get_audio_property(), xine_set_audio_property()

FUNCTION DOCUMENTATION

  int xine_get_audio_property (xine_t * self, int property)

Get audio driver property.

Parameters:

self
    Current xine engine configuration ( see xine_init() )

property
    ( see AO_PROP_* )

Returns:
value of property.

Get audio property ( AO_PROP_* ) value .

Parameters:

self

property

  int xine_set_audio_property (xine_t * self, int property, int value)

Set audio driver property value.

Parameters:

self
    Current xine engine configuration ( see xine_init() )

property
    ( see AO_PROP_* )

value
    of property

Returns:
value on success, otherwise ~value.

Set audio property value ( AO_PROP_* ). It will return value if operation is successfuly completed, and ~value on failure.

Parameters:

self

property

value