Tizen Native API  6.0
Edje Audio

Functions to manipulate audio abilities in edje.

Functions

void edje_audio_channel_mute_set (Edje_Channel channel, Eina_Bool mute)
 Sets the mute state of audio for the process as a whole.
Eina_Bool edje_audio_channel_mute_get (Edje_Channel channel)
 Gets the mute state of the given channel.

Typedefs

typedef enum _Edje_Channel Edje_Channel

Typedef Documentation

Identifiers of Edje message types, which can be sent back and forth code and a given Edje object's theme file/group.

See also:
edje_audio_channel_mute_set()
edje_audio_channel_mute_get()
Since (EFL) :
1.9

Enumeration Type Documentation

Identifiers of Edje message types, which can be sent back and forth code and a given Edje object's theme file/group.

See also:
edje_audio_channel_mute_set()
edje_audio_channel_mute_get()
Since (EFL) :
1.9
Enumerator:
EDJE_CHANNEL_EFFECT 

Standard audio effects

EDJE_CHANNEL_BACKGROUND 

Background audio sounds

EDJE_CHANNEL_MUSIC 

Music audio

EDJE_CHANNEL_FOREGROUND 

Foreground audio sounds

EDJE_CHANNEL_INTERFACE 

Sounds related to the interface

EDJE_CHANNEL_INPUT 

Sounds related to regular input

EDJE_CHANNEL_ALERT 

Sounds for major alerts

EDJE_CHANNEL_ALL 

All audio channels (convenience)


Function Documentation

Gets the mute state of the given channel.

Parameters:
channelThe channel to get the mute state of
Returns:
The mute state of the channel
See also:
edje_audio_channel_mute_set()
Since (EFL) :
1.9
Since :
3.0
void edje_audio_channel_mute_set ( Edje_Channel  channel,
Eina_Bool  mute 
)

Sets the mute state of audio for the process as a whole.

Parameters:
channelThe channel to set the mute state of
muteThe mute state

This sets the mute (no output) state of audio for the given channel.

See also:
edje_audio_channel_mute_get()
Since (EFL) :
1.9
Since :
3.0