summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2008-06-22client: Time calc algo => functionLars-Dominik Braun1-8/+11
2008-06-22client: Fix funny song durationsLars-Dominik Braun1-1/+2
Don't show time if the player has not initialized our data yet.
2008-06-21client: Manpage improvedLars-Dominik Braun1-8/+5
2008-06-21client: Some cleanupLars-Dominik Braun3-4/+5
Now unneeded header, linebreaks
2008-06-21client: Read stsz atom containing frame sizesLars-Dominik Braun4-174/+315
This has two advantages: 1) We can pass the correct amount of bytes to NeAACDecDecode (). This should fix some decoding error messages. And 2) We can show the length of the song and the remaining (or already played time) to the user. Cool, eh?
2008-06-20client: Pause implementedLars-Dominik Braun2-8/+28
2008-06-20client: Static buffer (player thread)Lars-Dominik Braun1-36/+28
2008-06-20client: Rework main loop.Lars-Dominik Braun1-129/+156
Make whole thing more independent from player thread. Not the best solution yet (not bulletproof ;)), but well...
2008-06-19client: Improve key-binding helpLars-Dominik Braun2-1/+54
2008-06-19Showing real face now.Lars-Dominik Braun1-2/+2
User agent is now PACKAGE_STRING
2008-06-19"Add more music" implementedLars-Dominik Braun1-37/+58
This can add more track/artist seeds to the currently played station
2008-06-18client: curl expects write callback to return size_tLars-Dominik Braun1-2/+2
2008-06-17Use config.hLars-Dominik Braun1-0/+1
2008-06-17lib: Move sources to srcLars-Dominik Braun1-2/+2
2008-06-17Removed @author and @added as they are tracked by gitLars-Dominik Braun2-8/+0
2008-06-17More error handling.Lars-Dominik Braun1-2/+9
Now we can parse and handle pandora's <fault> messages and abort the parsing process. Some more fault type should be added, as well as more client support for those errors.
2008-06-16client: Proxy type config option addedLars-Dominik Braun4-5/+33
2008-06-15client: Manpage addedLars-Dominik Braun2-1/+44
2008-06-15client: Removed unneeded debugging printf's; some more documentation for ↵Lars-Dominik Braun3-15/+21
functions
2008-06-15client: Config file added, not yet documentedLars-Dominik Braun6-9/+240
Some restructuring was necessary too.
2008-06-14Finally implemented "create station"Lars-Dominik Braun1-0/+79
This may be a bit buggy, because no return values are checked or returned. A big cleanup session is waiting...
2008-06-13Hopefully fixed wrong libxml2 usageLars-Dominik Braun2-2/+6
We did a xmlCleanupParser () call everytime we finished parsing; this is wrong (http://xmlsoft.org/html/libxml-parser.html#xmlCleanupParser)
2008-06-12client: Fix segfaults when changing station, banning and skipping tracksLars-Dominik Braun1-3/+6
This was caused by reading uninitialized memory. It was freed by PianoDestroyPlaylist.
2008-06-12client: Station deleting addedLars-Dominik Braun1-1/+18
2008-06-11client: Station renaming implementedLars-Dominik Braun2-1/+18
2008-06-10Do not love tracks twice.Lars-Dominik Braun1-1/+6
2008-06-10Return success/error in PianoRateTrackLars-Dominik Braun1-6/+12
2008-06-10fix love and banLars-Dominik Braun1-4/+6
2008-06-10Added missing files to repoLars-Dominik Braun2-0/+345