Update logging to also print to stdout + replace printf to logging.

This commit is contained in:
2024-10-15 01:36:02 +08:00
parent 988bc52e57
commit f9cf93eaee
6 changed files with 53 additions and 38 deletions
+4 -5
View File
@@ -1,14 +1,13 @@
#ifndef AUDIO_H
#define AUDIO_H
#include <SDL2/SDL.h>
#include <stdint.h>
#define MAX_RECORDING_SECONDS 2
typedef struct audio_state {
int recording_device_id;
int playback_device_id;
Uint8* recording_buffer;
uint8_t* recording_buffer;
unsigned int recording_buffer_size;
unsigned int recording_buffer_position;
} audio_state;
@@ -17,7 +16,7 @@ int audio_init(audio_state* state);
void audio_destroy(audio_state* state);
int audio_recording_init(audio_state* state, int index);
int audio_playback_init(audio_state* state);
void audio_recording_callback(void* userdata, Uint8* stream, int len);
void audio_playback_callback(void* userdata, Uint8* stream, int len);
void audio_recording_callback(void* userdata, uint8_t* stream, int len);
void audio_playback_callback(void* userdata, uint8_t* stream, int len);
#endif