Download Latest Version libmtp-1.1.22.tar.gz (900.9 kB)
Email in envelope

Get an email when there's a new version of libmtp

Home / libmtp / 1.0.0
Name Modified Size InfoDownloads / Week
Parent folder
README 2009-08-03 1.1 kB
libmtp-1.0.0.tar.gz 2009-08-03 585.8 kB
Totals: 2 Items   586.9 kB 1
This is finally libmtp 1.0.0. It's about time.

The API is still source compatible so applications should only
need a recompile against libmtp 1.0.0. The new soname is
libmtp.so.8.3.0.


Changes from 0.3.7 to 1.0.0:

New functions:
LIBMTP_Get_File_To_Handler
LIBMTP_Send_File_From_Handler
LIBMTP_Get_Track_To_Handler
LIBMTP_Send_Track_From_Handler
functions to get/send files/tracks from/to handler functions.

External handling of individual properties:
LIBMTP_Is_Property_Supported to check if a certain property
is supported on a certain device.
LIBMTP_Get_Allowed_Property_Values
to get alowed range/enum of a property value.

LIBMTP_Get_Representative_Sample_Format will now get the size parameter
to allow us to determine the maximum size for a representative
sample.

Added modificationdate to file and track structs.

Added LIBMTP_FILETYPE_ALBUM and LIBMTP_FILETYPE_PLAYLIST
filetypes.

Numerous Windows portability fixes.

Marcus Meissner rewrote the PTP object handling and metadata caching
functions from libgphoto2 and fixed up the ugly largefile handling.

Various minor bug fixes.
Source: README, updated 2009-08-03