Fix PlaybackChannel forward declaration

This caused a jenkins build failure:

snd_worker.c:148: error: redefinition of typedef 'PlaybackChannel'
snd_worker.c:126: note: previous declaration of 'PlaybackChannel' was here
This commit is contained in:
Christophe Fergeau 2012-10-01 20:37:04 +02:00
parent d958fc100c
commit 7f8905e58a

View File

@ -122,7 +122,6 @@ struct SndChannel {
snd_channel_cleanup_channel_proc cleanup;
};
struct PlaybackChannel;
typedef struct PlaybackChannel PlaybackChannel;
typedef struct AudioFrame AudioFrame;
@ -133,7 +132,7 @@ struct AudioFrame {
AudioFrame *next;
};
typedef struct PlaybackChannel {
struct PlaybackChannel {
SndChannel base;
AudioFrame frames[3];
AudioFrame *free_frames;
@ -145,7 +144,7 @@ typedef struct PlaybackChannel {
struct {
uint8_t celt_buf[CELT_COMPRESSED_FRAME_BYTES];
} send_data;
} PlaybackChannel;
};
struct SndWorker {
RedChannel *base_channel;