aboutsummaryrefslogtreecommitdiff
path: root/src/decode.c
Commit message (Expand)AuthorAge
* fix stream URLMax Kellermann2008-06-01
* notify: don't use camelCase in notify.[ch]Max Kellerman2008-06-01
* assert dc.state == DECODE_STATE_STOPMax Kellerman2008-06-01
* added ob_set_lazy()Max Kellermann2008-04-15
* const pointers in decode.cMax Kellermann2008-04-15
* fix XFADE_DISABLED=-1Max Kellermann2008-04-15
* decode.c: make the crossfade state variable self-documentingEric Wong2008-04-14
* Make the OutputBuffer API more consistentEric Wong2008-04-13
* Stop passing our single OutputBuffer object everywhereEric Wong2008-04-13
* Stop passing our single DecoderControl object everywhereEric Wong2008-04-13
* Get rid of PlayerControl inside the PlayerData structEric Wong2008-04-13
* Fix the problem of songs not advancing without client activityEric Wong2008-04-12
* fix several errors/warnings which only appear with -O3Max Kellermann2008-04-12
* pass dc to decoder_task()Max Kellermann2008-04-12
* clean up CPP includesMax Kellermann2008-04-12
* pass pc to player notify functionsMax Kellermann2008-04-12
* pass DecoderControl object to decoder_sleep()Max Kellermann2008-04-12
* remove the local variable "end"Max Kellermann2008-04-12
* don't use short chunk numbersMax Kellermann2008-04-12
* added output_buffer_skip()Max Kellermann2008-04-12
* remove buffered_chunks, use cb->sizeMax Kellermann2008-04-12
* decode: fix some uninitialized variable warningsEric Wong2008-04-12
* decode: fix unsigned comparision and add some paranoid assertionsEric Wong2008-04-12
* Fix a few more warnings from -WshadowEric Wong2008-04-12
* some assertions to check the unsigned changesMax Kellermann2008-04-12
* yet more unsigned integersMax Kellermann2008-04-12
* use the notify API in the decoderMax Kellermann2008-04-12
* use break instead of quitDecode()+returnMax Kellermann2008-04-12
* moved expression to audioFormatSizeToTime()Max Kellermann2008-04-12
* let calculateCrossFadeChunks() decideMax Kellermann2008-04-12
* moved code to playChunk()Max Kellermann2008-04-12
* added outputBufferShift()Max Kellermann2008-04-12
* continue main loop instead of nesting loopsMax Kellermann2008-04-12
* sleep when waiting for cross-fade chunksMax Kellermann2008-04-12
* moved code to crossFade()Max Kellermann2008-04-12
* added struct OutputBufferChunkMax Kellermann2008-04-12
* added outputBufferChunkData()Max Kellermann2008-04-12
* removed "quit"Max Kellermann2008-04-12
* do not reset nextChunkMax Kellermann2008-04-12
* added outputBufferRelative()Max Kellermann2008-04-12
* added outputBufferEmpty()Max Kellermann2008-04-12
* moved check to outputBufferAbsolute()Max Kellermann2008-04-12
* make variables more localMax Kellermann2008-04-12
* moved the initial buffering code into the big loopMax Kellermann2008-04-12
* some comments in decode.cMax Kellermann2008-04-12
* integrated macro handleDecodeStart() into callerMax Kellermann2008-04-12
* use clearOutputBuffer()Max Kellermann2008-04-12
* do not check dc->start after loopMax Kellermann2008-04-12
* use DECODE_ERROR_NOERROR instead of 0Max Kellermann2008-04-12
* converted macro processDecodeInput() to functionMax Kellermann2008-04-12