[client] audio: implement record interface and glue

This commit is contained in:
Geoffrey McRae
2022-01-06 23:49:20 +11:00
parent ff2ca20235
commit fe7973ea24
6 changed files with 111 additions and 6 deletions

View File

@@ -200,7 +200,7 @@ static void pipewire_start(int channels, int sampleRate)
pw_thread_loop_unlock(pw.thread);
}
static void pipewire_play(uint8_t * data, int size)
static void pipewire_play(uint8_t * data, size_t size)
{
if (!pw.stream)
return;

View File

@@ -288,7 +288,7 @@ static void pulseaudio_start(int channels, int sampleRate)
pa_threaded_mainloop_unlock(pa.loop);
}
static void pulseaudio_play(uint8_t * data, int size)
static void pulseaudio_play(uint8_t * data, size_t size)
{
if (!pa.sink)
return;