Home | History | Annotate | Download | only in src

Lines Matching full:propval

1261   PTPPropertyValue propval;
1273 if (prop->propval.str != NULL)
1274 return strdup(prop->propval.str);
1279 ret = ptp_mtp_getobjectpropvalue(params, object_id, attribute_id, &propval, PTP_DTC_STR);
1281 if (propval.str != NULL) {
1282 retstring = (char *) strdup(propval.str);
1283 free(propval.str);
1304 PTPPropertyValue propval;
1316 return prop->propval.u64;
1320 &propval,
1323 retval = propval.u64;
1343 PTPPropertyValue propval;
1355 return prop->propval.u32;
1359 &propval,
1362 retval = propval.u32;
1381 PTPPropertyValue propval;
1395 return prop->propval.u16;
1399 &propval,
1402 retval = propval.u16;
1422 PTPPropertyValue propval;
1436 return prop->propval.u8;
1440 &propval,
1443 retval = propval.u8;
1463 PTPPropertyValue propval;
1476 propval.str = (char *) string;
1477 ret = ptp_mtp_setobjectpropvalue(params, object_id, attribute_id, &propval, PTP_DTC_STR);
1499 PTPPropertyValue propval;
1513 propval.u32 = value;
1514 ret = ptp_mtp_setobjectpropvalue(params, object_id, attribute_id, &propval, PTP_DTC_UINT32);
1535 PTPPropertyValue propval;
1548 propval.u16 = value;
1549 ret = ptp_mtp_setobjectpropvalue(params, object_id, attribute_id, &propval, PTP_DTC_UINT16);
1570 PTPPropertyValue propval;
1583 propval.u8 = value;
1584 ret = ptp_mtp_setobjectpropvalue(params, object_id, attribute_id, &propval, PTP_DTC_UINT8);
2218 params->objects[i].oi.ParentObject = prop->propval.u32;
2222 params->objects[i].oi.ObjectFormat = prop->propval.u16;
2229 params->objects[i].oi.ObjectCompressedSize = (uint32_t) prop->propval.u64;
2231 params->objects[i].oi.ObjectCompressedSize = prop->propval.u32;
2235 params->objects[i].oi.StorageID = prop->propval.u32;
2239 if (prop->propval.str != NULL)
2240 params->objects[i].oi.Filename = strdup(prop->propval.str);
2383 file->filesize = prop->propval.u64;
2385 file->filesize = prop->propval.u32;
3331 PTPPropertyValue propval;
3342 &propval,
3348 if (propval.str != NULL) {
3349 retstring = strdup(propval.str);
3350 free(propval.str);
3365 PTPPropertyValue propval;
3372 propval.str = (char *) friendlyname;
3375 &propval,
3394 PTPPropertyValue propval;
3405 &propval,
3411 if (propval.str != NULL) {
3412 retstring = strdup(propval.str);
3413 free(propval.str);
3433 PTPPropertyValue propval;
3440 propval.str = (char *) syncpartner;
3443 &propval,
3503 PTPPropertyValue propval;
3516 ret = ptp_getdevicepropvalue(params, PTP_DPC_BatteryLevel, &propval, PTP_DTC_UINT8);
3523 *current_level = propval.u8;
3569 PTPPropertyValue propval;
3582 &propval,
3592 // printf("Array of %d elements\n", propval.a.count);
3593 tmp = malloc((propval.a.count + 1)*sizeof(uint16_t));
3594 for (i = 0; i < propval.a.count; i++) {
3595 tmp[i] = propval.a.v[i].u16;
3598 tmp[propval.a.count] = 0x0000U;
3599 free(propval.a.v);
3990 file->filesize = prop->propval.u64;
3992 file->filesize = prop->propval.u32;
4109 file->filesize = prop->propval.u64;
4111 file->filesize = prop->propval.u32;
4232 if (prop->propval.str != NULL)
4233 track->title = strdup(prop->propval.str);
4238 if (prop->propval.str != NULL)
4239 track->artist = strdup(prop->propval.str);
4244 if (prop->propval.str != NULL)
4245 track->composer = strdup(prop->propval.str);
4250 track->duration = prop->propval.u32;
4253 track->tracknumber = prop->propval.u16;
4256 if (prop->propval.str != NULL)
4257 track->genre = strdup(prop->propval.str);
4262 if (prop->propval.str != NULL)
4263 track->album = strdup(prop->propval.str);
4268 if (prop->propval.str != NULL)
4269 track->date = strdup(prop->propval.str);
4275 track->samplerate = prop->propval.u32;
4278 track->nochannels = prop->propval.u16;
4281 track->wavecodec = prop->propval.u32;
4284 track->bitrate = prop->propval.u32;
4287 track->bitratetype = prop->propval.u16;
4290 track->rating = prop->propval.u16;
4293 track->usecount = prop->propval.u32;
4297 track->filesize = prop->propval.u64;
4299 track->filesize = prop->propval.u32;
5709 prop->propval.str = strdup(filedata->filename);
5711 strip_7bit_from_utf8(prop->propval.str);
5720 prop->propval.u16 = 0x0000U; /* Not protected */
5727 prop->propval.u8 = 0x00; /* It is supported, then it is consumable */
5735 prop->propval.str = strdup(filedata->filename);
5744 prop->propval.str = get_iso8601_stamp();
5863 prop->propval.str = strdup(metadata->title);
5872 prop->propval.str = strdup(metadata->album);
5881 prop->propval.str = strdup(metadata->artist);
5890 prop->propval.str = strdup(metadata->composer);
5899 prop->propval.str = strdup(metadata->genre);
5906 prop->propval.u32 = adjust_u32(metadata->duration, &opd);
5913 prop->propval.u16 = adjust_u16(metadata->tracknumber, &opd);
5922 prop->propval.str = strdup(metadata->date);
5929 prop->propval.u32 = adjust_u32(metadata->samplerate, &opd);
5936 prop->propval.u16 = adjust_u16(metadata->nochannels, &opd);
5943 prop->propval.u32 = adjust_u32(metadata->wavecodec, &opd);
5950 prop->propval.u32 = adjust_u32(metadata->bitrate, &opd);
5957 prop->propval.u16 = adjust_u16(metadata->bitratetype, &opd);
5967 prop->propval.u16 = adjust_u16(metadata->rating, &opd);
5974 prop->propval.u32 = adjust_u32(metadata->usecount, &opd);
5983 prop->propval.str = get_iso8601_stamp();
6268 prop->propval.str = newname;
7109 prop->propval.str = strdup(fname);
7111 strip_7bit_from_utf8(prop->propval.str);
7119 prop->propval.u16 = 0x0000U; /* Not protected */
7126 prop->propval.u8 = nonconsumable;
7134 prop->propval.str = strdup(name);
7143 prop->propval.str = strdup(artist);
7152 prop->propval.str = strdup(artist);
7161 prop->propval.str = strdup(composer);
7170 prop->propval.str = strdup(genre);
7180 prop->propval.str = get_iso8601_stamp();
7391 prop->propval.str = strdup(name);
7399 prop->propval.str = strdup(artist);
7408 prop->propval.str = strdup(artist);
7417 prop->propval.str = strdup(composer);
7426 prop->propval.str = strdup(genre);
7436 prop->propval.str = get_iso8601_stamp();
7702 if (prop->propval.str != NULL)
7703 alb->name = strdup(prop->propval.str);
7708 if (prop->propval.str != NULL) {
7712 alb->artist = strdup(prop->propval.str);
7717 if (prop->propval.str != NULL) {
7720 alb->artist = strdup(prop->propval.str);
7725 if (prop->propval.str != NULL)
7726 alb->composer = strdup(prop->propval.str);
7731 if (prop->propval.str != NULL)
7732 alb->genre = strdup(prop->propval.str);
8166 PTPPropertyValue propval;
8201 propval.a.count = sampledata->size;
8202 propval.a.v = malloc(sizeof(PTPPropertyValue) * sampledata->size);
8204 propval.a.v[i].u8 = sampledata->data[i];
8208 &propval,PTP_DTC_AUINT8);
8211 free(propval.a.v);
8214 free(propval.a.v);
8260 PTPPropertyValue propval;
8296 &propval,PTP_DTC_AUINT8);
8303 sampledata->size = propval.a.count;
8304 sampledata->data = malloc(sizeof(PTPPropertyValue) * propval.a.count);
8305 for (i = 0; i < propval.a.count; i++) {
8306 sampledata->data[i] = propval.a.v[i].u8;
8308 free(propval.a.v);