Lines Matching refs:prop

188   NCOM::CPropVariant prop;  in GetCoderClass()  local
190 RINOK(getMethodProperty(index, propId, &prop)); in GetCoderClass()
191 if (prop.vt == VT_BSTR) in GetCoderClass()
193 if (::SysStringByteLen(prop.bstrVal) != sizeof(GUID)) in GetCoderClass()
196 clsId = *(const GUID *)prop.bstrVal; in GetCoderClass()
198 else if (prop.vt != VT_EMPTY) in GetCoderClass()
248 UInt32 index, PROPID propID, NCOM::CPropVariant &prop) in GetProp() argument
251 return getProp2(index, propID, &prop);; in GetProp()
252 return getProp(propID, &prop); in GetProp()
261 NCOM::CPropVariant prop; in GetProp_Bool() local
262 RINOK(GetProp(getProp, getProp2, index, propID, prop)); in GetProp_Bool()
263 if (prop.vt == VT_BOOL) in GetProp_Bool()
264 res = VARIANT_BOOLToBool(prop.boolVal); in GetProp_Bool()
265 else if (prop.vt != VT_EMPTY) in GetProp_Bool()
277 NCOM::CPropVariant prop; in GetProp_UInt32() local
278 RINOK(GetProp(getProp, getProp2, index, propID, prop)); in GetProp_UInt32()
279 if (prop.vt == VT_UI4) in GetProp_UInt32()
281 res = prop.ulVal; in GetProp_UInt32()
284 else if (prop.vt != VT_EMPTY) in GetProp_UInt32()
295 NCOM::CPropVariant prop; in GetProp_String() local
296 RINOK(GetProp(getProp, getProp2, index, propID, prop)); in GetProp_String()
297 if (prop.vt == VT_BSTR) in GetProp_String()
298 res = prop.bstrVal; in GetProp_String()
299 else if (prop.vt != VT_EMPTY) in GetProp_String()
310 NCOM::CPropVariant prop; in GetProp_RawData() local
311 RINOK(GetProp(getProp, getProp2, index, propID, prop)); in GetProp_RawData()
312 if (prop.vt == VT_BSTR) in GetProp_RawData()
314 UINT len = ::SysStringByteLen(prop.bstrVal); in GetProp_RawData()
315 bb.CopyFrom((const Byte *)prop.bstrVal, len); in GetProp_RawData()
317 else if (prop.vt != VT_EMPTY) in GetProp_RawData()
363 NCOM::CPropVariant prop; in LoadFormats() local
364 if (GetProp(getProp, getProp2, i, NArchive::NHandlerPropID::kClassID, prop) != S_OK) in LoadFormats()
366 if (prop.vt != VT_BSTR) in LoadFormats()
368 if (::SysStringByteLen(prop.bstrVal) != sizeof(GUID)) in LoadFormats()
370 item.ClassID = *(const GUID *)prop.bstrVal; in LoadFormats()
371 prop.Clear(); in LoadFormats()
720 NCOM::CPropVariant prop; in GetProperty() local
721 prop = (propID == NMethodPropID::kDecoderIsAssigned) ? in GetProperty()
724 prop.Detach(value); in GetProperty()
837 NCOM::CPropVariant prop; in GetCodecEncoderIsAssigned() local
838 if (GetProperty(index, NMethodPropID::kEncoder, &prop) == S_OK) in GetCodecEncoderIsAssigned()
839 if (prop.vt != VT_EMPTY) in GetCodecEncoderIsAssigned()
854 NCOM::CPropVariant prop; in GetCodecId() local
855 RINOK(GetProperty(index, NMethodPropID::kID, &prop)); in GetCodecId()
856 if (prop.vt != VT_UI8) in GetCodecId()
858 id = prop.uhVal.QuadPart; in GetCodecId()
865 NCOM::CPropVariant prop; in GetCodecName() local
866 if (GetProperty(index, NMethodPropID::kName, &prop) == S_OK) in GetCodecName()
867 if (prop.vt == VT_BSTR) in GetCodecName()
868 s = prop.bstrVal; in GetCodecName()
874 NCOM::CPropVariant prop; in GetHasherId() local
875 RINOK(GetHasherProp(index, NMethodPropID::kID, &prop)); in GetHasherId()
876 if (prop.vt != VT_UI8) in GetHasherId()
878 return prop.uhVal.QuadPart; in GetHasherId()
884 NCOM::CPropVariant prop; in GetHasherName() local
885 if (GetHasherProp(index, NMethodPropID::kName, &prop) == S_OK) in GetHasherName()
886 if (prop.vt == VT_BSTR) in GetHasherName()
887 s = prop.bstrVal; in GetHasherName()
893 NCOM::CPropVariant prop; in GetHasherDigestSize() local
894 RINOK(GetHasherProp(index, NMethodPropID::kDigestSize, &prop)); in GetHasherDigestSize()
895 if (prop.vt != VT_UI4) in GetHasherDigestSize()
897 return prop.ulVal; in GetHasherDigestSize()