diff --git a/Libraries/LibMedia/CMakeLists.txt b/Libraries/LibMedia/CMakeLists.txt index 0fb840e4e26..77d4569cb75 100644 --- a/Libraries/LibMedia/CMakeLists.txt +++ b/Libraries/LibMedia/CMakeLists.txt @@ -1,6 +1,6 @@ include(audio) -if (NOT ANDROID AND NOT WIN32) +if (NOT ANDROID) include(ffmpeg) endif() @@ -20,7 +20,7 @@ set(SOURCES serenity_lib(LibMedia media) target_link_libraries(LibMedia PRIVATE LibCore LibCrypto LibRIFF LibIPC LibGfx LibThreading LibUnicode) -if (NOT ANDROID AND NOT WIN32) +if (NOT ANDROID) target_sources(LibMedia PRIVATE Audio/FFmpegLoader.cpp FFmpeg/FFmpegVideoDecoder.cpp diff --git a/Libraries/LibMedia/VideoFrame.cpp b/Libraries/LibMedia/VideoFrame.cpp index c27a81c42a0..e691b8c4890 100644 --- a/Libraries/LibMedia/VideoFrame.cpp +++ b/Libraries/LibMedia/VideoFrame.cpp @@ -10,6 +10,10 @@ #include "VideoFrame.h" +#ifdef AK_OS_WINDOWS +# include +#endif + namespace Media { ErrorOr> SubsampledYUVFrame::try_create(