[Slim-Checkins] r10277 - in /branches/6.5/server:
Slim/Player/Source.pm Slim/Player/Squeezebox.pm strings.txt
andy at svn.slimdevices.com
andy at svn.slimdevices.com
Tue Oct 10 17:56:58 PDT 2006
Author: andy
Date: Tue Oct 10 17:56:56 2006
New Revision: 10277
URL: http://svn.slimdevices.com?rev=10277&view=rev
Log:
Only rebuffer remote streams. Change allowed range for bufferSecs to 3-30, a value of 1 is too low.
Modified:
branches/6.5/server/Slim/Player/Source.pm
branches/6.5/server/Slim/Player/Squeezebox.pm
branches/6.5/server/strings.txt
Modified: branches/6.5/server/Slim/Player/Source.pm
URL: http://svn.slimdevices.com/branches/6.5/server/Slim/Player/Source.pm?rev=10277&r1=10276&r2=10277&view=diff
==============================================================================
--- branches/6.5/server/Slim/Player/Source.pm (original)
+++ branches/6.5/server/Slim/Player/Source.pm Tue Oct 10 17:56:56 2006
@@ -629,6 +629,12 @@
sub checkFullness {
my $client = shift || return;
+
+ # Only do this for remote streams
+ my $url = Slim::Player::Playlist::url($client);
+ if ( !$url || !Slim::Music::Info::isRemoteURL($url) ) {
+ return;
+ }
# If a stream falls to below 1% buffer fullness and we
# have played at least 10 seconds, rebuffer the stream
Modified: branches/6.5/server/Slim/Player/Squeezebox.pm
URL: http://svn.slimdevices.com/branches/6.5/server/Slim/Player/Squeezebox.pm?rev=10277&r1=10276&r2=10277&view=diff
==============================================================================
--- branches/6.5/server/Slim/Player/Squeezebox.pm (original)
+++ branches/6.5/server/Slim/Player/Squeezebox.pm Tue Oct 10 17:56:56 2006
@@ -268,10 +268,11 @@
my ( $line1, $line2 );
if ( $percent == 0 ) {
- $line1 = $client->string('NOW_PLAYING') . ' (' . $client->string('CONNECTING_FOR') . ')';
+ my $string = $rebuffer ? 'REBUFFERING' : 'CONNECTING_FOR';
+ $line1 = $client->string('NOW_PLAYING') . ' (' . $client->string($string) . ')';
if ( $client->linesPerScreen() == 1 ) {
- $line2 = $client->string('CONNECTING_FOR');
+ $line2 = $client->string($string);
}
}
else {
Modified: branches/6.5/server/strings.txt
URL: http://svn.slimdevices.com/branches/6.5/server/strings.txt?rev=10277&r1=10276&r2=10277&view=diff
==============================================================================
--- branches/6.5/server/strings.txt (original)
+++ branches/6.5/server/strings.txt Tue Oct 10 17:56:56 2006
@@ -3096,12 +3096,11 @@
ZH_CN æ¶é³æºé¢éç¼å²ç§æ°
SETUP_BUFFERSECS_DESC
- DE Wenn Internet Radiostationen wiedergegeben werden, puffert der Player eine geringe Datenmenge, bevor er die Wiedergabe startet. Geben Sie die Anzahl Sekunden an, die in den Puffer geladen werden sollen (1-30 Sekunden). Vorgabewert ist 3 Sekunden. Falls Sie eine stotternde Wiedergabe feststellen, so kann das Erhöhen dieses Wertes helfen.
- EN When playing an Internet stream, the player buffers a small amount of data before beginning playback. Specify the amount of audio data to buffer, in seconds from 1 to 30. The default value is 3 seconds. If you experience stuttering audio, increasing this value may help.
- FR Lors de la connexion àun flux Internet, la platine utilise un tampon audio avant de débuter la lecture. Vous pouvez spécifier la taille en secondes (1 à30) de ce tampon. La valeur par défaut est de 3 secondes. Si vous subissez des coupures audio, augmentez cette valeur.
- IT Nella riproduzione di un flusso Internet, il lettore memorizza una piccola quantitàdi dati prima di iniziare la riproduzione. Specifica la quantitàdi dati audio da memorizzare, in secondi da 1 a 30. Il valore standard è 3 secondi. Se verifichi inceppamenti nell'audio, aumentare questo valore potrebbe essere d'aiuto.
- NL Bij het spelen van een Internet stream buffert de speler een kleine hoeveelheid data voordat het spelen start. Specificeer de hoeveelheid bufferdata in seconden speeltijd. Minimum is 1 en maximum is 30 seconden. De standaardwaarde is 3 seconden. Als je haperende audio ervaart, dan kan het vergroten van de buffer helpen.
- ZH_CN 彿æ¾äºèç½é¢æµæ¶ï¼ææ¾æºä¼å¨ææ¾åè¿è¡å°éçæ°æ®ç¼å²ã以ç§ä¸ºåä½å¨1è³30çèå´å
é
ç½®é³é¢ç¼å²éãç¡®çå¼ä¸º3ç§ãå¢å æ¤å¼å¯¹é³é¢è¾åºä¸é¡ºç
çç¶åµä¼æå¸®å©ã
+ DE Wenn Internet Radiostationen wiedergegeben werden, puffert der Player eine geringe Datenmenge, bevor er die Wiedergabe startet. Geben Sie die Anzahl Sekunden an, die in den Puffer geladen werden sollen (3-30 Sekunden). Vorgabewert ist 3 Sekunden. Falls Sie eine stotternde Wiedergabe feststellen, so kann das Erhöhen dieses Wertes helfen.
+ EN When playing an Internet stream, the player buffers a small amount of data before beginning playback. Specify the amount of audio data to buffer, in seconds from 3 to 30. The default value is 3 seconds. If you experience stuttering audio, increasing this value may help.
+ FR Lors de la connexion àun flux Internet, la platine utilise un tampon audio avant de débuter la lecture. Vous pouvez spécifier la taille en secondes (3 à30) de ce tampon. La valeur par défaut est de 3 secondes. Si vous subissez des coupures audio, augmentez cette valeur.
+ IT Nella riproduzione di un flusso Internet, il lettore memorizza una piccola quantitàdi dati prima di iniziare la riproduzione. Specifica la quantitàdi dati audio da memorizzare, in secondi da 3 a 30. Il valore standard è 3 secondi. Se verifichi inceppamenti nell'audio, aumentare questo valore potrebbe essere d'aiuto.
+ NL Bij het spelen van een Internet stream buffert de speler een kleine hoeveelheid data voordat het spelen start. Specificeer de hoeveelheid bufferdata in seconden speeltijd. Minimum is 3 en maximum is 30 seconden. De standaardwaarde is 3 seconden. Als je haperende audio ervaart, dan kan het vergroten van de buffer helpen.
SETUP_MAXWMARATE
DE Maximale WMA Stream Bitrate
More information about the checkins
mailing list