aboutsummaryrefslogtreecommitdiffstats
path: root/src/outputBuffer.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* renamed outputBuffer.[ch] to pipe.[ch]Max Kellermann2008-11-021-228/+0
* output_buffer: don't split framesMax Kellermann2008-10-231-1/+10
* output_buffer: converted ob_is_empty() to inlineMax Kellermann2008-10-121-5/+0
* use the "bool" data type instead of "int"Max Kellermann2008-10-081-2/+2
* don't include os_compat.hMax Kellermann2008-10-081-0/+3
* notify: removed the "Notify" typedefMax Kellermann2008-10-081-2/+3
* switch to C99 types, part IIMax Kellermann2008-09-291-2/+2
* moved global variable "ob" to outputBuffer.hMax Kellermann2008-08-261-1/+2
* moved convState to struct decoderMax Kellermann2008-08-261-1/+0
* tail_chunk() returns ob_chunk pointerMax Kellermann2008-08-261-8/+6
* added OutputBuffer.notifyMax Kellermann2008-08-261-3/+4
* added decoder_data()Max Kellermann2008-08-261-66/+16
* invoke the notify API directlyMax Kellermann2008-08-261-2/+3
* added dc_command_finished()Max Kellermann2008-08-261-2/+1
* merged start, stop, seek into DecoderControl.commandMax Kellermann2008-08-261-3/+3
* added ob_set_lazy()Max Kellermann2008-04-151-1/+7
* Make the OutputBuffer API more consistentEric Wong2008-04-131-65/+65
* Stop passing our single OutputBuffer object everywhereEric Wong2008-04-131-69/+69
* Stop passing our single DecoderControl object everywhereEric Wong2008-04-131-15/+13
* flush after loop in sendDataToOutputBuffer()Max Kellermann2008-04-121-5/+4
* yet another migration to size_tMax Kellermann2008-04-121-4/+4
* check cb->stop in the while loopMax Kellermann2008-04-121-4/+4
* eliminate OutputBuffer.currentChunkMax Kellermann2008-04-121-29/+51
* added output_buffer_expand()Max Kellermann2008-04-121-13/+22
* initialize all elements in initOutputBuffer()Max Kellermann2008-04-121-0/+2
* wake up player on demandMax Kellermann2008-04-121-1/+9
* clean up CPP includesMax Kellermann2008-04-121-5/+0
* pass DecoderControl object to decoder_sleep()Max Kellermann2008-04-121-1/+1
* added output_buffer_free()Max Kellermann2008-04-121-0/+6
* don't use short chunk numbersMax Kellermann2008-04-121-2/+2
* added output_buffer_skip()Max Kellermann2008-04-121-0/+6
* pass buffered_chunks to initOutputBuffer()Max Kellermann2008-04-121-14/+17
* fix typo in commentMax Kellermann2008-04-121-3/+3
* let initOutputBuffer() allocate memoryMax Kellermann2008-04-121-2/+2
* added inline function successor()Max Kellermann2008-04-121-11/+12
* moved currentChunk into OutputBufferMax Kellermann2008-04-121-10/+9
* added outputBufferShift()Max Kellermann2008-04-121-0/+10
* use sizeof(chunk.data) instead of CHUNK_SIZEMax Kellermann2008-04-121-2/+2
* added struct OutputBufferChunkMax Kellermann2008-04-121-17/+15
* added outputBufferChunkData()Max Kellermann2008-04-121-0/+7
* added outputBufferRelative()Max Kellermann2008-04-121-4/+9
* added outputBufferEmpty()Max Kellermann2008-04-121-0/+5
* moved check to outputBufferAbsolute()Max Kellermann2008-04-121-0/+17
* add method availableOutputBuffer()Max Kellermann2008-04-121-0/+8
* moved code to function tailChunk()Max Kellermann2008-04-121-33/+58
* use free()+malloc() instead of realloc()Max Kellermann2008-04-121-1/+3
* outputBuffer: remove unused variableEric Wong2008-04-121-1/+0
* Drop metadata updates from HTTP for now (input HTTP, and shout)Eric Wong2008-04-121-76/+2
* Initial cut of fork() => pthreads() for decoder and playerEric Wong2008-04-121-3/+3
* use unsigned integers in outputBuffer.cMax Kellermann2008-04-121-1/+1