View Single Post
Posts: 132 | Thanked: 98 times | Joined on Mar 2010 @ New Jersey
#131
Originally Posted by fatalsaint View Post
To be honest I'm not entirely sure. Most of the actual communication is done via pianobar which opens a stream to the Pandora Radio. I haven't added any coded to deal with sound output, or integrate in with the N900 at all... it just uses whatever the system default sound configuration is.

Does the same skipping occur if you're playing an mp3? Or streaming from the website?

A better test might be listening to an online radio station? It could be something with the phone.. but I am unable to test any phone-specific issues as I don't have one. It seems like it could be related to threading and how the CPU handles multi-tasking.. as this is very noticeable on, say, the old N810. But how the default media player would work around it I don't know.

I'm glad that, for the most part, the app seems to do as you require.
Ok. So I apologize for not giving some of my test examples and such. If I'm using the built-in media player, I never have the audio freeze up or stall(unless I get a phone call obviously). When I use the built-in Internet Radio player, it doesn't freeze when locking or unlocking, but its not exactly the most reliable app but I honestly believe its because of T-Mobile's network(it will work fine for a stretch of time and then out of nowhere it will start buffering, playing one second of music, and then buffering again). I only have the streaming headaches during rush hour, its usually fine in the morning. But I never have problems with the Pandora streams that you have in PyPianoBar. The audio simply cuts out when and resumes fairly quickly whenever I lock the phone or doing anything with say: transitions or multi-tasking windows. The streams don't drop or anything(which was a big problem I had with the official Pandora app on rooted my G1 after the Android 2.1 update).

So I understand that these problems may all stem from the Backend. Maybe I should try the command line program first and see if I get the same issues.
 

The Following User Says Thank You to The Arsonist For This Useful Post: