File: README

package info (click to toggle)
libipoddevice 0.5.1-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 1,608 kB
  • ctags: 267
  • sloc: sh: 8,694; ansic: 2,616; makefile: 49
file content (29 lines) | stat: -rw-r--r-- 834 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
libipoddevice provides basic low level device information about iPod devices.
The library makes it extremely easy to detect iPods. Basic metadata the
library can provide about an iPod:

	* Mount Point
	* Device Path
	* iPod Model (Regular, Shuffle, Photo)
	* iPod Name (not the volume name, but the actual user-assigned name)
	* Disk Space (size, available, used)

Also, the library makes it easy to eject an iPod.

More useful function-independent features may follow.

libipoddevice does not:

	* Read/provide access to iTunesDB (the music library)
	* Manage anything on the device
	* Sync anything
	* Write anything
	* etc.

libipoddevice makes it easy to get a start on writing the above, so you
do not have to actually focus on the boring details of the iPod!

See src/test for an example after you install the library.

Enjoy!