Linus Walleij | e8c5464 | 2006-03-28 09:45:00 +0000 | [diff] [blame] | 1 | TODO file: |
| 2 | ---------- |
| 3 | |
Linus Walleij | d6a4997 | 2006-05-02 08:24:54 +0000 | [diff] [blame] | 4 | * Add logic to transfer very large files in chunks, like 1 MB at the |
Linus Walleij | 0dd71e9 | 2006-05-04 18:47:07 +0000 | [diff] [blame] | 5 | time, or we cannot upload movies... Righ now libmtp just copy the |
| 6 | file to memory and transfer it. |
Linus Walleij | d6a4997 | 2006-05-02 08:24:54 +0000 | [diff] [blame] | 7 | |
Linus Walleij | 685137f | 2006-05-07 18:09:02 +0000 | [diff] [blame] | 8 | * Previous fix can help to get the callbacks working again, cause |
| 9 | right now they aren't called. |
| 10 | |
Linus Walleij | 1725e07 | 2006-05-04 05:32:54 +0000 | [diff] [blame] | 11 | * Fix compiler warnings. |
| 12 | |
| 13 | * Add audio/video playlist support. |
| 14 | |
Linus Walleij | d6a4997 | 2006-05-02 08:24:54 +0000 | [diff] [blame] | 15 | * Make an API that can return several devices not just connect to the |
| 16 | first one... |
| 17 | |
Linus Walleij | 87ef073 | 2006-04-30 22:16:56 +0000 | [diff] [blame] | 18 | * Make the usb r/w stuff in libusb-glue.c take the device as parameter, |
| 19 | then put the callback function in the device and make it call. |
Linus Walleij | d6a4997 | 2006-05-02 08:24:54 +0000 | [diff] [blame] | 20 | (IMPOSSIBLE: the device is created after a lot of writing has already |
| 21 | taken place, shall we use a dummy device holder then?) |
Linus Walleij | 87ef073 | 2006-04-30 22:16:56 +0000 | [diff] [blame] | 22 | |
Linus Walleij | 0dd71e9 | 2006-05-04 18:47:07 +0000 | [diff] [blame] | 23 | * Add all thinkable file types. |
Linus Walleij | e8c5464 | 2006-03-28 09:45:00 +0000 | [diff] [blame] | 24 | |
Linus Walleij | 0dd71e9 | 2006-05-04 18:47:07 +0000 | [diff] [blame] | 25 | * Add a function that will list the playable file types for a certain |
| 26 | device. (Needs some research and probably a database.) |