Lines Matching defs:value
920 HRESULT COutHandler::SetSolidFromPROPVARIANT(const PROPVARIANT &value)
923 switch (value.vt)
926 case VT_BOOL: isSolid = (value.boolVal != VARIANT_FALSE); break;
928 if (StringToBool(value.bstrVal, isSolid))
930 return SetSolidFromString(value.bstrVal);
947 HRESULT COutHandler::SetProperty(const wchar_t *nameSpec, const PROPVARIANT &value)
958 return SetSolidFromPROPVARIANT(value);
959 if (value.vt != VT_EMPTY)
969 if (name.IsEqualTo("rsfx")) return PROPVARIANT_to_bool(value, _removeSfxBlock);
970 if (name.IsEqualTo("hc")) return PROPVARIANT_to_bool(value, _compressHeaders);
971 // if (name.IsEqualToNoCase(L"HS")) return PROPVARIANT_to_bool(value, _useParents);
976 RINOK(PROPVARIANT_to_bool(value, compressHeadersFull))
982 RINOK(PROPVARIANT_to_bool(value, _encryptHeaders))
989 RINOK(TimeOptions.Parse(name, value, processed))
1001 if (name.IsEqualTo("tr")) return PROPVARIANT_to_BoolPair(value, Write_Attrib);
1003 if (name.IsEqualTo("mtf")) return PROPVARIANT_to_bool(value, _useMultiThreadMixer);
1005 if (name.IsEqualTo("qs")) return PROPVARIANT_to_bool(value, _useTypeSorting);
1007 // if (name.IsEqualTo("v")) return PROPVARIANT_to_bool(value, _volumeMode);
1009 return CMultiMethodProps::SetProperty(name, value);
1025 const PROPVARIANT &value = values[i];
1030 if (value.vt != VT_EMPTY)
1049 RINOK(SetProperty(name, value))