From 0d47ea7427463093e69128bf2c2f9cd06b3ee5b3 Mon Sep 17 00:00:00 2001 From: Xuan-Son Nguyen Date: Mon, 27 Jul 2026 00:22:02 +0200 Subject: [PATCH] mtmd: fix android build (#26150) --- tools/mtmd/mtmd-helper.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tools/mtmd/mtmd-helper.cpp b/tools/mtmd/mtmd-helper.cpp index 84422c89f3..90451d02eb 100644 --- a/tools/mtmd/mtmd-helper.cpp +++ b/tools/mtmd/mtmd-helper.cpp @@ -640,6 +640,7 @@ bool mtmd_helper_support_video(mtmd_context * ctx) { #ifdef MTMD_VIDEO return mtmd_support_vision(ctx); #else + GGML_UNUSED(ctx); return false; #endif } @@ -1007,6 +1008,9 @@ mtmd_helper_video * mtmd_helper_video_init( return ctx; #else + GGML_UNUSED(mctx); + GGML_UNUSED(path); + GGML_UNUSED(params); LOG_ERR("%s: video is not supported in this build (MTMD_VIDEO is set to OFF)\n", __func__); return nullptr; #endif @@ -1039,6 +1043,10 @@ mtmd_helper_video * mtmd_helper_video_init_from_buf( return ctx; #else + GGML_UNUSED(mctx); + GGML_UNUSED(buf); + GGML_UNUSED(len); + GGML_UNUSED(params); LOG_ERR("%s: video is not supported in this build (MTMD_VIDEO is set to OFF)\n", __func__); return nullptr; #endif @@ -1050,6 +1058,7 @@ void mtmd_helper_video_free(mtmd_helper_video * ctx) { ctx->stop_ffmpeg(); delete ctx; #else + GGML_UNUSED(ctx); LOG_ERR("%s: video is not supported in this build (MTMD_VIDEO is set to OFF)\n", __func__); #endif } @@ -1058,6 +1067,7 @@ mtmd_helper_video_info mtmd_helper_video_get_info(const mtmd_helper_video * ctx) #ifdef MTMD_VIDEO return ctx->info; #else + GGML_UNUSED(ctx); GGML_ASSERT(false && "video is not supported in this build (MTMD_VIDEO is set to OFF)"); #endif } @@ -1068,6 +1078,9 @@ int32_t mtmd_helper_video_read_next(mtmd_helper_video * ctx, if (!ctx) return -2; return ctx->read_next(out_bitmap, out_text); #else + GGML_UNUSED(ctx); + GGML_UNUSED(out_bitmap); + GGML_UNUSED(out_text); GGML_ASSERT(false && "video is not supported in this build (MTMD_VIDEO is set to OFF)"); #endif }