Bug 13920 - Line-in Audio Stops after 20-30 minutes of inactivity. Touching Knob wakes it up?
: Line-in Audio Stops after 20-30 minutes of inactivity. Touching Knob wakes it...
Status: CLOSED FIXED
Product: SB Radio
Classification: Unclassified
Component: Audio
: Include FW version in comment
: PC Other
: P2 normal (vote)
: 7.4.0
Assigned To: Wadzinski Tom
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-09-08 18:21 UTC by Matt Wise
Modified: 2009-10-05 14:28 UTC (History)
4 users (show)

See Also:
Category: Test


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Wise 2009-09-08 18:21:52 UTC
Using Baby over the weekend while camping... it was running on battery. Streaming audio it worked perfectly, but playing Line-in was broken. Every 20-30 minutes (hard to get an exact read on that timeframe) the Line-in audio would cut out. Touching the knob (rotating, or pushing it) would wake the screen up ("screen off" was my screensaver) and the audio would start working again. 

This happened extremely reliably for 6-7 hours.
Comment 1 Richard Titmuss 2009-09-11 02:37:26 UTC
Tom, the power management code used player:getPlayMode() to determine if it should sleep (by turning off the power amp). If line in is in use that needs to return 'play'.
Comment 2 Wadzinski Tom 2009-09-11 06:04:40 UTC
(In reply to comment #1)
> Tom, the power management code used player:getPlayMode() to determine if it
> should sleep (by turning off the power amp). If line in is in use that needs to
> return 'play'.

I recently switched that check to use getEffectivePlayMode(), which returns getCapturePlayMode() (if it is not nil). If getCapturePlayMode() is nil, it returns getPlayMode().

I had seen this dropout after a much shorter time period (30 seconds or so). I'm confirming now that I can go beyond 30 minutes without dropout. If so I'll mark this resolved.
Comment 3 Wadzinski Tom 2009-09-11 06:43:08 UTC
Fixed recently
Comment 4 James Richardson 2009-10-05 14:28:29 UTC
This bug has been marked as fixed in the 7.4.0 release version of SqueezeBox Server!
    * SqueezeCenter: 28672
    * Squeezebox 2 and 3: 130
    * Transporter: 80
    * Receiver: 65
    * Boom: 50
    * Controller: 7790
    * Radio: 7790  

Please see the Release Notes for all the details: http://wiki.slimdevices.com/index.php/Release_Notes

If you haven't already, please download and install the new version from http://www.logitechsqueezebox.com/support/download-squeezebox-server.html

If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.