aboutsummaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2008-06-01make DecoderControl.state an enumMax Kellerman1-4/+6
2008-06-01notify: don't use camelCase in notify.[ch]Max Kellerman5-26/+26
2008-06-01assert dc.state == DECODE_STATE_STOPMax Kellerman1-1/+2
2008-04-17fix race condition in main_notify.cMax Kellermann1-1/+6
2008-04-15added ob_set_lazy()Max Kellermann3-2/+26
2008-04-15use dc.current_song instead of pc.current_songMax Kellermann1-1/+1
2008-04-15const pointers in decode.cMax Kellermann1-1/+1
2008-04-15const pointers in normalize.cMax Kellermann2-2/+2
2008-04-15more const pointers in pcm_utils.[ch]Max Kellermann2-6/+8
2008-04-15fix XFADE_DISABLED=-1Max Kellermann1-1/+1
2008-04-14decode.c: make the crossfade state variable self-documentingEric Wong1-15/+18
2008-04-14command.c: remove dead commented codeEric Wong1-1/+0
2008-04-13Always compile ioops.h, since main_notify uses it nowEric Wong2-11/+0
2008-04-13Make the OutputBuffer API more consistentEric Wong17-146/+146
2008-04-13Stop passing our single OutputBuffer object everywhereEric Wong18-215/+199
2008-04-13Stop passing our single DecoderControl object everywhereEric Wong20-374/+337
2008-04-13Get rid of PlayerControl inside the PlayerData structEric Wong7-246/+184
2008-04-13main_notify: just use cond_signal to wakeup, no need to trylockEric Wong1-11/+1
2008-04-12main_notify: use pthread_cond_signal instead of broadcastEric Wong1-1/+1
2008-04-12Fix a deadlock after pause/nextEric Wong1-0/+1
2008-04-12Fix the problem of songs not advancing without client activityEric Wong8-20/+173
2008-04-12command.h: include sllist.h which defines struct strnodeEric Wong1-2/+1
2008-04-12const pointers in audioOutput.cMax Kellermann2-2/+4
2008-04-12const pointers in audio.cMax Kellermann2-10/+11
2008-04-12flush after loop in sendDataToOutputBuffer()Max Kellermann1-5/+4
2008-04-12constant pointers in replayGain.cMax Kellermann2-2/+2
2008-04-12yet another migration to size_tMax Kellermann1-4/+4
2008-04-12check cb->stop in the while loopMax Kellermann1-4/+4
2008-04-12eliminate OutputBuffer.currentChunkMax Kellermann2-31/+51
2008-04-12added output_buffer_expand()Max Kellermann1-13/+22
2008-04-12initialize all elements in initOutputBuffer()Max Kellermann1-0/+2
2008-04-12wake up player on demandMax Kellermann1-1/+9
2008-04-12unlink the socket before bind()Max Kellermann1-0/+2
2008-04-12replaced assertion with checkMax Kellermann1-2/+1
2008-04-12fix several errors/warnings which only appear with -O3Max Kellermann2-1/+3
2008-04-12multiply num_samples with bytes_per_channelMax Kellermann1-1/+1
2008-04-12missing num_channels check in previous patchMax Kellermann1-1/+1
2008-04-12special optimized case for 16bit stereoMax Kellermann1-3/+20
2008-04-12read num_channels onceMax Kellermann1-3/+4
2008-04-12assume the buffer is empty in flacWrite()Max Kellermann1-4/+3
2008-04-12convert blocks until the buffer is fullMax Kellermann1-23/+43
2008-04-12calculate bytes_per_channel, check for buffer flush onceMax Kellermann1-11/+14
2008-04-12don't calculate bytes per sample within the loopMax Kellermann1-1/+2
2008-04-12use unsigned integers and size_t in the flac pluginMax Kellermann2-4/+9
2008-04-12pass dc to decoder_task()Max Kellermann3-6/+6
2008-04-12pass pc to set_current_song()Max Kellermann1-6/+4
2008-04-12pass pc to player_task()Max Kellermann3-6/+6
2008-04-12whitespace cleanupMax Kellermann1-14/+14
2008-04-12clean up CPP includesMax Kellermann55-110/+33
2008-04-12removed "volatile" from OutputBufferChunk propertiesMax Kellermann1-3/+3