summaryrefslogtreecommitdiff
path: root/src/player.h
AgeCommit message (Expand)AuthorFilesLines
2022-03-31player: Add missing include for ffmpeg 5.0Lars-Dominik Braun1-0/+1
2018-09-15Implement audio bufferingedward-p1-3/+3
2018-04-16Remove deprecated header avfiltergraph.hLars-Dominik Braun1-1/+0
2018-03-15Properly protect player struct with mutexLars-Dominik Braun1-24/+30
2017-03-25Switch to #pragma onceLars-Dominik Braun1-3/+1
2017-03-24Replace deprecated avcodec_decode_audio4Lars-Dominik Braun1-0/+1
2015-10-23Interruptible requestsLars-Dominik Braun1-3/+2
2015-08-10Move feature test macros to config.hLars-Dominik Braun1-1/+0
2015-04-06Switch back to libcurlLars-Dominik Braun1-1/+0
2015-03-07player: Ignore volume change before playback startedLars-Dominik Braun1-2/+6
2014-11-22player: Remove unused variableLars-Dominik Braun1-1/+0
2014-07-21Refactor audio player, add retry timeoutLars-Dominik Braun1-4/+19
2014-04-22Fix include guardsLars-Dominik Braun1-3/+3
2014-04-07ffmpeg compatibilityLars-Dominik Braun1-1/+3
2014-03-31Use libav/ffmpeg for audio decodingLars-Dominik Braun1-63/+21
2013-05-13Permit multiple HTTP errors in a rowLars-Dominik Braun1-1/+1
2013-02-26Add play and pause commandsAdam Simpkins1-2/+4
2012-05-26Revert "Remove pause mutex/add pthread cleanup function"Lars-Dominik Braun1-8/+5
2012-05-26Revert "Fix player thread teardown/signals on OS X"Lars-Dominik Braun1-2/+2
2012-05-17Fix player thread teardown/signals on OS XLars-Dominik Braun1-2/+2
2012-05-14Remove pause mutex/add pthread cleanup functionLars-Dominik Braun1-5/+8
2012-02-22Minor player cleanupLars-Dominik Braun1-3/+5
2011-12-24Avoid struct padding where possibleLars-Dominik Braun1-20/+18
2011-11-09waitress: move large allocations to heapLars-Dominik Braun1-1/+1
2011-05-18Configureable format stringsLars-Dominik Braun1-0/+4
2011-04-12Added missing include for FreeBSDLars-Dominik Braun1-0/+2
2010-12-27Change my email addressLars-Dominik Braun1-1/+1
2010-12-27Software volume controlLars-Dominik Braun1-0/+1
2010-03-16Replace player return value magicLars-Dominik Braun1-0/+2
2010-03-16Fix player race conditionLars-Dominik Braun1-4/+11
2010-01-30Fix libao error detectionLars-Dominik Braun1-0/+1
2010-01-21It's 2010 now.Lars-Dominik Braun1-1/+1
2009-05-03Switch to libwaitressLars-Dominik Braun1-5/+4
2009-02-05Time display for mp3 playbackLars-Dominik Braun1-3/+7
2009-02-01mp3 playback supportLars-Dominik Braun1-7/+38
2009-01-31Use pthread mutex to block player in pause stateLars-Dominik Braun1-1/+2
2009-01-20It's 2009 nowLars-Dominik Braun1-1/+2
2008-10-17Resume aborted song transferLars-Dominik Braun1-0/+1
2008-08-19Allow key shortcut configuration via config fileLars-Dominik Braun1-0/+4
2008-07-24Reduce cpu load produced by replaygainLars-Dominik Braun1-0/+1
2008-07-24Initial ReplayGain work (including anti-clipping)Lars-Dominik Braun1-0/+1
2008-06-28client: Use mode instead of finishedPlayback in playerLars-Dominik Braun1-3/+4
2008-06-23client: Use function prefix "Bar"Lars-Dominik Braun1-1/+1
2008-06-21client: Some cleanupLars-Dominik Braun1-0/+1
2008-06-21client: Read stsz atom containing frame sizesLars-Dominik Braun1-0/+51