From 89aa56f25116fc642928f352c14fe2d485532749 Mon Sep 17 00:00:00 2001 From: Your Name Date: Tue, 26 Feb 2019 13:21:29 +0000 Subject: working sync and audio --- prototypes.h | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'prototypes.h') diff --git a/prototypes.h b/prototypes.h index fc09337..e6c95a4 100644 --- a/prototypes.h +++ b/prototypes.h @@ -5,10 +5,19 @@ extern void utc_to_str(char *dst, UTC u); extern void time_print_utc(const char *p, UTC u); extern void time_print_epoch(const char *p, EPOCH e); /* msf.c */ -extern void msf_make_bits(UTC u, uint8_t *a, uint8_t *b); -extern void msf_make_stream(uint8_t *v, uint8_t *a, uint8_t *b); +extern void msf_make_stream(uint8_t *v, UTC u); /* util.c */ extern int set_parity(uint8_t *d, unsigned s, unsigned e); extern void bcd_set(uint8_t *d, unsigned s, unsigned e, unsigned v); /* main.c */ extern int main(int argc, char *argv[]); +/* signal.c */ +extern void signal_init(void); +extern void signal_send_bp(int b); +/* sync.c */ +extern void sync_to_second(struct timeval *ret); +extern void sync_to_minute(struct timeval *ret); +/* audio.c */ +extern void audio_init(void); +extern void audio_start(void); +extern void audio_play(void *data, size_t len); -- cgit v1.2.3