Initial MTPZ support.

Signed-off-by: Sajid Anwar <sajidanwar94@gmail.com>
Fixup and disclaimer.

Signed-off-by: Linus Walleij <triad@df.lth.se>
Small docfix

Signed-off-by: Linus Walleij <triad@df.lth.se>
Sony Tablet S

Signed-off-by: Linus Walleij <triad@df.lth.se>
Lenovo P700

Signed-off-by: Linus Walleij <triad@df.lth.se>
More Xoom IDs

Signed-off-by: Linus Walleij <triad@df.lth.se>
A new Acer

Signed-off-by: Linus Walleij <triad@df.lth.se>
Another SONY model

Signed-off-by: Linus Walleij <triad@df.lth.se>
ST17i detect log

Signed-off-by: Linus Walleij <triad@df.lth.se>
New LG device

Signed-off-by: Linus Walleij <triad@df.lth.se>
Another talk idea

Signed-off-by: Linus Walleij <triad@df.lth.se>
More ideas

Signed-off-by: Linus Walleij <triad@df.lth.se>
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>
YP-R2 is not MTP

Signed-off-by: Linus Walleij <triad@df.lth.se>
Lenovo Lifetab

Signed-off-by: Linus Walleij <triad@df.lth.se>
More proper log name

Signed-off-by: Linus Walleij <triad@df.lth.se>
The communication between Canon EOS 3D and libmtp leads to a SIGSEGV in libc, please find here the original bug report:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=687004

Signed-off-by: Alessio Treglia <alessio@debian.org>
Signed-off-by: Linus Walleij <triad@df.lth.se>
more player updates

Signed-off-by: Linus Walleij <triad@df.lth.se>
TF700T

Signed-off-by: Linus Walleij <triad@df.lth.se>
More device database restructuring and devices

Signed-off-by: Linus Walleij <triad@df.lth.se>