On Sat, Nov 26, 2011 at 12:22:45AM +0000, Mans Rullgard wrote:
> Signed-off-by: Mans Rullgard <[email protected]>
> ---
>  libavformat/sol.c |    5 ++---
>  1 files changed, 2 insertions(+), 3 deletions(-)
> 
> diff --git a/libavformat/sol.c b/libavformat/sol.c
> index 55accc2..0fd4259 100644
> --- a/libavformat/sol.c
> +++ b/libavformat/sol.c
> @@ -23,7 +23,7 @@
>   * Based on documents from Game Audio Player and own research
>   */
>  
> -#include "libavutil/bswap.h"
> +#include "libavutil/intreadwrite.h"
>  #include "avformat.h"
>  #include "pcm.h"
>  
> @@ -33,8 +33,7 @@
>  static int sol_probe(AVProbeData *p)
>  {
>      /* check file header */
> -    uint16_t magic;
> -    magic=av_le2ne16(*((uint16_t*)p->buf));
> +    uint16_t magic = AV_RL32(p->buf);
>      if ((magic == 0x0B8D || magic == 0x0C0D || magic == 0x0C8D) &&
>          p->buf[2] == 'S' && p->buf[3] == 'O' &&
>          p->buf[4] == 'L' && p->buf[5] == 0)
> -- 

OK
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to