On Fri, Mar 27, 2015 at 11:04:08PM +0100, wm4 wrote:
> --- a/configure
> +++ b/configure
> @@ -217,6 +217,7 @@ External library support:
>    --enable-libxcb-xfixes   enable X11 grabbing mouse rendering [auto]
>    --enable-libxvid         enable Xvid encoding via xvidcore,
>                             native MPEG-4/Xvid encoder exists [no]
> +  --enable-mmal            enable decoding via MMAL [no]
>    --enable-openssl         enable openssl [no]
>    --enable-x11grab         enable X11 grabbing (legacy) [no]
>    --enable-zlib            enable zlib [autodetect]
> @@ -1182,6 +1183,7 @@ EXTERNAL_LIBRARY_LIST="
>      libxcb_shm
>      libxcb_xfixes
>      libxvid
> +    mmal
>      openssl
>      x11grab
>      zlib

It seems to me these would fit better in the hwaccel section(s).

> --- /dev/null
> +++ b/libavcodec/mmaldec.c
> @@ -0,0 +1,770 @@
> +
> +#include "avcodec.h"
> +#include "internal.h"
> +#include "libavutil/atomic.h"
> +#include "libavutil/avassert.h"
> +#include "libavutil/buffer.h"
> +#include "libavutil/common.h"
> +#include "libavutil/opt.h"
> +#include "libavutil/log.h"
> +
> +#include <bcm_host.h>
> +#include <interface/mmal/mmal.h>
> +#include <interface/mmal/util/mmal_util.h>
> +#include <interface/mmal/util/mmal_util_params.h>
> +#include <interface/mmal/util/mmal_default_components.h>

wrong order, system headers should come before local headers

Diego
_______________________________________________
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to