diff --git a/src/dev/sdl/lv_sdl_window.c b/src/dev/sdl/lv_sdl_window.c index 97d828834a..4cc52de36b 100644 --- a/src/dev/sdl/lv_sdl_window.c +++ b/src/dev/sdl/lv_sdl_window.c @@ -159,7 +159,7 @@ void lv_sdl_window_set_title(lv_display_t * disp, const char * title) SDL_SetWindowTitle(dsc->window, title); } -SDL_Renderer * lv_sdl_window_get_renderer(lv_display_t * disp) +void * lv_sdl_window_get_renderer(lv_display_t * disp) { lv_sdl_window_t * dsc = lv_display_get_driver_data(disp); return dsc->renderer; diff --git a/src/dev/sdl/lv_sdl_window.h b/src/dev/sdl/lv_sdl_window.h index 7f97ab22e0..e6eef63d86 100644 --- a/src/dev/sdl/lv_sdl_window.h +++ b/src/dev/sdl/lv_sdl_window.h @@ -18,7 +18,6 @@ extern "C" { #include "../../indev/lv_indev.h" #if LV_USE_SDL -#include LV_SDL_INCLUDE_PATH /********************* * DEFINES @@ -42,7 +41,7 @@ lv_display_t * _lv_sdl_get_disp_from_win_id(uint32_t win_id); void lv_sdl_window_set_title(lv_display_t * disp, const char * title); -SDL_Renderer * lv_sdl_window_get_renderer(lv_display_t * disp); +void * lv_sdl_window_get_renderer(lv_display_t * disp); void lv_sdl_quit(); diff --git a/src/libs/ffmpeg/lv_ffmpeg.c b/src/libs/ffmpeg/lv_ffmpeg.c index ab4c84763e..34e6e3724e 100644 --- a/src/libs/ffmpeg/lv_ffmpeg.c +++ b/src/libs/ffmpeg/lv_ffmpeg.c @@ -798,7 +798,7 @@ static void lv_ffmpeg_player_frame_update_cb(lv_timer_t * timer) } lv_cache_lock(); - lv_cache_invalidate(lv_cache_find(lv_image_get_src(obj), LV_CACHE_SRC_TYPE_PTR, 0, 0)); + lv_cache_invalidate_by_src(lv_image_get_src(obj), LV_CACHE_SRC_TYPE_POINTER); lv_cache_unlock(); lv_obj_invalidate(obj); @@ -837,7 +837,7 @@ static void lv_ffmpeg_player_destructor(const lv_obj_class_t * class_p, } lv_cache_lock(); - lv_cache_invalidate(lv_cache_find(lv_image_get_src(obj), LV_CACHE_SRC_TYPE_PTR, 0, 0)); + lv_cache_invalidate_by_src(lv_image_get_src(obj), LV_CACHE_SRC_TYPE_POINTER); lv_cache_unlock(); ffmpeg_close(player->ffmpeg_ctx); diff --git a/src/libs/rlottie/lv_rlottie.c b/src/libs/rlottie/lv_rlottie.c index d84b606a84..d31051bf72 100644 --- a/src/libs/rlottie/lv_rlottie.c +++ b/src/libs/rlottie/lv_rlottie.c @@ -175,7 +175,7 @@ static void lv_rlottie_destructor(const lv_obj_class_t * class_p, lv_obj_t * obj } lv_cache_lock(); - lv_cache_invalidate(lv_cache_find(&rlottie->imgdsc, LV_CACHE_SRC_TYPE_PTR, 0, 0)); + lv_cache_invalidate_by_src(&rlottie->imgdsc, LV_CACHE_SRC_TYPE_POINTER); lv_cache_unlock(); if(rlottie->allocated_buf) {