aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* check for decoder error before state!=STARTMax Kellermann2008-08-261-9/+8
* don't reset dc->command in quitDecode()Max Kellermann2008-08-261-1/+0
* added decoder_control.cMax Kellermann2008-08-264-50/+110
* removed the "queue" parameter from syncPlaylistWithQueue()Max Kellermann2008-08-261-12/+11
* merge the playlist lock functions into clearPlayerQueue()Max Kellermann2008-08-261-24/+11
* use switch/case in syncPlaylistWithQueue()Max Kellermann2008-08-261-8/+18
* don't call playerStop() before playerPlay()Max Kellermann2008-08-263-12/+3
* assert locked/unlocked in queue lock functionsMax Kellermann2008-08-261-2/+5
* don't unlock player queue in playerStop(), playerWait()Max Kellermann2008-08-261-2/+6
* queueSong() cannot failMax Kellermann2008-08-263-21/+8
* fix a comment regarding the player queueMax Kellermann2008-08-261-1/+1
* document the PLAYER_QUEUE_ constantsMax Kellermann2008-08-261-0/+15
* added enum player_queue_stateMax Kellermann2008-08-263-11/+19
* rewrote playerKill()Max Kellermann2008-08-263-2/+11
* player: don't call STOP before CLOSE_AUDIOMax Kellermann2008-08-262-15/+10
* playlist: eliminate unused fd parametersMax Kellermann2008-08-263-49/+46
* player: no "fd" and no return valueMax Kellermann2008-08-264-47/+30
* flac: decoder command means EOFMax Kellermann2008-08-262-11/+9
* made "sample_size" static constMax Kellermann2008-08-261-1/+1
* moved jack configuration to the JackData structMax Kellermann2008-08-261-49/+64
* jack: removed unused macrosMax Kellermann2008-08-261-10/+0
* jack: don't set audioOutput->data=NULLMax Kellermann2008-08-261-5/+5
* jack: initialize JackData in jack_initDriver()Max Kellermann2008-08-261-6/+2
* jack: added freeJackClient()Max Kellermann2008-08-261-13/+25
* jack: initialize jd->client after !jd checkMax Kellermann2008-08-261-5/+5
* jack: eliminate superfluous freeJackData() callsMax Kellermann2008-08-261-6/+0
* mp3, flac: check for seek command after decoder_read()Max Kellermann2008-08-262-4/+16
* check decoder_command!=NONE instead of decoder_command==STOPMax Kellermann2008-08-265-13/+14
* mp3: converted the MUTEFRAME_ macros to an enumMax Kellermann2008-08-261-9/+12
* mp3: converted the DECODE_ constants to an enumMax Kellermann2008-08-261-8/+13
* added flag "decoder.seeking"Max Kellermann2008-08-263-1/+12
* wavpack: don't use "isp" before initializationMax Kellermann2008-08-261-4/+1
* wavpack: moved code to wavpack_open_wvc()Max Kellermann2008-08-261-79/+66
* simplified code in the ogg decoder pluginMax Kellermann2008-08-261-25/+25
* added decoder_read()Max Kellermann2008-08-2610-66/+50
* wavpack: added InputStreamPlus.decoderMax Kellermann2008-08-261-4/+7
* oggvorbis: don't detect OGG header if stream is not seekableMax Kellermann2008-08-262-0/+10
* added AacBuffer.decoderMax Kellermann2008-08-261-4/+7
* mp3: added mp3DecodeData.decoderMax Kellermann2008-08-261-9/+13
* mp3: audio_linear_dither() returns mpd_sint16Max Kellermann2008-08-261-11/+9
* mp3: changed outputBuffer's type to mpd_sint16[]Max Kellermann2008-08-261-3/+3
* mp3: moved num_samples calculation out of the loopMax Kellermann2008-08-261-5/+7
* mp3: eliminated outputPtrMax Kellermann2008-08-261-14/+3
* mp3: don't do a second flush in mp3_decode()Max Kellermann2008-08-261-17/+1
* mp3: always flush directly after decoding/ditheringMax Kellermann2008-08-261-15/+13
* mp3: dither a whole block at a timeMax Kellermann2008-08-261-3/+9
* mp3: moved dropSamplesAtEnd check out of the loopMax Kellermann2008-08-261-21/+18
* mp3: make samplesPerFrame more localMax Kellermann2008-08-261-2/+1
* mp3: unsigned integersMax Kellermann2008-08-261-11/+11
* mp3: removed double cmd==STOP checkMax Kellermann2008-08-261-3/+0