summaryrefslogtreecommitdiff
path: root/src/libpiano/response.c
AgeCommit message (Collapse)AuthorFilesLines
2014-03-14piano: Request track lengthLars-Dominik Braun1-0/+2
The returned length is used as first length estimate before enough audio data arrives to show the real length and for the eventcmd API. See #427 and #64.
2014-01-31Switch to clang for debugging build + fix issuesLars-Dominik Braun1-15/+16
2013-08-07piano: Generic linked listsLars-Dominik Braun1-133/+30
Introduces generic linked list structure and functions (like append, delete, …). Removes a lot of copy&pasted code and improves code readability/reusability. Heads up: This change breaks libpiano’s ABI.
2013-07-28piano: Replace station with same idLars-Dominik Braun1-3/+19
2012-06-26piano: Remove move songLars-Dominik Braun1-15/+0
Doesn’t work with JSON API. See #280.
2012-06-09piano: Select quality instead of audio formatLars-Dominik Braun1-2/+33
Pandora limited the audio formats we can request explicitly. Don’t rely on this and use the formats available with the given partner credentials. Closes #271.
2012-05-23piano: Fix ambiguous error message/return valueLars-Dominik Braun1-0/+11
Closes #263.
2012-05-06piano: Fix insane strcpyLars-Dominik Braun1-11/+29
2012-05-02piano: Bring back detailUrl and coverArtLars-Dominik Braun1-0/+2
2012-05-02Really delete seed suggestionsLars-Dominik Braun1-14/+0
There does not seem to be an API call for that.
2012-05-02piano: Audio format supportLars-Dominik Braun1-2/+3
Ask Pandora for audio format requested by user. Closes #244.
2012-05-01Don’t hardcode passwordsLars-Dominik Braun1-4/+5
It’s a bad idea to hardcode these, although playback does not work with non-android login yet.
2012-05-01piano: Split piano.c into request.c and response.cLars-Dominik Braun1-0/+653