diff --git a/meson.build b/meson.build index ce1fce2b09..e015e6ef35 100644 --- a/meson.build +++ b/meson.build @@ -747,6 +747,11 @@ if features['uchardet'] dependencies += uchardet endif +features += {'lavu-uuid': libavutil.version().version_compare('>= 57.27.100')} +if not features['lavu-uuid'] + sources += files('misc/uuid.c') +endif + vapoursynth = dependency('vapoursynth', version: '>= 26', required: get_option('vapoursynth')) vapoursynth_script = dependency('vapoursynth-script', version: '>= 26', required: get_option('vapoursynth')) diff --git a/misc/uuid.c b/misc/uuid.c index 062e28736b..c739b3cf08 100644 --- a/misc/uuid.c +++ b/misc/uuid.c @@ -61,8 +61,8 @@ */ #include "uuid.h" -#include "error.h" -#include "avstring.h" +#include "libavutil/error.h" +#include "libavutil/avstring.h" int av_uuid_parse(const char *in, AVUUID uu) {