History log of /external/libmtp/src/libmtp.h.in
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
60d0226d791d6a80e716c4c8ac29aa41315cf308 09-Jun-2017 Jerry Zhang <zhangjerry@google.com> Add AFT specific extensions to libmtp.
/external/libmtp/src/libmtp.h.in
718b2909ce8e7ffc20658ae6421ba288869b105a 10-Jun-2017 Marcin Niestroj <m.niestroj@grinn-global.com> Implemented a LIBMTP_Custom_Operation operation (no data transfer)
/external/libmtp/src/libmtp.h.in
4c162fa4eef539fa4eae3f4f92f0f4bf60d70c19 03-Feb-2017 Stanisław Pitucha <viraptor@gmail.com> Add LIBMTP_FILES_AND_FOLDERS_ROOT and fix examples

Examples assumed that parent id 0 will list only the top directory, but
actually that's an id for all files (it does happen to correspond to the
reported parent id however). The actual id to be used for the top folder
is 0xffffffff.

Add a new define to make the value more obvious as well.
/external/libmtp/src/libmtp.h.in
0a576519a2e7157611266a74e61b9aedf4068b69 09-Apr-2016 Philip Langdale <philipl@overt.org> [events] Add an asynchronous function to check for events

The existing LIBMTP_Read_Event function blocks while waiting for
an event. This can lead to race conditions where a client attempts
to disconnect from the device in one thread while an event just
happens to arrive in the polling thread, with unpredictable results,
including attempts to disconnect twice.

To make life easier for clients, we can offer an asynchronous form
of event checking, which gives the client the ability to terminate
polling when necessary.

To do this, we can leverage the asynchronous capabilities of
libusb-1. That's only one of three possible backends, but it's the
most commonly and heavily used library.

Starting an asynchronous transfer is pretty straightforward, but
polling can be done in a variety of ways, some of which are very
complicated. For my purposes, one of the simpler forms is sufficient,
and, in fact, the most generalised form doesn't offer me any
advantages.

Accordingly, I put a trivial wrapper around this method so that it
can be used without making the client explicitly pull in libusb-1.
It's a bit weird, but worth the convenience.

So, we now have a Read_Events_Async that takes a callback and
a Handle_Events method that will poll for activity. How have we
solved the original problem?

There are two ways.

1) We can pass a timeout to Handle_Events. This will cause it to
return if no activity happened. We can then assess whether it is
safe to poll some more or give up.

2) libusb has recently added an 'interrupt_event_handler' function

https://github.com/libusb/libusb/commit/a6db382ad11f7662b550338e0570d5a2dfd8ce5a

This function finally offers a way to interrupt polling on demand.

No release of libusb with this in it has happened yet, but hopefully
it will happen soon.

Now, you could ask, with fairness, why this interrupt mechanism
shouldn't work with the existing synchronous Read_Event; and I
agree - it should - but it doesn't.

Due to a bug in libusb, even though the interruption works, the
synchronous wrapper code they have will immediately start the
polling again and never return control to the caller.

So, even when we're in a position to use this interruption
function, we'll still need to be using the async API to take
advantage of it.

I've verified that all this logic works in gvfs.
/external/libmtp/src/libmtp.h.in
a389561dddad777e3d86f6371ba1f856d3533121 29-Apr-2013 Linus Walleij <triad@df.lth.se> Add capability to check for capabilities

This adds and API to check a device for specific capabilities,
when need be.

Signed-off-by: Linus Walleij <triad@df.lth.se>
/external/libmtp/src/libmtp.h.in
50dd3478d53bbdaadce8b9eea125d0e427c7d79d 10-Mar-2013 Philip Langdale <philipl@overt.org> Propagate StoreRemoved, ObjectAdded and ObjectRemoved events.

These events, along with the previously exposed StoreAdded event,
are the most frequently implemented events on MTP devices. In the
case of Google's Android MTP stack, they are the only events
exposed.

In the case of StoreRemoved, the param value is the storage ID
and in the case of ObjectAdded/Removed, it is the entity ID.

Signed-off-by: Philip Langdale <philipl@overt.org>
Signed-off-by: Linus Walleij <triad@df.lth.se>
/external/libmtp/src/libmtp.h.in
cb2794ebf651dc2ce2be074b70432b6e9c839727 06-Mar-2013 Linus Walleij <triad@df.lth.se> Move object handlers into the right group

Signed-off-by: Linus Walleij <triad@df.lth.se>
/external/libmtp/src/libmtp.h.in
31e831cb88e8ff74342f49b6ffcaa2ab5bd73a9c 05-Mar-2013 Philip Langdale <philipl@overt.org> Expose libptp methods for android read/write extensions.

This change just adds simple libmtp wrappers for the libptp
methods that in turn expose the android in-place read/write extensions.

Signed-off-by: Philip Langdale <philipl@overt.org>
Signed-off-by: Linus Walleij <triad@df.lth.se>
/external/libmtp/src/libmtp.h.in
da268794ea485217b163f7b65423dc2dcd9a4e32 02-Sep-2012 Philip Langdale <philipl@overt.org> Expose LIBMTP_Read_Event to support Add Storage events.

I noticed that, for my MTP devices, Windows appeared to
detect when storages appeared after unlocking the device.
So, I figured there were probably StoreAdded events being
generated, and this turned out to be the case.

So, it would be highly desirable to pass these events on to
clients so they can react accordingly.

This implementation is quite ad-hoc, and can't really be considered
fully baked. I don't know what the grand scheme is/was for events,
but I'm sure passing each param out separately was not part of it.

In any case, I'm passing out param1 as it is the ID of the added
storage entity.

I've tested this with my in-progress mtp backend for gvfs and it
works as hoped; I can pass on a gvfs notification that results in the
storage appearing in Nautilus.

Signed-off-by: Philip Langdale <philipl@overt.org>
/external/libmtp/src/libmtp.h.in
99351a4162033a479030f200a5da99542482c18b 19-Aug-2012 Philip Langdale <philipl@overt.org> Expose the getthumbnail method.

Even though this is theoretically obsolete in MTP, it may still
be the only working mechanism to obtain thumbnails from an MTP
device.

Signed-off-by: Philip Langdale <philipl@overt.org>
/external/libmtp/src/libmtp.h.in
406d5f9be243e236dd846045a2f790653d70be41 21-Jul-2012 Catalin Patulea <cat@vv.carleton.ca> Oops.. restore examples to their original debug flags.

Signed-off-by: Catalin Patulea <cat@vv.carleton.ca>
Signed-off-by: Linus Walleij <triad@df.lth.se>
/external/libmtp/src/libmtp.h.in
f942481063a42e7cfb36b5dea0a23432a2ad9d19 27-Jun-2012 Linus Walleij <triad@df.lth.se> Fix typo in header, VCARD v2 and v3 now detected properly.

Signed-off-by: Linus Walleij <triad@df.lth.se>
/external/libmtp/src/libmtp.h.in
26ceac867dc93babdb17e2d1bd9ee947802afce9 17-Nov-2011 Linus Walleij <triad@df.lth.se> Clean up separation between libusb 1.0 and libusb 0.x
Some symbols from <usb.h> were still used here and there
in the libusb glue code. Remove <usb.h> from the libmtp.h
header, what did it do there in the first place?

Signed-off-by: Linus Walleij <triad@df.lth.se>
/external/libmtp/src/libmtp.h.in
335b6fb54382200dc695b534a837f3a5e184664b 22-Mar-2011 Linus Walleij <triad@df.lth.se> Adding tentative event ID from Jonas Salling.
/external/libmtp/src/libmtp.h.in
4841ffc7ff87eca1309aa652ca1b208c961b7a2b 05-Mar-2011 Linus Walleij <triad@df.lth.se> Some consting
/external/libmtp/src/libmtp.h.in
1e4dfeae34014a12498ae62f331ef0737dd71741 05-Mar-2011 Linus Walleij <triad@df.lth.se> Add a new interface for getting the folder list for a certain
storage, useful in file handling:
LIBMTP_Get_Folder_List_For_Storage()
/external/libmtp/src/libmtp.h.in
8a1992863bc2e0a7fdbd94b6b2042e58773ba773 05-Mar-2011 Linus Walleij <triad@df.lth.se> More API changes
/external/libmtp/src/libmtp.h.in
71c7929e42bc2d717df24844aefbfbed7c1930ac 05-Mar-2011 Linus Walleij <triad@df.lth.se> Refactor and revamp the new interface a bit.
Introduce new mtp-filetree test program for the new interface.
/external/libmtp/src/libmtp.h.in
a8b8889ee3664b2c966a2816c25a9a536bedca64 03-Mar-2011 Linus Walleij <triad@df.lth.se> Code revamps and new interfaces based on a large patch
from Yavor Goulishev <yavor@google.com> for use in an
OS X MTP file transfer program for Android.

Refactor:
- Break out obj2file and reuse in all functions that want
to fill in a LIBMTP_file_t from a PTP object.

Introduce new interfaces:
- LIBMTP_Open_Raw_Device_Uncached() to open an uncached
device from a raw device.
- LIBMTP_Get_Files_And_Folders() that will only work on
uncached devices.

Signed-off-by: Yavor Goulishev <yavor@google.com>
Signed-off-by: Linus Walleij <triad@df.lth.se>
/external/libmtp/src/libmtp.h.in
549f49a7966b55adde29133d8b97ab9a10a9ab25 05-Dec-2010 Linus Walleij <triad@df.lth.se> Improbe the hotplug capability
/external/libmtp/src/libmtp.h.in
38d7ee8d776a4bb96b1fe7996fadbb67e2eb829d 25-Jul-2010 Linus Walleij <triad@df.lth.se> Implemented an extension parser
/external/libmtp/src/libmtp.h.in
cbc5e816bc1e50d56b798cefd016a4a2046ab026 02-Jan-2010 Linus Walleij <triad@df.lth.se> We use time_t so include time.h
/external/libmtp/src/libmtp.h.in
18b54d798cb7d0b43a3f468520297209c0e14087 07-Nov-2009 nicklas79 <nicklas79> Add function LIBMTP_Get_Tracklisting_With_Callback_For_Storage

This function permits you to select all tracks only for a device storage
/external/libmtp/src/libmtp.h.in
5e0100b6e1bc6ba953aa807dbbdcc562b57ba165 07-Nov-2009 nicklas79 <nicklas79> Add function LIBMTP_Get_Album_List_For_Storage

This function permits you to select all albums only for a device storage
/external/libmtp/src/libmtp.h.in
8f6e0d9db0580deb1fdabd980cd5e0088600c8d7 10-Oct-2009 Linus Walleij <triad@df.lth.se> Move debugmacros to util.h
/external/libmtp/src/libmtp.h.in
0358408fe9faa91c1c6737a785771dfaf691e101 28-Sep-2009 nicklas79 <nicklas79> Add DEBUG flags definition to be clean

See :
LIBMTP_DEBUG_NONE
LIBMTP_DEBUG_PTP
LIBMTP_DEBUG_USB
LIBMTP_DEBUG_PLST
LIBMTP_DEBUG_DATA
LIBMTP_DEBUG_ALL
/external/libmtp/src/libmtp.h.in
daadbf2e26eca84c9d250f0e09d9efbe2c70d77a 28-Sep-2009 nicklas79 <nicklas79> Add a new function to API to enable debug mode

To avoid build and build only to enable (or disable) debug mode, we
work now as the lib libusb :)

As libusb, you can do :
LIBMTP_Set_Debug(flags);
or use an environnement variable :
export LIBMTP_DEBUG=flags

flags value details :
* 0x00 [0000 0000] : no debug (default)
* 0x01 [0000 0001] : PTP debug
* 0x02 [0000 0010] : Playlist debug
* 0x04 [0000 0100] : USB debug
* 0x08 [0000 1000] : USB data debug
/external/libmtp/src/libmtp.h.in
f8cd3d78fdd89753920fbcac3b794edf6e6e372d 04-May-2009 Richard Low <richard@wentnet.com> Change my mind; docs updated
/external/libmtp/src/libmtp.h.in
8596562073f82c06da0b823fae4b25a5fa84b657 04-May-2009 Richard Low <richard@wentnet.com> Make LIBMTP_Create_Folder take const name
/external/libmtp/src/libmtp.h.in
6f07084d8c3b025cc5a2e9f7c1a0709f02668f66 03-May-2009 Richard Low <richard@wentnet.com> Add general property support
/external/libmtp/src/libmtp.h.in
5b4023ccdb9fc1a6292c7b8657e4abba9b98d44d 16-Apr-2009 Richard Low <richard@wentnet.com> handler wrapper
/external/libmtp/src/libmtp.h.in
d3b17027f80066dd46ad30c523bed348a422cec2 11-Apr-2009 Richard Low <richard@wentnet.com> Add send/get file from/to handler function, and modificationdate and add album & playlist types
/external/libmtp/src/libmtp.h.in
5b4a4d2b78e61715937b26c0bab9e901d891c937 10-Jan-2009 Linus Walleij <triad@df.lth.se> Mingw32 fixes
/external/libmtp/src/libmtp.h.in
5e5fcb7a1c0824c3fcdc156852b75f446178264a 17-Nov-2008 alistair_boyle <alistair_boyle> Version bump to 3.4.5.

Changed LIBMTP_Update_Playlist metadata from const * const to * const, since
Samsung playlist updates can't promise that the playlist ID will remain
unchanged due to the inability to modify files in place.
/external/libmtp/src/libmtp.h.in
8d8c43518dc46f9914bd920da89e7a8fd5e39e28 24-Sep-2008 Linus Walleij <triad@df.lth.se> Florent Mertens file rename functions patch.
/external/libmtp/src/libmtp.h.in
2832a2043e1ecdc006a3b3e0115bf1e32695a00c 17-Sep-2008 Linus Walleij <triad@df.lth.se> New helper macros
/external/libmtp/src/libmtp.h.in
ea68f1f3e59ed3fbc02cf64e8f2779d67806ad12 22-Jun-2008 Linus Walleij <triad@df.lth.se> Bomb in storage ID support everywhere.
/external/libmtp/src/libmtp.h.in
bdb89bda177cd04fd4176d3fc2f3bcd509d3903f 29-May-2008 Linus Walleij <triad@df.lth.se> Add raw device interface and wrap around it internally.
/external/libmtp/src/libmtp.h.in
a700d220088b2042e3a4198ee78baf5691330db2 29-May-2008 Linus Walleij <triad@df.lth.se> Refactor to use raw devices internally (major change!)
/external/libmtp/src/libmtp.h.in
6a82104649395ca25d588d45bf8ea3c95789c8e5 23-May-2008 Linus Walleij <triad@df.lth.se> Add some documentation.
/external/libmtp/src/libmtp.h.in
10e0ce7f35b2a5f7c77644738e9eb552816d9687 04-May-2008 Linus Walleij <triad@df.lth.se> Export macros to detect audio/video/both and track
content, use this in sendtr.c.
/external/libmtp/src/libmtp.h.in
31b742984086f29f94d427cc4720872b0a98c9f6 03-May-2008 Linus Walleij <triad@df.lth.se> Support for composer metadata.
/external/libmtp/src/libmtp.h.in
63fd1e61b9a91a981742677d79f747ff1453b561 24-Apr-2008 Linus Walleij <triad@df.lth.se> Added a raw device detection interface.
/external/libmtp/src/libmtp.h.in
5ce59dbbbaf65bb58111e2535b1c9f8a11ba52a3 12-Mar-2008 Linus Walleij <triad@df.lth.se> New parent_id for playlists and albums.
/external/libmtp/src/libmtp.h.in
ce245a860d69d7dae86d71389d1c9a1e31b462c0 28-Jan-2008 Linus Walleij <triad@df.lth.se> Withdraw parent set.
/external/libmtp/src/libmtp.h.in
de8193f2764e50b148d65b8ac0ad8e8a2aa403b5 27-Jan-2008 Linus Walleij <triad@df.lth.se> New commands from Florent Martens.
/external/libmtp/src/libmtp.h.in
36e447c5ffd8ddbe55843c71fe5ae18d9432c40f 20-Jan-2008 Richard Low <richard@wentnet.com> LIBMTP_Get_Representative_Sample()
/external/libmtp/src/libmtp.h.in
2350b71a131ba6329407599185afc7b0e552f89a 14-Jan-2008 Linus Walleij <triad@df.lth.se> One new function, some more default folders
/external/libmtp/src/libmtp.h.in
da9687e2400f12a2c5e21d52f2b1bde2b05add27 16-Oct-2007 jefferai <jefferai> Update the so major number due to the device entry struct reworking. Fix values in libusb-glue.c. Update fdi file generation.
/external/libmtp/src/libmtp.h.in
1cff6973f1fa9260cb244489879ac665a731526c 11-Oct-2007 jefferai <jefferai> Whoops, didn't realize that libmtp.h was being autogenerated. Fix compile...
/external/libmtp/src/libmtp.h.in
ddaba2fdf3c5bad001a0027aa51cf1b642675bc2 02-Oct-2007 Linus Walleij <triad@df.lth.se> Replace OPD calls by using the unused uint8_t in device_t to
hold the object size for objects on a certain device.
/external/libmtp/src/libmtp.h.in
25d33b51fc63239494f84c5153ba68e8648d704e 16-Sep-2007 Linus Walleij <triad@df.lth.se> A final stab at cancellation
/external/libmtp/src/libmtp.h.in
b0ab548319faa7bd1b8fb3cb6371d6d9ec98ce50 29-Aug-2007 Linus Walleij <triad@df.lth.se> Refactor interface handling
/external/libmtp/src/libmtp.h.in
5d533bb85ccfc1bafa8df94570e87f3daf3d5e85 17-Jul-2007 Linus Walleij <triad@df.lth.se> Reset command etc
/external/libmtp/src/libmtp.h.in
adce4a54da6997bec66b8d66c0e961b9b75600c3 23-Apr-2007 Linus Walleij <triad@df.lth.se> New album interface
/external/libmtp/src/libmtp.h.in
cd9f49913d12199fa7971309530a37f664df916e 29-Mar-2007 tedbullock <tedbullock> * examples/*.c: Print library version number on execution of examples
* src/libmtp.h.in: New version number string to aid version echoing
/external/libmtp/src/libmtp.h.in
848009b99300d6dbf4ced291dd765f0e90266952 04-Mar-2007 tedbullock <tedbullock> New API function to retrieve the number of devices in a list of connected devices
/external/libmtp/src/libmtp.h.in
433d217097f8d7cfe9ab50aff5f4eb5bf6aceac0 23-Feb-2007 tedbullock <tedbullock> Replaced LIBMTP_ERROR_N0_DEVICE_ATTACHED with LIBMTP_ERROR_NO_DEVICE_ATTACHED (zero with Oh)
/external/libmtp/src/libmtp.h.in
0f033cbf69a6d59c4109d77ab44784f2cc0e4af5 14-Feb-2007 tedbullock <tedbullock> New API for multiple devices is available
/external/libmtp/src/libmtp.h.in
2d3f7b80506550435b06428037fad97e05769351 14-Feb-2007 Linus Walleij <triad@df.lth.se> Teds latest multidevice code.
/external/libmtp/src/libmtp.h.in
7b7a0e2b9d465dad85dca593693280f1df79a74d 05-Feb-2007 Linus Walleij <triad@df.lth.se> LGPL boilerplates.
/external/libmtp/src/libmtp.h.in
550d6d53c52d017836f1dcc06a7966a4ad4d7185 24-Jan-2007 Linus Walleij <triad@df.lth.se> New multiple device interface code from Ted.
/external/libmtp/src/libmtp.h.in
070e9b4a25c2384f070f20b92c8101c9e3f58f33 22-Jan-2007 Linus Walleij <triad@df.lth.se> General error stack and error handling.
/external/libmtp/src/libmtp.h.in
2e1c8a3bcaaf9a64e79a72a4da62ddf810a99ecc 22-Jan-2007 Linus Walleij <triad@df.lth.se> Multiple devices patch from Ted Bullock
/external/libmtp/src/libmtp.h.in
2715c449e5137a3051c1d04bb7a3bc5748120ad7 20-Jan-2007 Linus Walleij <triad@df.lth.se> Error stack framework added...
/external/libmtp/src/libmtp.h.in
5fb4713d6ee5d38426dbf8c7c341f988ae9d9f0d 30-Dec-2006 Linus Walleij <triad@df.lth.se> New MTP types and defs
/external/libmtp/src/libmtp.h.in
f8491918a57d7dc546e3b6ba349795b59b52c262 15-Dec-2006 Linus Walleij <triad@df.lth.se> More storage fixes.
/external/libmtp/src/libmtp.h.in
9e1b081a9d8421337b996c22f6489b85b909136c 12-Dec-2006 Linus Walleij <triad@df.lth.se> Daniel's revamp of the storage API.
/external/libmtp/src/libmtp.h.in
a05b980a0cbc12850df7fecb876323d7ce92b56e 08-Dec-2006 Linus Walleij <triad@df.lth.se> Added firmware filetype
/external/libmtp/src/libmtp.h.in
9316e65c55206fa47e9a8b2f89de8898221c0cc1 07-Dec-2006 Linus Walleij <triad@df.lth.se> Detect text folder
/external/libmtp/src/libmtp.h.in
f1b02f2781e71391dbf4eb421f5204d08d15caf4 06-Dec-2006 Linus Walleij <triad@df.lth.se> Some rep-sample stuff.
/external/libmtp/src/libmtp.h.in
5332f9ca4a10f9b0cea998be9f872d5da2c21e4e 05-Dec-2006 rreardon <rreardon> abstract Send_Representative_Sample() to allow sample data uploads for any format that supports it.
/external/libmtp/src/libmtp.h.in
7e3f276b2abdd800c34520174d1f07247022e92d 03-Dec-2006 Linus Walleij <triad@df.lth.se> Album art -> representative sample
/external/libmtp/src/libmtp.h.in
9901e22ee1710b522290ff1c72a5762fddfaf94a 30-Nov-2006 Linus Walleij <triad@df.lth.se> Removed external object API.
/external/libmtp/src/libmtp.h.in
cf42f455ba918c09e3a4087c4bafd50df69e7d30 28-Nov-2006 Linus Walleij <triad@df.lth.se> Remove external filetype mapping API.
/external/libmtp/src/libmtp.h.in
31364441190fbee3b4f58fa9f6c70c172f10710d 20-Nov-2006 mopoke <mopoke> Add parent_id propert to LIBMTP_track_struct and populate it when reading tracks from the device.
/external/libmtp/src/libmtp.h.in
ccf28cefd1b78400fe76c8517977e9aa5a04d007 16-Nov-2006 Linus Walleij <triad@df.lth.se> Detect album default folder.
/external/libmtp/src/libmtp.h.in
dc0b6c718c196f7c8a0f594406142ad8aa359110 13-Nov-2006 Richard Low <richard@wentnet.com> Added callbacks
/external/libmtp/src/libmtp.h.in
3fcfea5b1a95ef8156a567132d937e2bb5574042 13-Nov-2006 Linus Walleij <triad@df.lth.se> API updates
/external/libmtp/src/libmtp.h.in
99310d4445697da39f22dff35457c75e35e97171 01-Nov-2006 Linus Walleij <triad@df.lth.se> Experimental object list sending
/external/libmtp/src/libmtp.h.in
0c33ec0f9c1f118a50b8a035cdcb46a2d6987f79 27-Oct-2006 Linus Walleij <triad@df.lth.se> Merge Andys album support.
/external/libmtp/src/libmtp.h.in
4ef39e619fdb6a529a5858fa9e37553b03e31105 19-Sep-2006 Linus Walleij <triad@df.lth.se> VCARD3 support in sendfile, correct attribute WL
/external/libmtp/src/libmtp.h.in
ee01b64b725cf37fb843ff8f952f6d90c10501ba 13-Sep-2006 Linus Walleij <triad@df.lth.se> Storage ID is uint32_t
/external/libmtp/src/libmtp.h.in
13374a41f19b6e0b457e91d7ef33363d56bb2d9a 13-Sep-2006 Linus Walleij <triad@df.lth.se> Added formatting of storage.
/external/libmtp/src/libmtp.h.in
0558ac5a7223633c592b05c2e10b7591e0b48db4 07-Sep-2006 Linus Walleij <triad@df.lth.se> Fixed some new stuff.
/external/libmtp/src/libmtp.h.in
a823a70e892d5eb1f4528679429cb3d9539abbe4 27-Aug-2006 Linus Walleij <triad@df.lth.se> Sync upstream
/external/libmtp/src/libmtp.h.in
ee73ef2300dae31ead0bf9dd755192207b18df53 27-Aug-2006 Linus Walleij <triad@df.lth.se> Bug fixes galore.
/external/libmtp/src/libmtp.h.in
d214b9bae4e9b0c106a21ff3a3c24029982f9d50 27-Aug-2006 Linus Walleij <triad@df.lth.se> Fixes galore
/external/libmtp/src/libmtp.h.in
3ec863176f87f621068888241e923f1599e820ae 21-Aug-2006 Linus Walleij <triad@df.lth.se> iconv() converters in device struct for thread safety.
/external/libmtp/src/libmtp.h.in
3065879136f9afd9c2e0cd4015267f64f60156a1 20-Aug-2006 Linus Walleij <triad@df.lth.se> More interface changes
/external/libmtp/src/libmtp.h.in
fae2748abadbc1f7b8e71e6a4e8cb3a1e48a0e4c 19-Aug-2006 Linus Walleij <triad@df.lth.se> More interface
/external/libmtp/src/libmtp.h.in
e46f12edf3bf19f6b96a853816edd35141db8cc2 22-Jun-2006 Linus Walleij <triad@df.lth.se> Audible.com support
/external/libmtp/src/libmtp.h.in
8ab54265137e00e0d1504ca9b7a70e135395d9f7 21-Jun-2006 Linus Walleij <triad@df.lth.se> New stuff
/external/libmtp/src/libmtp.h.in
cf223e6b5e5d02b74da8d1388ff50a85ad30c849 19-Jun-2006 Linus Walleij <triad@df.lth.se> Several new track props and other fixes.
/external/libmtp/src/libmtp.h.in
2e4b5f90a40cd5e939f4c68894ab6ffc9ba687c3 16-Jun-2006 Linus Walleij <triad@df.lth.se> Some new interfaces.
/external/libmtp/src/libmtp.h.in
545c779401629e549ba01cc54d925f669ed871dd 13-Jun-2006 Linus Walleij <triad@df.lth.se> Latest fixes.
/external/libmtp/src/libmtp.h.in
05ccbe74c745fac06f52b2ca91c913de07edf9cb 13-Jun-2006 Linus Walleij <triad@df.lth.se> Use default folders.
/external/libmtp/src/libmtp.h.in
438bd7fdc131da4214f40705eb10745f72b19b5f 08-Jun-2006 Linus Walleij <triad@df.lth.se> Playlist API
/external/libmtp/src/libmtp.h.in
83f57eb8fea332ffcae03b392392142af441d165 31-May-2006 Linus Walleij <triad@df.lth.se> Fixes related to JPEG transfer
/external/libmtp/src/libmtp.h.in
f0f3d48e62abf9127e46502eb2400782365e023a 29-May-2006 Linus Walleij <triad@df.lth.se> More cleanup and straightening
/external/libmtp/src/libmtp.h.in
d9a28642dfde3e7dec579fcfd0da53958882f285 27-May-2006 ravelox <ravelox> Refactoring for more generic object API.
/external/libmtp/src/libmtp.h.in
1fd2d27cdba34bc450e6a17671b65542dbe8fad4 08-May-2006 Linus Walleij <triad@df.lth.se> Some detection of MTP devices.
/external/libmtp/src/libmtp.h.in
91405593d4d354c9dab81e74236ebc57d5a6fbe5 05-May-2006 Linus Walleij <triad@df.lth.se> More niceing up...
/external/libmtp/src/libmtp.h.in
453813cf21a556228252b734a2fc5abfc3bfac7e 04-May-2006 Linus Walleij <triad@df.lth.se> Some updates before release.
/external/libmtp/src/libmtp.h.in
16c51f09b10c5d7141d199dab40f5297f4cfe9c9 04-May-2006 Linus Walleij <triad@df.lth.se> Lots of updates and bugfixes.
/external/libmtp/src/libmtp.h.in
d6a4997d8d50bfd1e5ffc88e5f0759b445aac451 02-May-2006 Linus Walleij <triad@df.lth.se> Shape up sources.
/external/libmtp/src/libmtp.h.in
d208f9c05c651e34050c8fd57e0a2c65f8e6f81a 27-Apr-2006 Linus Walleij <triad@df.lth.se> Some new functionality.
/external/libmtp/src/libmtp.h.in
8c45b291051788a947b1845c73e040b8c286a755 26-Apr-2006 Linus Walleij <triad@df.lth.se> Minor fixups.
/external/libmtp/src/libmtp.h.in
9c6ca0240df23974d3282561279fd9bdda601388 21-Apr-2006 Linus Walleij <triad@df.lth.se> New Folder API, examples, and some fixups for more filetypes.§
/external/libmtp/src/libmtp.h.in
6fd2f081a516019d7f37ec82ac9eb100cf3a17b7 28-Mar-2006 Linus Walleij <triad@df.lth.se> Some work.
/external/libmtp/src/libmtp.h.in
f6bc178a0b0119e40bc67dfe919dd191e576bd94 24-Mar-2006 Linus Walleij <triad@df.lth.se> File API started.
/external/libmtp/src/libmtp.h.in
2d411dbbac42bec217126c9bf97f6bef9977c484 22-Mar-2006 Linus Walleij <triad@df.lth.se> Internalized USB struct,
/external/libmtp/src/libmtp.h.in
6946ac5852401e69f95056a841707dc96444f952 21-Mar-2006 Linus Walleij <triad@df.lth.se> New functions...
/external/libmtp/src/libmtp.h.in
9b28da341a771881c20d620c334f050d06aec512 16-Mar-2006 Linus Walleij <triad@df.lth.se> New fixes.
/external/libmtp/src/libmtp.h.in
80124062324bf19ecc752022add2be88fb73b261 15-Mar-2006 Linus Walleij <triad@df.lth.se> Three new functions.
/external/libmtp/src/libmtp.h.in
15e344f57021b532da574b73aa74d1de3d6cdc73 06-Mar-2006 Linus Walleij <triad@df.lth.se> Moving things around
/external/libmtp/src/libmtp.h.in
fa1374cddc69121507592512b952b9ecda75337d 27-Feb-2006 Linus Walleij <triad@df.lth.se> More work.
/external/libmtp/src/libmtp.h.in
95698cd9e5b9c0d02090f8e40eb6ea87e5f84c10 24-Feb-2006 Linus Walleij <triad@df.lth.se> Deletion of tracks.
/external/libmtp/src/libmtp.h.in
17e39f701249cbed29d01a752b5e9df0f0ecb2c7 23-Feb-2006 Linus Walleij <triad@df.lth.se> More work
/external/libmtp/src/libmtp.h.in
394bbbedcb2cf19fe444aa57933c8fd34b9c2938 22-Feb-2006 Linus Walleij <triad@df.lth.se> New functionality...
/external/libmtp/src/libmtp.h.in
0cd8543cd5701ab6849fafcc0fc147c055840330 20-Feb-2006 Linus Walleij <triad@df.lth.se> Track getting almost working.
/external/libmtp/src/libmtp.h.in
dcde608bcf03bb09787138bee823d93ad236d6b3 17-Feb-2006 Linus Walleij <triad@df.lth.se> Another sample program stub
/external/libmtp/src/libmtp.h.in
b9256fd19e26a86ce8dedb9284684fd8b13de2e1 15-Feb-2006 Linus Walleij <triad@df.lth.se> FIxes put in.
/external/libmtp/src/libmtp.h.in
56d3e187fef24e0b347040ba25adaceec3ea3428 10-Feb-2006 Linus Walleij <triad@df.lth.se> Now even works...
/external/libmtp/src/libmtp.h.in
eb8c6fe031f5ba155cabcbfabcc235acffbc2fb7 03-Feb-2006 Linus Walleij <triad@df.lth.se> Initial revision
/external/libmtp/src/libmtp.h.in