Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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? |