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
