diff options
Diffstat (limited to 'src/pipe.h')
-rw-r--r-- | src/pipe.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/pipe.h b/src/pipe.h index a27629697..10a3501ec 100644 --- a/src/pipe.h +++ b/src/pipe.h @@ -19,14 +19,15 @@ #ifndef MPD_PIPE_H #define MPD_PIPE_H -#include "audio_format.h" - #include <stddef.h> +#include <stdint.h> #include <stdbool.h> /* pick 1020 since its devisible for 8,16,24, and 32-bit audio */ #define CHUNK_SIZE 1020 +struct audio_format; + struct music_chunk { uint16_t chunkSize; uint16_t bitRate; @@ -53,8 +54,6 @@ struct music_pipe { the buffer becomes non-empty */ bool lazy; - struct audio_format audioFormat; - struct notify *notify; }; @@ -109,6 +108,7 @@ music_pipe_get_chunk(const unsigned i); * @return the number of bytes actually written */ size_t music_pipe_append(const void *data, size_t datalen, + const struct audio_format *audio_format, float data_time, uint16_t bitRate); void music_pipe_skip(unsigned num); |