Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-03-16 | Replace player return value magic | Lars-Dominik Braun | 1 | -5/+3 | |
2010-03-16 | waitress: Replaced callback magic numbers | Lars-Dominik Braun | 1 | -13/+14 | |
2010-03-12 | Removed PACKAGE from ui strings | Lars-Dominik Braun | 1 | -5/+5 | |
2010-01-30 | Fix libao error detection | Lars-Dominik Braun | 1 | -1/+4 | |
Under certain circumstances (fast station switching e.g.) a new playlist was not fetched, because the player thread returned 0x1 (== libao error) and the main thread NULLed curStation. | |||||
2010-01-21 | It's 2010 now. | Lars-Dominik Braun | 1 | -1/+1 | |
2009-12-19 | Fix printf format for size_t | Lars-Dominik Braun | 1 | -1/+1 | |
2009-11-22 | Don't use int->float->int casts | Lars-Dominik Braun | 1 | -15/+15 | |
2009-11-11 | Print message and stop playback when hitting libao error | Lars-Dominik Braun | 1 | -5/+17 | |
Thanks to jpfuentes2@github | |||||
2009-08-09 | Fix commit a195a94be7aa14d839c77275814a52d2ee6b8b6f | Lars-Dominik Braun | 1 | -0/+2 | |
mp3 and mp3-hifi player functions are the same | |||||
2009-08-04 | Use "static" keyword for functions | Lars-Dominik Braun | 1 | -7/+7 | |
2009-07-14 | Forgot to remove #define in last commit | Lars-Dominik Braun | 1 | -3/+0 | |
2009-07-11 | Fix hardcoded mp3 bitrate | Lars-Dominik Braun | 1 | -7/+6 | |
Get bitrate from header of first decoded frame now. | |||||
2009-06-28 | Finally clean up curl garbage | Lars-Dominik Braun | 1 | -6/+5 | |
I missed some #includes. Documentation had to be updated, too. | |||||
2009-05-22 | waitress: Add _RET_READ_ERR, retry on read error in player | Lars-Dominik Braun | 1 | -2/+2 | |
Enhances commit 279f3ba93b729684e54300352c59523bd05e54bc | |||||
2009-05-16 | Retry on temporary http failure (timeout e.g.) | Lars-Dominik Braun | 1 | -1/+2 | |
2009-05-03 | Fix range header, accept 206 status code | Lars-Dominik Braun | 1 | -1/+1 | |
2009-05-03 | Switch to libwaitress | Lars-Dominik Braun | 1 | -35/+23 | |
2009-03-13 | mp3 playback prebuffering | Lars-Dominik Braun | 1 | -2/+11 | |
2009-03-08 | Fix "pause" -- again | Lars-Dominik Braun | 1 | -50/+14 | |
Don't parse Content-Length header, curl does this too; CURLE_RECV_ERROR is recoverable too | |||||
2009-03-04 | Ui improvements | Lars-Dominik Braun | 1 | -5/+7 | |
printf wrapper introduced, hopefully cleaned up ui | |||||
2009-03-01 | Even more documentation | Lars-Dominik Braun | 1 | -0/+11 | |
...and small cleanups. | |||||
2009-02-07 | Fix mp3 time display | Lars-Dominik Braun | 1 | -0/+6 | |
2009-02-06 | Fix FPE | Lars-Dominik Braun | 1 | -5/+8 | |
Introduced in (last) commit a2aee035072a5d346c187a890539f72c6d5167a0. Don't divide by zero :) | |||||
2009-02-05 | Time display for mp3 playback | Lars-Dominik Braun | 1 | -3/+61 | |
Time is now counted in milliseconds, not aac frames. Calculations seem to be inaccurate sometimes (about +-2 seconds). | |||||
2009-02-04 | Buffer abstraction | Lars-Dominik Braun | 1 | -22/+25 | |
Replace copy&waste by inline functions | |||||
2009-02-01 | mp3 playback support | Lars-Dominik Braun | 1 | -33/+191 | |
Now libfaad and/or libmad are used for playback. There's currently no remaining time displayed for mp3 playback. | |||||
2009-01-31 | Switch build system to cmake | Lars-Dominik Braun | 1 | -1/+1 | |
lib{piano,wardrobe} are now static libraries and not installed any more. | |||||
2009-01-31 | Remove orphan mutex_unlock | Lars-Dominik Braun | 1 | -2/+0 | |
Forgot that in last commit... | |||||
2009-01-31 | Use pthread mutex to block player in pause state | Lars-Dominik Braun | 1 | -9/+8 | |
2009-01-20 | It's 2009 now | Lars-Dominik Braun | 1 | -1/+2 | |
Update copyright notices, add my email address, but don't change libwardrobe (I'm not maintaining it anymore) | |||||
2008-12-13 | Use curl's built-in range support | Lars-Dominik Braun | 1 | -9/+4 | |
2008-10-25 | Use own byteswap implementation | Lars-Dominik Braun | 1 | -3/+6 | |
pianobar can be compiled on NetBSD (and maybe others) now. | |||||
2008-10-17 | Resume aborted song transfer | Lars-Dominik Braun | 1 | -1/+19 | |
This fixes those my-favorite-song-suddenly-aborted-"bugs", as well as the pause mode, which was more like a stop mode, because pandora *always* aborted the transfer after a few minutes. | |||||
2008-09-09 | Pause song faster | Lars-Dominik Braun | 1 | -16/+16 | |
2008-08-27 | Use bswap_32 in player | Lars-Dominik Braun | 1 | -19/+5 | |
2008-08-27 | AAC-Player fine tuning | Lars-Dominik Braun | 1 | -9/+8 | |
Move variables definitions outside the loop, define buffer as short int, as replaygain works with ints, not bytes. | |||||
2008-08-26 | Silence curl's attribute warnings | Lars-Dominik Braun | 1 | -1/+1 | |
2008-08-19 | Allow key shortcut configuration via config file | Lars-Dominik Braun | 1 | -0/+2 | |
Some code restructuring was made, too: - Move UI functions to ui.c and ui_act.c - Change default keys for loving and banning to + and - | |||||
2008-07-24 | Reduce cpu load produced by replaygain | Lars-Dominik Braun | 1 | -2/+4 | |
It's not necessary to re-compute the scale factor as it will be the same every time. | |||||
2008-07-24 | Initial ReplayGain work (including anti-clipping) | Lars-Dominik Braun | 1 | -0/+27 | |
Could be tuned... | |||||
2008-06-28 | client: Use mode instead of finishedPlayback in player | Lars-Dominik Braun | 1 | -12/+18 | |
Smarter solution than commit 8421cfd9886ec5ee19cde18b48853c2f9ea60c29. | |||||
2008-06-27 | client: Fix wrong length calculation | Lars-Dominik Braun | 1 | -1/+2 | |
2008-06-25 | client: Faster player thread abort | Lars-Dominik Braun | 1 | -1/+6 | |
2008-06-23 | Set curl timeout to 60 seconds. | Lars-Dominik Braun | 1 | -0/+1 | |
2008-06-23 | client: Abort player thread while pause mode should be possible | Lars-Dominik Braun | 1 | -2/+2 | |
2008-06-23 | client: Use function prefix "Bar" | Lars-Dominik Braun | 1 | -6/+6 | |
2008-06-21 | client: Some cleanup | Lars-Dominik Braun | 1 | -3/+4 | |
Now unneeded header, linebreaks | |||||
2008-06-21 | client: Read stsz atom containing frame sizes | Lars-Dominik Braun | 1 | -0/+239 | |
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? |