Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | chunk: added music_chunk_is_empty() | Max Kellermann | 2009-03-07 | 1 | -0/+6 |
| | |||||
* | pipe: added music_buffer, rewrite music_pipe | Max Kellermann | 2009-03-06 | 1 | -0/+3 |
| | | | | | | | | Turn the music_pipe into a simple music_chunk queue. The music_chunk allocation code is moved to music_buffer, and is now managed with a linked list instead of a ring buffer. Two separate music_pipe objects are used by the decoder for the "current" and the "next" song, which greatly simplifies the cross-fading code. | ||||
* | music_chunk: added music_chunk_write(), music_chunk_expand() | Max Kellermann | 2009-03-05 | 1 | -0/+36 |
| | | | | | Moved some code from music_pipe_write() and music_pipe_expand(). Only music_chunk.c should access the music_chunk internals. | ||||
* | music_pipe: moved struct music_chunk to chunk.h | Max Kellermann | 2009-03-03 | 1 | -0/+61 |