2009/8/4 Alessandro Ferrari <[email protected]>

> //include swscale
> #include "libswscale/swscale.h"
>
> //function for convert from yuv to bitmap
> char* yuv2rgb()
> {
>    *static SwsContext *sws_context = NULL;*
>
>    sws_context = sws_getCachedContext(sws_context, width, height,
> pCodecCtx->pix_fmt, width, height, PIX_FMT_BGR24, 0, NULL, NULL, NULL);
>    if (!sws_context)
>        printf("ffmpeg-conversion failed (%d->%d)", pCodecCtx->pix_fmt,
> PIX_FMT_BGR24);
>    else if (sws_scale(sws_context, picture->data, picture->linesize, 0,
> height, frame_RGB->data, frame_RGB->linesize)<0)
>        printf("ffmpeg-conversion failed (%d->%d)", pCodecCtx->pix_fmt,
> PIX_FMT_BGR24);
>
>    return (char*)frame_RGB->data[0];
> }
>
> On the line in bold I have this error: decoder.c:24: error: expected ‘=’,
> ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
> I search in google but i don't find any solution. I'm stopped on this
> error.
> What's the cause of is error? Anyone know a possible solution?
> Thanks in advance.
> _______________________________________________
>

Sorry I forget the subject..
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to