summaryrefslogtreecommitdiffstats
path: root/Gui/mplayer/mixer.c
blob: e8ad4a5f221e2d3092ea9d2353884f688ca9d954 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48

#include "play.h"
#include "../../mixer.h"

//extern void mixer_getvolume( float *l,float *r );
//extern void mixer_setvolume( float l,float r );
//extern void mixer_incvolume( void );
//extern void mixer_decvolume( void );
//extern float mixer_getbothvolume( void );

float mixerGetVolume( void )
{
// mplShMem->Volume=(float)mixer_getbothvolume();
 return mplShMem->Volume;
}

void  mixerSetVolume( float v )
{
 mplShMem->Volume=v;
 mixer_setvolume( v,v );
}

void mixerIncVolume( void )
{
// mixer_incvolume();
 mixerGetVolume();
}

void mixerDecVolume( void )
{
// mixer_decvolume();
 mixerGetVolume();
}

void mixerMute( void )
{
}

void mixerSetBalance( float b )
{
//printf("%%%%%% mixerSetBalance(%5.3f)  \n",b);
 mplShMem->Balance=b;
}

float mixerGetBalance( void )
{
 return mplShMem->Balance;
}