From: Michael R. <mr...@us...> - 2003-06-18 12:59:44
|
Update of /cvsroot/xine/xine-lib/include In directory sc8-pr-cvs1:/tmp/cvs-serv20097/include Modified Files: xine.h.in Log Message: Daniel's patch for audio level reporting with alsa Index: xine.h.in =================================================================== RCS file: /cvsroot/xine/xine-lib/include/xine.h.in,v retrieving revision 1.88 retrieving revision 1.89 diff -u -r1.88 -r1.89 --- xine.h.in 2 Jun 2003 06:36:30 -0000 1.88 +++ xine.h.in 18 Jun 2003 12:59:39 -0000 1.89 @@ -1250,7 +1250,7 @@ #define XINE_EVENT_UI_SET_TITLE 3 /* request title display change in ui */ #define XINE_EVENT_UI_MESSAGE 4 /* message (dialog) for the ui to display */ #define XINE_EVENT_FRAME_FORMAT_CHANGE 5 /* e.g. aspect ratio change during dvd playback */ -#define XINE_EVENT_AUDIO_LEVEL 6 /* report current audio level (l/r) */ +#define XINE_EVENT_AUDIO_LEVEL 6 /* report current audio level (l/r/mute) */ #define XINE_EVENT_QUIT 7 /* last event sent when stream is disposed */ #define XINE_EVENT_PROGRESS 8 /* index creation/network connections */ #define XINE_EVENT_MRL_REFERENCE 9 /* demuxer->frontend: MRL reference(s) for the real stream */ @@ -1375,7 +1375,8 @@ */ typedef struct { int left; - int right; /* 0..255 */ + int right; /* 0..100 % */ + int mute; } xine_audio_level_data_t; /* |