[Ffmpeg-devel] YUV420 frames to windows bitmaps
Mark Lederman
Mark
Fri May 5 00:28:18 CEST 2006
Thanks for the help! I ended up using img_convert() to go from YUV420P to
YUV422. From there vfw rendered the image properly. The BITMAPINFOHEADER i
used is below.
BITMAPINFOHEADER bitmapInfo;
::ZeroMemory(&bitmapInfo,sizeof(BITMAPINFOHEADER));
bitmapInfo.biSize = sizeof(BITMAPINFOHEADER);
bitmapInfo.biWidth = pCodecCtx->width;
bitmapInfo.biHeight = pCodecCtx->height;
bitmapInfo.biPlanes = 1;
bitmapInfo.biBitCount = 16;
bitmapInfo.biCompression = MAKEFOURCC('Y','U','Y','2');
bitmapInfo.biSizeImage =
bitmapInfo.biWidth*bitmapInfo.biHeight*bitmapInfo.biBitCount;
thnx again!
More information about the ffmpeg-devel
mailing list