aboutsummaryrefslogtreecommitdiffstats
path: root/src/MusicPipe.hxx (unfollow)
Commit message (Expand)AuthorFilesLines
2013-10-30*: update copyright year to 2013Max Kellermann1-1/+1
2013-10-15gcc.h: rename to Compiler.hMax Kellermann1-1/+1
2013-09-26MusicBuffer: expose the C++ APIMax Kellermann1-2/+2
2013-09-26MusicPipe: expose the C++ APIMax Kellermann1-67/+88
2013-08-03audio_format: convert to C++Max Kellermann1-2/+2
2013-01-04buffer, pipe: convert to C++Max Kellermann1-2/+0
2012-08-02gcc.h: re-add gcc_const and gcc_pureMax Kellermann1-5/+6
2011-07-20pipe: make read-only functions "pure"Max Kellermann1-0/+5
2011-01-29copyright year 2011Max Kellermann1-1/+1
2011-01-14Fix NDEBUG testAndreas Wiese1-1/+1
2010-11-05pipe: add helper function music_pipe_empty()Max Kellermann1-0/+6
2009-12-31Update copyright notices.Avuton Olrich1-1/+1
2009-03-13all: Update copyright header.Avuton Olrich1-6/+7
2009-03-09music_pipe: added music_pipe_contains()Max Kellermann1-0/+9
2009-03-08music_chunk: added assertions on the audio formatMax Kellermann1-0/+16
2009-03-07music_pipe: added music_pipe_peek()Max Kellermann1-0/+7
2009-03-06pipe: added music_buffer, rewrite music_pipeMax Kellermann1-129/+20
2009-03-06music_pipe: added music_pipe_push()Max Kellermann1-8/+26
2009-03-03music_pipe: moved struct music_chunk to chunk.hMax Kellermann1-29/+2
2009-01-17music_pipe: removed music_pipe_append()Max Kellermann1-9/+0
2009-01-17music_pipe: added functions music_pipe_write() and music_pipe_expand()Max Kellermann1-0/+18
2008-11-13player: chop the tail of the music pipe after CANCELMax Kellermann1-0/+6
2008-11-13music_pipe: continuously check the sample format of all chunksMax Kellermann1-0/+5
2008-11-02music_pipe: add tag pointer to the music_chunk structMax Kellermann1-0/+14
2008-11-02music_pipe: document struct music_chunkMax Kellermann1-0/+11
2008-11-02music_pipe: removed "volatile"Max Kellermann1-2/+2
2008-11-02music_pipe: renamed "size" to "num_chunks"Max Kellermann1-3/+2
2008-11-02music_pipe: no CamelCaseMax Kellermann1-3/+3
2008-11-02music_pipe: renamed "ob" to "music_pipe"Max Kellermann1-6/+6
2008-11-02music_pipe: more wrapper functionsMax Kellermann1-0/+27
2008-11-02decoder: replaced music_pipe.audioFormat with dc.out_audio_formatMax Kellermann1-4/+4
2008-11-02music_pipe: renamed ob_* functions to music_pipe_*Max Kellermann1-14/+14
2008-11-02music_pipe: renamed struct output_buffer to struct music_pipeMax Kellermann1-6/+7
2008-11-02renamed outputBuffer.[ch] to pipe.[ch]Max Kellermann1-2/+2
2008-10-31added prefix to header macrosMax Kellermann1-2/+2
2008-10-12output_buffer: converted ob_is_empty() to inlineMax Kellermann1-1/+4
2008-10-08use the "bool" data type instead of "int"Max Kellermann1-2/+3
2008-10-08notify: removed the "Notify" typedefMax Kellermann1-3/+5
2008-09-29switch to C99 types, part IIMax Kellermann1-4/+3
2008-09-07audio_format: converted typedef AudioFormat to struct audio_formatMax Kellermann1-1/+1
2008-08-26moved global variable "ob" to outputBuffer.hMax Kellermann1-2/+4
2008-08-26eliminate OUTPUT_BUFFER_DC_STOP, OUTPUT_BUFFER_DC_SEEKMax Kellermann1-3/+0
2008-08-26moved convState to struct decoderMax Kellermann1-2/+1
2008-08-26added OutputBuffer.notifyMax Kellermann1-1/+4
2008-08-26added decoder_data()Max Kellermann1-11/+8
2008-08-26clean up CPP includesMax Kellermann1-1/+0
2008-04-15added ob_set_lazy()Max Kellermann1-0/+12
2008-04-13Make the OutputBuffer API more consistentEric Wong1-14/+14
2008-04-13Stop passing our single OutputBuffer object everywhereEric Wong1-13/+12
2008-04-13Stop passing our single DecoderControl object everywhereEric Wong1-1/+0