1 diff -Nur mpd-0.11.5~/src/playlist.c mpd-0.11.5/src/playlist.c
2 --- mpd-0.11.5~/src/playlist.c 2005-08-31 17:11:14.000000000 -0700
3 +++ mpd-0.11.5/src/playlist.c 2005-08-31 17:14:36.000000000 -0700
5 #define PLAYLIST_STATE_FILE_CURRENT "current: "
6 #define PLAYLIST_STATE_FILE_TIME "time: "
7 #define PLAYLIST_STATE_FILE_CROSSFADE "crossfade: "
8 +#define PLAYLIST_STATE_FILE_VOLUME "volume: "
9 #define PLAYLIST_STATE_FILE_PLAYLIST_BEGIN "playlist_begin"
10 #define PLAYLIST_STATE_FILE_PLAYLIST_END "playlist_end"
13 myfprintf(fp,"%s\n",PLAYLIST_STATE_FILE_STATE_STOP);
16 + myfprintf(fp,"%s%i\n",PLAYLIST_STATE_FILE_VOLUME,
18 myfprintf(fp,"%s%i\n",PLAYLIST_STATE_FILE_RANDOM,
20 myfprintf(fp,"%s%i\n",PLAYLIST_STATE_FILE_REPEAT,
22 current = atoi(&(buffer
23 [strlen(PLAYLIST_STATE_FILE_CURRENT)]));
25 + else if(strncmp(buffer,PLAYLIST_STATE_FILE_VOLUME,
26 + strlen(PLAYLIST_STATE_FILE_VOLUME)) == 0) {
27 + changeVolumeLevel(1, atoi(&(buffer[strlen(PLAYLIST_STATE_FILE_VOLUME)])), 0);
29 else if(strncmp(buffer,
30 PLAYLIST_STATE_FILE_PLAYLIST_BEGIN,
31 strlen(PLAYLIST_STATE_FILE_PLAYLIST_BEGIN)