Lines Matching refs:oi
2207 if (!params->objects[i].oi.Filename) { in get_all_metadata_fast()
2209 params->objects[i].oi.Filename = strdup("<null>"); in get_all_metadata_fast()
2218 params->objects[i].oi.ParentObject = prop->propval.u32; in get_all_metadata_fast()
2222 params->objects[i].oi.ObjectFormat = prop->propval.u16; in get_all_metadata_fast()
2229 params->objects[i].oi.ObjectCompressedSize = (uint32_t) prop->propval.u64; in get_all_metadata_fast()
2231 params->objects[i].oi.ObjectCompressedSize = prop->propval.u32; in get_all_metadata_fast()
2235 params->objects[i].oi.StorageID = prop->propval.u32; in get_all_metadata_fast()
2240 params->objects[i].oi.Filename = strdup(prop->propval.str); in get_all_metadata_fast()
2302 if (ob->oi.ObjectFormat == PTP_OFC_Association) in get_handles_recursively()
2323 if (ob->oi.Filename == NULL) in obj2file()
2324 ob->oi.Filename = strdup("<null>"); in obj2file()
2326 if (ob->oi.Keywords == NULL) in obj2file()
2327 ob->oi.Keywords = strdup("<null>"); in obj2file()
2332 file->parent_id = ob->oi.ParentObject; in obj2file()
2333 file->storage_id = ob->oi.StorageID; in obj2file()
2339 file->filetype = map_ptp_type_to_libmtp_type(ob->oi.ObjectFormat); in obj2file()
2342 file->modificationdate = ob->oi.ModificationDate; in obj2file()
2347 file->filesize = ob->oi.ObjectCompressedSize; in obj2file()
2348 if (ob->oi.Filename != NULL) { in obj2file()
2349 file->filename = strdup(ob->oi.Filename); in obj2file()
2396 ret = ptp_mtp_getobjectpropssupported(params, ob->oi.ObjectFormat, &propcnt, &props); in obj2file()
2597 if (ob->oi.Filename == NULL) in flush_handles()
2598 ob->oi.Filename = strdup("<null>"); in flush_handles()
2599 if (ob->oi.Keywords == NULL) in flush_handles()
2600 ob->oi.Keywords = strdup("<null>"); in flush_handles()
2603 if(ob->oi.ObjectFormat != PTP_OFC_Association) in flush_handles()
2606 if (ob->oi.ParentObject != 0x00000000U) in flush_handles()
2609 if (device->storage != NULL && ob->oi.StorageID != device->storage->id) in flush_handles()
2614 if (!strcasecmp(ob->oi.Filename, "My Music") || in flush_handles()
2615 !strcasecmp(ob->oi.Filename, "Music")) { in flush_handles()
2618 else if (!strcasecmp(ob->oi.Filename, "My Playlists") || in flush_handles()
2619 !strcasecmp(ob->oi.Filename, "Playlists")) { in flush_handles()
2622 else if (!strcasecmp(ob->oi.Filename, "My Pictures") || in flush_handles()
2623 !strcasecmp(ob->oi.Filename, "Pictures")) { in flush_handles()
2626 else if (!strcasecmp(ob->oi.Filename, "My Video") || in flush_handles()
2627 !strcasecmp(ob->oi.Filename, "Video")) { in flush_handles()
2630 else if (!strcasecmp(ob->oi.Filename, "My Organizer")) { in flush_handles()
2633 else if (!strcasecmp(ob->oi.Filename, "ZENcast") || in flush_handles()
2634 !strcasecmp(ob->oi.Filename, "Datacasts")) { in flush_handles()
2637 else if (!strcasecmp(ob->oi.Filename, "My Albums") || in flush_handles()
2638 !strcasecmp(ob->oi.Filename, "Albums")) { in flush_handles()
2641 else if (!strcasecmp(ob->oi.Filename, "Text") || in flush_handles()
2642 !strcasecmp(ob->oi.Filename, "Texts")) { in flush_handles()
3931 if (ob->oi.ObjectFormat == PTP_OFC_Association) { in LIBMTP_Get_Filelisting_With_Callback()
3940 file->parent_id = ob->oi.ParentObject; in LIBMTP_Get_Filelisting_With_Callback()
3941 file->storage_id = ob->oi.StorageID; in LIBMTP_Get_Filelisting_With_Callback()
3947 file->filetype = map_ptp_type_to_libmtp_type(ob->oi.ObjectFormat); in LIBMTP_Get_Filelisting_With_Callback()
3950 file->modificationdate = ob->oi.ModificationDate; in LIBMTP_Get_Filelisting_With_Callback()
3955 file->filesize = ob->oi.ObjectCompressedSize; in LIBMTP_Get_Filelisting_With_Callback()
3956 if (ob->oi.Filename != NULL) { in LIBMTP_Get_Filelisting_With_Callback()
3957 file->filename = strdup(ob->oi.Filename); in LIBMTP_Get_Filelisting_With_Callback()
4003 ret = ptp_mtp_getobjectpropssupported(params, ob->oi.ObjectFormat, &propcnt, &props); in LIBMTP_Get_Filelisting_With_Callback()
4080 file->parent_id = ob->oi.ParentObject; in LIBMTP_Get_Filemetadata()
4081 file->storage_id = ob->oi.StorageID; in LIBMTP_Get_Filemetadata()
4084 file->filetype = map_ptp_type_to_libmtp_type(ob->oi.ObjectFormat); in LIBMTP_Get_Filemetadata()
4089 file->filesize = ob->oi.ObjectCompressedSize; in LIBMTP_Get_Filemetadata()
4090 if (ob->oi.Filename != NULL) { in LIBMTP_Get_Filemetadata()
4091 file->filename = strdup(ob->oi.Filename); in LIBMTP_Get_Filemetadata()
4482 mtptype = map_ptp_type_to_libmtp_type(ob->oi.ObjectFormat); in LIBMTP_Get_Tracklisting_With_Callback()
4490 (ob->oi.ObjectFormat != PTP_OFC_Undefined || in LIBMTP_Get_Tracklisting_With_Callback()
4504 track->parent_id = ob->oi.ParentObject; in LIBMTP_Get_Tracklisting_With_Callback()
4505 track->storage_id = ob->oi.StorageID; in LIBMTP_Get_Tracklisting_With_Callback()
4506 track->modificationdate = ob->oi.ModificationDate; in LIBMTP_Get_Tracklisting_With_Callback()
4511 track->filesize = ob->oi.ObjectCompressedSize; in LIBMTP_Get_Tracklisting_With_Callback()
4512 if (ob->oi.Filename != NULL) { in LIBMTP_Get_Tracklisting_With_Callback()
4513 track->filename = strdup(ob->oi.Filename); in LIBMTP_Get_Tracklisting_With_Callback()
4516 get_track_metadata(device, ob->oi.ObjectFormat, track); in LIBMTP_Get_Tracklisting_With_Callback()
4590 mtptype = map_ptp_type_to_libmtp_type(ob->oi.ObjectFormat); in LIBMTP_Get_Trackmetadata()
4598 (ob->oi.ObjectFormat != PTP_OFC_Undefined || in LIBMTP_Get_Trackmetadata()
4612 track->parent_id = ob->oi.ParentObject; in LIBMTP_Get_Trackmetadata()
4613 track->storage_id = ob->oi.StorageID; in LIBMTP_Get_Trackmetadata()
4614 track->modificationdate = ob->oi.ModificationDate; in LIBMTP_Get_Trackmetadata()
4619 track->filesize = ob->oi.ObjectCompressedSize; in LIBMTP_Get_Trackmetadata()
4620 if (ob->oi.Filename != NULL) { in LIBMTP_Get_Trackmetadata()
4621 track->filename = strdup(ob->oi.Filename); in LIBMTP_Get_Trackmetadata()
4647 get_track_metadata(device, ob->oi.ObjectFormat, track); in LIBMTP_Get_Trackmetadata()
4795 if (ob->oi.ObjectFormat == PTP_OFC_Association) {
4801 mtime->actime = ob->oi.CaptureDate;
4802 mtime->modtime = ob->oi.ModificationDate;
4807 ptp_usb->current_transfer_total = ob->oi.ObjectCompressedSize+
4865 if (ob->oi.ObjectFormat == PTP_OFC_Association) {
4872 ptp_usb->current_transfer_total = ob->oi.ObjectCompressedSize+
6692 if (ob->oi.ObjectFormat != PTP_OFC_Association) {
6703 if (ob->oi.AssociationDesc != 0x00000000U) {
6704 printf("MTP extended association type 0x%08x encountered\n", ob->oi.AssociationDesc);
6714 folder->parent_id = ob->oi.ParentObject;
6715 folder->storage_id = ob->oi.StorageID;
6716 folder->name = (ob->oi.Filename) ? (char *)strdup(ob->oi.Filename) : NULL;
6908 if ( REQ_SPL && is_spl_playlist(&ob->oi) ) {
6911 spl_to_playlist_t(device, &ob->oi, ob->oid, pl);
6913 else if ( ob->oi.ObjectFormat != PTP_OFC_MTP_AbstractAudioVideoPlaylist ) {
6923 pl->name = strdup(ob->oi.Filename);
6926 pl->parent_id = ob->oi.ParentObject;
6927 pl->storage_id = ob->oi.StorageID;
6981 if ( REQ_SPL && is_spl_playlist(&ob->oi) ) {
6984 spl_to_playlist_t(device, &ob->oi, ob->oid, pl);
6989 else if ( ob->oi.ObjectFormat != PTP_OFC_MTP_AbstractAudioVideoPlaylist ) {
6998 pl->name = strdup(ob->oi.Filename);
7001 pl->parent_id = ob->oi.ParentObject;
7002 pl->storage_id = ob->oi.StorageID;
7843 if ( ob->oi.ObjectFormat != PTP_OFC_MTP_AbstractAudioAlbum )
7849 alb->parent_id = ob->oi.ParentObject;
7850 alb->storage_id = ob->oi.StorageID;
7899 if (ob->oi.ObjectFormat != PTP_OFC_MTP_AbstractAudioAlbum)
7905 alb->parent_id = ob->oi.ParentObject;
7906 alb->storage_id = ob->oi.StorageID;
8194 ret = ptp_mtp_getobjectpropssupported(params, ob->oi.ObjectFormat, &propcnt, &props);
8288 ret = ptp_mtp_getobjectpropssupported(params, ob->oi.ObjectFormat, &propcnt, &props);