@ -101,7 +101,7 @@ static int mp3play(const char *filename, unsigned int sampling_rate, int fd)
/* Execute mpg123, but buffer if it's a net connection */
if ( ! strncasecmp ( filename , " http:// " , 7 ) & & strstr ( filename , " .m3u " ) ) {
char buffer_size_str [ 8 ] ;
snprintf ( buffer_size_str , 8 , " %u " , ( int ) 0.5 * 2 * sampling_rate / 1000 ) ; // 0.5 seconds for a live stream
snprintf ( buffer_size_str , 8 , " %u " , ( int ) 0.5 * 2 * sampling_rate / 1000 ) ; /* 0.5 seconds for a live stream */
/* Most commonly installed in /usr/local/bin */
execl ( LOCAL_MPG_123 , " mpg123 " , " -e " , " s16 " , " -q " , " -s " , " -b " , buffer_size_str , " -f " , " 8192 " , " --mono " , " -r " , sampling_rate_str , " -@ " , filename , ( char * ) NULL ) ;
/* But many places has it in /usr/bin */
@ -111,7 +111,7 @@ static int mp3play(const char *filename, unsigned int sampling_rate, int fd)
}
else if ( ! strncasecmp ( filename , " http:// " , 7 ) ) {
char buffer_size_str [ 8 ] ;
snprintf ( buffer_size_str , 8 , " %u " , 6 * 2 * sampling_rate / 1000 ) ; // 6 seconds for a remote MP3 file
snprintf ( buffer_size_str , 8 , " %u " , 6 * 2 * sampling_rate / 1000 ) ; /* 6 seconds for a remote MP3 file */
/* Most commonly installed in /usr/local/bin */
execl ( LOCAL_MPG_123 , " mpg123 " , " -e " , " s16 " , " -q " , " -s " , " -b " , buffer_size_str , " -f " , " 8192 " , " --mono " , " -r " , sampling_rate_str , filename , ( char * ) NULL ) ;
/* But many places has it in /usr/bin */