diff -r 1fa3fb47b1e3 -r c2e43643db4c mmserv/thumbnailengine/TneAPISrc/HXTNEVideoClipInfoImp.cpp --- a/mmserv/thumbnailengine/TneAPISrc/HXTNEVideoClipInfoImp.cpp Wed Aug 18 10:17:22 2010 +0300 +++ b/mmserv/thumbnailengine/TneAPISrc/HXTNEVideoClipInfoImp.cpp Thu Sep 02 20:58:01 2010 +0300 @@ -421,6 +421,14 @@ if ( !iRgbBuf ) { + //we only support even frame width & height. Ignore and return error + if ( (iMetaData.iWidth & 0x01) || (iMetaData.iHeight & 0x01) ) + { + FLOG(_L("CHXTNEVideoClipInfoImp::GenerateThumbNail non-even frame size returning error iMetaData.iWidth=%d iMetaData.iHeight=%d "),iMetaData.iWidth,iMetaData.iHeight); + HandleThumbnailError(KErrNotSupported); + return; + } + TSize inputFrameResolution(iMetaData.iWidth,iMetaData.iHeight); // rgb specs