I tried using CMdaImageDescToBitmapUtility... I got a bitmap data from a a Windows PC on a bluetooth connection...
Now when i got the descriptor from the streamt i call it "iBuffer"..
WHen i called iUtility->OpenL(iBuffer) it returned with a KErrNotSupported (-5)..
when i called another version of
iUtility->OpenL(iBuffer, bitmapClipFormat, bitmap8bppCodec),
it returns now with a KErrUnderFlow(-10)..
I got the whole data in iBuffer since i compared the size of the data that was sent on the network and the buffer i received it was the same..
Also i resent the buffer back to the Windows PC and it displayed the bitmap correctly, no errors..
Does Byte-Ordering matters in this situation?
Any thoughts this?