static void InternalizeL( RDesReadStream& aStream, CCallRemotePartyInfo& aInfo ) { aStream.PushL(); aInfo.InternalizeL( aStream ); aStream.Pop(); aStream.Close(); }
EXPORT_C CFbsBitmap * CBBFetchMediaRequest::MediaThumbnail() const { if (iMediaThumbnail->iBuf->Des().Length()==0) return 0; RDesReadStream rStream; rStream.Open(*(iMediaThumbnail->iBuf)); auto_ptr<CFbsBitmap> aBitmap (new (ELeave) CFbsBitmap); aBitmap->InternalizeL(rStream); rStream.Close(); return aBitmap.release(); //TPckgBuf<CFbsBitmap> xBitmap; //xBitmap.Append(iMediaThumbnail->iBuf->Des()); //return &(xBitmap()); }