| TODO file: |
| ---------- |
| |
| * Add a callback to the track and file scanning functions and |
| bump library interface. |
| |
| * Modify LIBMTP_device_entry_struct to contain a field for "flags" |
| which can be used to identify different special device |
| characteristics (bugs...) on certain devices. Also add "flags" |
| to device struct, so that it remains easily accessible for the |
| session, and bump library interface. |
| |
| * SPEED: File chunk size (ptp.c) increase to good size. |
| |
| * SPEED: Cache the supported object properties at first read/startup. |
| |
| * SPEED: use the enhanced functions to get all props for one object |
| in a single go! |
| |
| * Make abstract playlists really become size -1 when created as |
| the ones created on the device instead of the current 1 byte size. |
| (Is this even possible?) |
| |
| * Support abstract MTP album (0xBA03) just like playlists. Too |
| bad that Creative Zen Micro do not support them, they group the |
| albums by using the metadata instead. Support representative |
| sample (i.e. album cover). |
| |
| * Support playback and volume setting on devices that have it. |
| (I don't have one that does - Linus.) |
| |
| * Make an API that can return several devices not just connect to the |
| first one... |