[MPlayer-dev-eng] [MPlayer-users] Build regression on FreeBSD
Ingo Brückl
ib at wupperonline.de
Sat Jan 30 16:11:29 CET 2016
Alexander Strasser wrote on Fri, 29 Jan 2016 22:06:15 +0100:
> What do you and others think about attached patch?
Seems OK to me (untested though).
> diff --git a/libmpcodecs/vd_ffmpeg.c b/libmpcodecs/vd_ffmpeg.c
> index 6a5885d..59752fe 100644
> +++ b/libmpcodecs/vd_ffmpeg.c
> @@ -36,6 +36,7 @@
> #include "fmt-conversion.h"
>
> #include "vd_internal.h"
> +#include "vdpau_frame_data.h"
>
> #if CONFIG_VDPAU
> #include "libavcodec/vdpau.h"
I'd put the include into the '#if CONFIG_VDPAU' block just for reasons of
clarity.
> diff --git a/libmpcodecs/vdpau_frame_data.h b/libmpcodecs/vdpau_frame_data.h
> new file mode 100644
> +#ifndef MPLAYER_VDPAU_FRAME_DATA_H
> +#define MPLAYER_VDPAU_FRAME_DATA_H
> +
> +#if CONFIG_VDPAU
> +
> +#include <vdpau/vdpau.h>
If config definitions are being used, config.h should be included first.
Maybe it would be better to omit the #if and ensure it's only inlcude in case
of VDPAU (which should be the case with my suggestion on vd_ffmpeg.c).
Just my two cents.
Ingo
More information about the MPlayer-dev-eng
mailing list