Fix messed up audio on some distros (those using pulseaudio?)

This commit is contained in:
dec05eba
2024-04-11 18:46:34 +02:00
parent a6b1d13beb
commit ddac6acaf2
3 changed files with 57 additions and 31 deletions

View File

@@ -24,7 +24,6 @@
typedef struct {
void *handle;
unsigned int frames;
double latency_seconds;
} SoundDevice;
struct AudioInput {
@@ -54,7 +53,7 @@ void sound_device_close(SoundDevice *device);
/*
Returns the next chunk of audio into @buffer.
Returns the number of bytes read, or a negative value on failure.
Returns the number of frames read, or a negative value on failure.
*/
int sound_device_read_next_chunk(SoundDevice *device, void **buffer, double timeout_sec);