[Pianod] mobile application already working, request comments on track status changes
Perette Barella
perette at barella.org
Sun Dec 9 15:58:20 PST 2012
The behavior Peter described suggests it's stuff in the main thread, which would mean it's delaying while getting a new playlist or something like that. I've seen it do that rarely; it eventually continues when the request times out. It's rare enough for me I've chalked it up as network or Pandora server dropouts.
I have also seen playback hang in the middle of a song, while the UI stays responsive, but that's also traceable to network... and it also times out and recovers in a bit.
As far iOS compiling... I downloaded Titanium, now I need to learn how to use it in my copious spare time :) . Sounds like you guys are rocking on it though.
Rethinking of reworking a couple of track status codes because there's some conflation. Particularly:
103 Playback is stopped.
This is ambiguous in that there may or may not be a station selected. Thinking of breaking out/adding 106 (Stopped, no station) to distinguish from 103 (Paused intertrack, station selected). Thoughts?
Also, formatting for 101/102 playback status messages is way too busy and confusing:
101 now/length/remain Playing {mix|station} selected-station-name
Unfortunately, this conflates selected-station with current-track. Thinking of adding
109 {Mix|Station}: selected-station-name
There's also the question of whether (and for how long) to retain 101/102 as-is for legacy support. Thoughts?
Perette
More information about the Pianod
mailing list