[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