ref: 0bc05e8fa07ce2c45198698c6b4a1680240fab72
parent: 65f4e17cb8271bbc86cb9884fa83c89fb6d45ad7
author: Jean-André Santoni <jean.andre.santoni@gmail.com>
date: Thu Jul 18 20:07:55 EDT 2024
Feed empty audio samples
--- a/fns.h
+++ b/fns.h
@@ -8,6 +8,7 @@
uint8_t z80in(uint8_t);
void z80out(uint8_t, uint8_t);
void flush(void);
+void audioout(void);
void vdpmode(void);
void vdpctrl(uint8_t);
void vdpdata(uint8_t);
--- a/sms.c
+++ b/sms.c
@@ -149,7 +149,8 @@
}
video_cb(pic, 320, 224, 320*4);
- // audioout();
+
+ audioout();
doflush = 0;
total = 0;
}
@@ -158,6 +159,14 @@
flush(void)
{doflush = 1;
+}
+
+static uint16_t samples[736 * 2 * 2] = {0};+
+void
+audioout(void)
+{+ audio_cb(samples, 736);
}
void
--
⑨