[Slim-Checkins] r11725 - in /trunk/server/Slim/Player: Squeezebox.pm Squeezebox2.pm
adrian at svn.slimdevices.com
adrian at svn.slimdevices.com
Tue Apr 3 13:37:32 PDT 2007
Author: adrian
Date: Tue Apr 3 13:37:32 2007
New Revision: 11725
URL: http://svn.slimdevices.com?rev=11725&view=rev
Log:
Bug: N/A
Description: allow pcm sample size and rate equating to 0 to be sent
Modified:
trunk/server/Slim/Player/Squeezebox.pm
trunk/server/Slim/Player/Squeezebox2.pm
Modified: trunk/server/Slim/Player/Squeezebox.pm
URL: http://svn.slimdevices.com/trunk/server/Slim/Player/Squeezebox.pm?rev=11725&r1=11724&r2=11725&view=diff
==============================================================================
--- trunk/server/Slim/Player/Squeezebox.pm (original)
+++ trunk/server/Slim/Player/Squeezebox.pm Tue Apr 3 13:37:32 2007
@@ -1048,7 +1048,9 @@
32 => '4',
);
- return $pcm_sample_sizes{$track->samplesize()} || '1';
+ my $size = $pcm_sample_sizes{$track->samplesize()};
+
+ return defined $size ? $size : '1';
}
sub pcm_sample_rates {
@@ -1062,7 +1064,9 @@
48000 => '4',
);
- return $pcm_sample_rates{$track->samplerate()} || '3';
+ my $rate = $pcm_sample_rates{$track->samplerate()};
+
+ return defined $rate ? $rate : '3';
}
sub sendFrame {
Modified: trunk/server/Slim/Player/Squeezebox2.pm
URL: http://svn.slimdevices.com/trunk/server/Slim/Player/Squeezebox2.pm?rev=11725&r1=11724&r2=11725&view=diff
==============================================================================
--- trunk/server/Slim/Player/Squeezebox2.pm (original)
+++ trunk/server/Slim/Player/Squeezebox2.pm Tue Apr 3 13:37:32 2007
@@ -853,7 +853,9 @@
96000 => '9',
);
- return $pcm_sample_rates{$track->samplerate()} || '3';
+ my $rate = $pcm_sample_rates{$track->samplerate()};
+
+ return defined $rate ? $rate : '3';
}
1;
More information about the checkins
mailing list