use strict;
use warnings;
+use Env qw(
+ CDDEV
+);
+
use Getopt::Long;
use Pod::Usage;
my $trackcount = shift or pod2usage();
-my $mb = new MusicBrainz::Client::Simple;
+my $mb;
+if (defined($CDDEV)) {
+ $mb = new MusicBrainz::Client::Simple (device=>$CDDEV);
+} else {
+ $mb = new MusicBrainz::Client::Simple;
+}
+
my @result = $mb->lookup_cd;
die($mb->get_error) unless $mb->success;
print(F 'ARTIST=', $album->get_artist->get_name, "\n");
print(F 'ALBUM=', $album->get_name, "\n");
+
+ # MusicBrainz doesn't have dates yet; these are usually wrong anyway.
print(F "DATE=\n");
my @tracks = $album->get_tracks;