2019-08-25 00:46:40 -04:00
|
|
|
#ifndef _AUDIO_SEQPLAYER_H
|
|
|
|
#define _AUDIO_SEQPLAYER_H
|
|
|
|
|
|
|
|
#include "types.h"
|
|
|
|
#include "playback.h"
|
|
|
|
|
|
|
|
void seq_channel_layer_disable(struct SequenceChannelLayer *seqPlayer);
|
|
|
|
void sequence_channel_disable(struct SequenceChannel *seqPlayer);
|
|
|
|
void sequence_player_disable(struct SequencePlayer* seqPlayer);
|
|
|
|
void audio_list_push_back(struct AudioListItem *list, struct AudioListItem *item);
|
|
|
|
void *audio_list_pop_back(struct AudioListItem *list);
|
|
|
|
void process_sequences(s32 iterationsRemaining);
|
|
|
|
void init_sequence_player(u32 player);
|
2019-12-01 21:52:53 -05:00
|
|
|
void init_sequence_players(void);
|
2019-08-25 00:46:40 -04:00
|
|
|
|
|
|
|
#endif /* _AUDIO_SEQPLAYER_H */
|