public void Dump()
{
Console.WriteLine ("iPod");
Console.WriteLine (" Firewire ID: {0}", FirewireId);
Console.WriteLine (" Firmware Version: {0}", FirmwareVersion);
Console.WriteLine (" Control Path: {0}", ControlPath);
Console.WriteLine ();
Console.WriteLine (" Volume Information");
VolumeInfo.Dump ();
Console.WriteLine ();
Console.WriteLine (" Model Information");
ModelInfo.Dump ();
Console.WriteLine ();
Console.WriteLine (" Production Information");
ProductionInfo.Dump ();
Console.WriteLine ();
Console.WriteLine (" Database Information");
Console.WriteLine (" Song Count: " + TrackDatabase.Tracks.Count);
Console.WriteLine (" Photo Formats:");
foreach (ArtworkFormat format in LookupArtworkFormats (ArtworkUsage.Photo)) {
Console.WriteLine (" {0}x{1} using {2}, rotated {3}", format.Width,
format.Height, format.PixelFormat, format.Rotation);
}
}