[Slim-Checkins] r10819 - /trunk/server/Slim/Player/Player.pm
andy at svn.slimdevices.com
andy at svn.slimdevices.com
Fri Dec 1 13:13:29 PST 2006
Author: andy
Date: Fri Dec 1 13:13:29 2006
New Revision: 10819
URL: http://svn.slimdevices.com?rev=10819&view=rev
Log:
Also display output buffer fullness in Show Buffer Fullness display
Modified:
trunk/server/Slim/Player/Player.pm
Modified: trunk/server/Slim/Player/Player.pm
URL: http://svn.slimdevices.com/trunk/server/Slim/Player/Player.pm?rev=10819&r1=10818&r2=10819&view=diff
==============================================================================
--- trunk/server/Slim/Player/Player.pm (original)
+++ trunk/server/Slim/Player/Player.pm Fri Dec 1 13:13:29 2006
@@ -713,7 +713,9 @@
my $url = Slim::Player::Playlist::url($client);
if ( Slim::Music::Info::isRemoteURL($url) ) {
if ( my $bitrate = Slim::Music::Info::getBitrate($url) ) {
- $songtime = ' ' . sprintf( "%.1f", $client->bufferFullness() / ( int($bitrate / 8) ) );
+ my $decodeBuffer = $client->bufferFullness() / ( int($bitrate / 8) );
+ my $outputBuffer = $client->outputBufferFullness() / (44100 * 8);
+ $songtime = ' ' . sprintf "%.1f / %.1f", $decodeBuffer, $outputBuffer;
$songtime .= ' ' . $client->string('SECONDS');
}
}
More information about the checkins
mailing list