Bug 7855 - Reuse obsolete mas_initialized and mas_mode STAT fields to enhance status
: Reuse obsolete mas_initialized and mas_mode STAT fields to enhance status
Status: RESOLVED WONTFIX
Product: SB 2/3
Classification: Unclassified
Component: Slimproto
: 86
: PC Other
: P5 enhancement (vote)
: ---
Assigned To: Alan Young
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-04-17 00:09 UTC by Alan Young
Modified: 2009-06-09 02:21 UTC (History)
3 users (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alan Young 2008-04-17 00:09:08 UTC
The mas_initialized and mas_mode fields in STAT packets are obsolete and unused. Quite a lot of effort goes on in SC to keep track of the player status based upon what commands have been sent and what status indications received. This sometimes fails.

It would be useful if the STAT command reported actual status (stopped/buffering/playing/paused, decoder-running, audio-stream-connected, next-track-buffering, ...).

I am not sure exactly what status should be reflected nor how it should be used. This is a place-holder so that we can keep this in mind.
Comment 1 Chris Owens 2008-04-18 09:09:58 UTC
Richard says he'll flesh this out with Alan for 7.1
Comment 2 Chris Owens 2008-06-04 17:20:57 UTC
Or for 7.2.  Sean notes that it seems like we should just re-send the state-change packet.
Comment 3 Blackketter Dean 2008-08-06 13:13:39 UTC
Richard: This bug is assigned to you.  Looking at it for 7.2?
Comment 4 Richard Titmuss 2008-08-07 01:39:56 UTC
Alan, will this still be useful with new streaming?
Comment 5 Alan Young 2008-08-12 13:34:59 UTC
I'm not sure. Sean raised some reasonable arguments. Let me think about it.
Comment 6 Alan Young 2009-06-09 02:21:44 UTC
Does not really help anything.