Skip to content

JSON API update -RPC Protocol Broken#3

Open
dylanPowers wants to merge 104 commits into
adregner:masterfrom
dylanPowers:master
Open

JSON API update -RPC Protocol Broken#3
dylanPowers wants to merge 104 commits into
adregner:masterfrom
dylanPowers:master

Conversation

@dylanPowers

Copy link
Copy Markdown

The app needed an update to Pandora's JSON API as is used by their native Android app, so here you go! It's all mostly fixed up. I haven't totally implemented 100% of the previous functionality yet, but it plays music! Yay!!!!! I'm not too sure about the functionality for non-PandoraOne users (as I am a paying PandoraOne user), but I currently have the audio quality pegged at 192 kbps MP3. It rocks! Now my ears don't have to bleed when listening on my phone =P

@dylanPowers

Copy link
Copy Markdown
Author

Btw, I just noticed some previous pull requests that were made to this repo 7 months ago, but why weren't they merged? Think you could spend some time organizing everything that's been done so far? I'd definitely be interested in using github as our primary repo rather than google code or where ever else you have code hanging around.

Dylan Powers and others added 15 commits May 31, 2012 18:11
Move away from hard-coded strings, and clean up the layouts
Using images from a themed Pandora app now, will change later.
Still need to re-implement the option menus, update the control buttons,
and fix landscape layout.
Added ActionBar to everything, and a landscape layout. Changed
notification icon to be more 2.3+ish. Still need new control button
icons
…Pandora One accounts will be unable to connect!
Removed all warnings, unused imports, and better exception logging.
This completes the dynamic downloading feature for github issue #4.
It's better to fix the awkwardly unnecessary ".andoroid" suffix now rather than later.
(Stupid f***ing shitacular Java that can't understand null is equivalent to false)
Version bump to 1.0.0-Pre-6
Closes github issues #10 and #6
Tweaks to the playback controller.
Version bump to 1.0.0-Pre-7
Completes github issue #11
Miscellaneous bug fixes from the last commit.
This is a CM10 specific issue where the OS only sends out 100% buffering
updates through the MediaPlayer API when playing AAC audio. The cached
player will now start buffering automatically after 30 seconds if only
100% buffering updates are sent.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants