diff options
| author | Arslaan Pathan <[email protected]> | 2026-08-14 21:40:16 +1200 |
|---|---|---|
| committer | Arslaan Pathan <[email protected]> | 2026-08-14 21:40:16 +1200 |
| commit | 0c8f073917f39499b770c57886df1db6e3358b15 (patch) | |
| tree | 8b2995afc4f6acce0f2b7b98f0d15b32c8ac7899 /jni/main.c | |
| parent | 49e1af00eead09f2d436d38320ce4d6e46a7cef4 (diff) | |
| download | moku-assistant-0c8f073917f39499b770c57886df1db6e3358b15.tar.xz moku-assistant-0c8f073917f39499b770c57886df1db6e3358b15.zip | |
Change color to red and add vosk to the build system
Diffstat (limited to 'jni/main.c')
| -rw-r--r-- | jni/main.c | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -1,3 +1,4 @@ +#include <aaudio/AAudio.h> #include <android_native_app_glue.h> #include <android/log.h> #include <android/sensor.h> @@ -32,6 +33,7 @@ struct engine { int window_initialized; int running; uint64_t last_update; + int color; }; struct engine *engine_new(struct android_app* app) { @@ -46,6 +48,7 @@ struct engine *engine_new(struct android_app* app) { engine->window_initialized = 0; engine->app = app; engine->running = 0; + engine->color = COLOR_RED; engine->last_update = (uint64_t)0; return engine; @@ -78,7 +81,7 @@ static void engine_draw_frame(struct engine *engine) { for (y = 0; y < buffer.height; y++) { for (x = 0; x < buffer.width; x++) { pixel_idx = y * buffer.stride + x; - ((uint32_t*)(buffer.bits))[pixel_idx] = (uint32_t)COLOR_GREEN; + ((uint32_t*)(buffer.bits))[pixel_idx] = (uint32_t)engine->color; } } @@ -108,7 +111,7 @@ static void engine_update(struct engine *engine) { static void engine_real_tick(struct engine *engine) { if (!engine->running) return; - LOGI("tick"); + // LOGI("tick"); engine_schedule_tick(engine); engine_update(engine); engine_draw_frame(engine); |
