diff options
| author | 2025-01-17 12:12:01 -0500 | |
|---|---|---|
| committer | 2025-01-17 12:12:01 -0500 | |
| commit | 37684729283f62fd7f1e74bc2b318dc9ad2cb695 (patch) | |
| tree | 2f5be73bf64ac6573e35e8f499515659472a14c9 /src/fruits/ctv | |
| parent | d1f1eb9b3713a450c0736caad17febae0721af4d (diff) | |
| download | camu-37684729283f62fd7f1e74bc2b318dc9ad2cb695.tar.gz camu-37684729283f62fd7f1e74bc2b318dc9ad2cb695.tar.bz2 camu-37684729283f62fd7f1e74bc2b318dc9ad2cb695.zip | |
Account for dependency changes, platform testing
Signed-off-by: Andrew Opalach <andrew@akon.city>
Diffstat (limited to 'src/fruits/ctv')
| -rw-r--r-- | src/fruits/ctv/ctv.c | 7 | ||||
| -rw-r--r-- | src/fruits/ctv/meson.build | 2 |
2 files changed, 4 insertions, 5 deletions
diff --git a/src/fruits/ctv/ctv.c b/src/fruits/ctv/ctv.c index b350c8a..ded4182 100644 --- a/src/fruits/ctv/ctv.c +++ b/src/fruits/ctv/ctv.c @@ -1,5 +1,6 @@ #include <stl/window.h> #include <stl/platform.h> +#include <al/log.h> #include "../../screen/screen.h" #include "../../render/renderer_libplacebo.h" @@ -106,10 +107,8 @@ static s32 log_callback(void *userdata, u8 level, char *message) { (void)userdata; (void)level; - __android_log_print(ANDROID_LOG_DEBUG, "CTV", "%s", message); - s32 ret = al_strlen(message); - al_free(message); - return ret; + __android_log_print(ANDROID_LOG_DEBUG, "CTV", "%.*s", AL_LOG_MESSAGE_SIZE, message); + return al_strnlen(message, AL_LOG_MESSAGE_SIZE); } void glfmMain(GLFMDisplay *display) diff --git a/src/fruits/ctv/meson.build b/src/fruits/ctv/meson.build index dff208d..5a4dca8 100644 --- a/src/fruits/ctv/meson.build +++ b/src/fruits/ctv/meson.build @@ -1,4 +1,4 @@ -ctv_src = ['ctv.c'] +ctv_src = ['ctv.c', '../../sink/common.c'] ctv_deps = [common_deps, libsink] ctv_args = ['-DCAMU_MIXER_THREADED', '-DCAMU_SCREEN_THREADED'] |