Home | History | Annotate | Download | only in src

Lines Matching full:poffset

939 ptp_unpack_Sony_DPD (PTPParams *params, unsigned char* data, PTPDevicePropDesc *dpd, unsigned int dpdlen, unsigned int *poffset)
960 *poffset = PTP_dpd_Sony_FactoryDefaultValue;
961 ret = ptp_unpack_DPV (params, data, poffset, dpdlen, &dpd->FactoryDefaultValue, dpd->DataType);
963 if ((dpd->DataType == PTP_DTC_STR) && (*poffset == dpdlen))
965 ret = ptp_unpack_DPV (params, data, poffset, dpdlen, &dpd->CurrentValue, dpd->DataType);
973 if (*poffset==PTP_dpd_Sony_FactoryDefaultValue)
976 dpd->FormFlag=dtoh8a(&data[*poffset]);
977 *poffset+=sizeof(uint8_t);
981 ret = ptp_unpack_DPV (params, data, poffset, dpdlen, &dpd->FORM.Range.MinimumValue, dpd->DataType);
983 ret = ptp_unpack_DPV (params, data, poffset, dpdlen, &dpd->FORM.Range.MaximumValue, dpd->DataType);
985 ret = ptp_unpack_DPV (params, data, poffset, dpdlen, &dpd->FORM.Range.StepSize, dpd->DataType);
991 N = dtoh16a(&data[*poffset]);
992 *poffset+=sizeof(uint16_t);
999 ret = ptp_unpack_DPV (params, data, poffset, dpdlen, &dpd->FORM.Enum.SupportedValue[i], dpd->DataType);