mtpdataproviders/mtpimagedp/src/mtpimagedpgetformatcapabilities.cpp
branchRCL_3
changeset 2 4843bb5893b6
parent 0 d0791faffa3f
child 3 8b094906a049
equal deleted inserted replaced
1:f8e15b44d440 2:4843bb5893b6
   166     desc = CMTPTypeObjectPropDesc::NewLC(EMTPObjectPropCodeRepresentativeSampleWidth, info, expectedForm);
   166     desc = CMTPTypeObjectPropDesc::NewLC(EMTPObjectPropCodeRepresentativeSampleWidth, info, expectedForm);
   167     desc->SetUint32L(CMTPTypeObjectPropDesc::EGroupCode, GetPropertyGroupNumber(EMTPObjectPropCodeRepresentativeSampleWidth));
   167     desc->SetUint32L(CMTPTypeObjectPropDesc::EGroupCode, GetPropertyGroupNumber(EMTPObjectPropCodeRepresentativeSampleWidth));
   168     frmCap->AppendL(desc);
   168     frmCap->AppendL(desc);
   169     CleanupStack::Pop(1, desc);
   169     CleanupStack::Pop(1, desc);
   170     CleanupStack::PopAndDestroy(expectedForm);
   170     CleanupStack::PopAndDestroy(expectedForm);
       
   171     
       
   172     const TUint32 KMaxLength = 0x0000FFFF;
       
   173     TMTPTypeUint32 maxLengthForm(KMaxLength);
       
   174     info.iDataType     = EMTPTypeAUINT8;
       
   175     info.iFormFlag     = CMTPTypeObjectPropDesc::EByteArrayForm;       
       
   176     desc = CMTPTypeObjectPropDesc::NewLC(EMTPObjectPropCodeRepresentativeSampleData, info, &maxLengthForm);
       
   177     frmCap->AppendL(desc);
       
   178     CleanupStack::Pop(1, desc);
   171     
   179     
   172     info.iDataType = EMTPTypeUINT16;
   180     info.iDataType = EMTPTypeUINT16;
   173     info.iFormFlag = CMTPTypeObjectPropDesc::EEnumerationForm;
   181     info.iFormFlag = CMTPTypeObjectPropDesc::EEnumerationForm;
   174     CMTPTypeObjectPropDescEnumerationForm* expectedEnumForm = CMTPTypeObjectPropDescEnumerationForm::NewL(EMTPTypeUINT16);
   182     CMTPTypeObjectPropDescEnumerationForm* expectedEnumForm = CMTPTypeObjectPropDescEnumerationForm::NewL(EMTPTypeUINT16);
   175     CleanupStack::PushL(expectedEnumForm);
   183     CleanupStack::PushL(expectedEnumForm);