aboutsummaryrefslogtreecommitdiff
path: root/src/decode.c
Commit message (Expand)AuthorAge
* do not sleep after openAudioDevice()Max Kellermann2008-08-26
* added struct decoderMax Kellermann2008-08-26
* invoke the notify API directlyMax Kellermann2008-08-26
* removed "else"Max Kellermann2008-08-26
* added dc_command_finished()Max Kellermann2008-08-26
* don't busy wait for the decoder threadMax Kellermann2008-08-26
* merged start, stop, seek into DecoderControl.commandMax Kellermann2008-08-26
* don't set pc->errored_song in decodeStart()Max Kellermann2008-08-26
* added dc.next_song, renamed pc.current_songMax Kellermann2008-08-26
* 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