Gitiles
Code Review
Sign In
review.evervolv.com
/
android_frameworks_av
/
0f11b51a57bc9062c4fe8af73747319cedabc5d6
/
media
/
mtp
/
MtpServer.cpp
ec24fa4
MTP: Implement date created field in GetObjectInfo
by Mike Lockwood
· 12 years ago
0a69495
MTP: Write initial data to correct file offset in SendPartialObject
by Mike Lockwoood
· 12 years ago
af8e8aa
Add mode when open(O_CREAT) is used.
by Nick Kralevich
· 13 years ago
29357bc
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
b8a8052
Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
a9a46c1
MTP: Add support for restricting PTP to only certain subdirectories of the storage
by Mike Lockwood
· 13 years ago
3856b09
Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGE
by Steve Block
· 14 years ago
0cc79c6
MtpServer: Pass 0xFFFFFFFF for file size when receiving files >= 4GB in size
by Mike Lockwood
· 14 years ago
ef441d9
MTP: Use a single packet for the data phase
by Mike Lockwood
· 14 years ago
dec7388
MTP: Clean up MtpServer initialization and threading:
by Mike Lockwood
· 14 years ago
9b88b72
MTP: Return error if user tries to copy a file >= 4GB to a FAT32 file system
by Mike Lockwood
· 14 years ago
3d1d776
MTP: Add support for PTP variant of GetDeviceInfo result.
by Mike Lockwood
· 14 years ago
dc3185e
MTP: Fix some problems with GetObjectHandles and GetNumObjects commands
by Mike Lockwood
· 14 years ago
6400078
MTP: Implement GetThumb command
by Mike Lockwood
· 14 years ago
c3f16e5
MTP: Fix file descriptor leak in file editing extensions
by Mike Lockwood
· 14 years ago
7d77dcf
MTP: Add extended operations to support in-place editing of files
by Mike Lockwood
· 14 years ago
a849440
MTP: Add support for dynamically adding and removing storage units
by Mike Lockwood
· 14 years ago
8d08c5a
MTP: Use ro.product.manufacturer system property value for MTP manufacturer name
by Mike Lockwood
· 14 years ago
59d6ae5
Remove MTP related log spam
by Mike Lockwood
· 14 years ago
aa95240
MTP: Fix problems with modification dates for folders and non-media files
by Mike Lockwood
· 14 years ago
feafefb
MTP: check for replacing existing files via the database instead of the file system
by Mike Lockwood
· 14 years ago
20c3be0
MTP: Add support for reserve storage setting to avoid low storage situations.
by Mike Lockwood
· 14 years ago
fd34626
MTP: Improve argument checking in SendObjectInfo
by Mike Lockwood
· 14 years ago
2e09e28
MTP: Use correct return type for getSupportedObjectProperties
by Mike Lockwood
· 14 years ago
40ce1f2
MTP: Add support for multiple properties in GetObjectPropList command
by Mike Lockwood
· 14 years ago
f05ff07
MTP: Fix typo in MtpServer::doGetObjectPropList
by Mike Lockwood
· 14 years ago
d81ce3c
MTP: Implement GetPartialObject command
by Mike Lockwood
· 14 years ago
e1b8cf1
MTP: Fixes to allow file transfers > 4 gigabytes
by Mike Lockwood
· 14 years ago
f5b2ff2
MTP: Set correct format for abstract audio playlists
by Mike Lockwood
· 14 years ago
b6da06e
MTP: Partial implementation of the GetObjectPropList command
by Mike Lockwood
· 15 years ago
7ce05cf
MTP: Add missing call to closedir() in recursive delete code
by Mike Lockwood
· 15 years ago
23d2071
MTP: Include size of 12 byte header in packet size for GetObject data packet
by Mike Lockwood
· 15 years ago
677f570
MTP: Reenable GetObjectPropValue and SetObjectPropValue
by Mike Lockwood
· 15 years ago
a881b44
MTP: Minor debug output cleanup
by Mike Lockwood
· 15 years ago
d321149
MTP: Delete all files and subdirectories when deleting directories.
by Mike Lockwood
· 15 years ago
e3e76c4
MTP: Implement support for getting/setting device properties
by Mike Lockwood
· 15 years ago
6b3a9d1
MTP: Send an Intent after an MTP session that resulted in media database modifications
by Mike Lockwood
· 15 years ago
8277cec
MTP: work in progress on expanded property support
by Mike Lockwood
· 15 years ago
bf9b205
MTP: Fix wrong delete operator from previous change.
by Mike Lockwood
· 15 years ago
782aef1
MTP: Push queries for supported formats and properties up to Java.
by Mike Lockwood
· 15 years ago
f83caa2
MTP: Fix some typos
by Mike Lockwood
· 15 years ago
438344f
MTP: Add support for syncing MTP playlists
by Mike Lockwood
· 15 years ago
343af4e
MTP: Implement GetNumObjects
by Mike Lockwood
· 15 years ago
9c04c4c
Clean up MtpDatabase API.
by Mike Lockwood
· 15 years ago
73ecd23
MTP: Only send events to host if we have an open session.
by Mike Lockwood
· 15 years ago
8065e20
Remove our copy of the f_mtp.h kernel header, now that it is in bionic.
by Mike Lockwood
· 15 years ago
873871f
MTP: Add support for sending events to the host when objects are added and removed
by Mike Lockwood
· 15 years ago
4714b07
Integrate host to device file transfer with the media provider.
by Mike Lockwood
· 15 years ago
7f53a19
Remove some scafolding and test code that is no longer worth maintaining.
by Mike Lockwood
· 15 years ago
1865a5d
MTP: Use media provider database to implement MTP device support.
by Mike Lockwood
· 15 years ago
dda7e2b
MTP: remove separate audio table from prototype MTP database
by Mike Lockwood
· 15 years ago
8e2a280
MTP: Fix ownership and file permissions for transferred files and folders
by Mike Lockwood
· 15 years ago
0250361
MTP: Make MtpDatabase class abstract so we can have multiple implementations
by Mike Lockwood
· 15 years ago
21ef7d0
MTP: Implement GetObjectPropDesc
by Mike Lockwood
· 15 years ago
b14e588
MTP: replace printfs with logcat
by Mike Lockwood
· 15 years ago
c658876
MTP: Use a fd instead of a file path in file transfer ioctls.
by Mike Lockwood
· 15 years ago
c42aa12
MTP device: Read manufacturer name and serial number from system properties.
by Mike Lockwood
· 15 years ago
916076c
MTP: Add support for host cancellation of file transfers.
by Mike Lockwood
· 15 years ago
e13401b
PTP host: Implement getObjectHandles and getObjectInfo commands
by Mike Lockwood
· 15 years ago
fceef46
MTP: More prototyping work:
by Mike Lockwood
· 15 years ago
7850ef9
Move MTP code to the android namespace
by Mike Lockwood
· 15 years ago
16864ba
Checkpoint work on MTP and PTP investigation.
by Mike Lockwood
· 15 years ago