From: Ian Beckwith Date: Mon, 1 Nov 2010 16:27:05 +0000 (+0000) Subject: set bitrate/samplerate to UNKNOWN when == 0 X-Git-Url: http://erislabs.net/gitweb/?p=id3fs.git;a=commitdiff_plain;h=06c9a0b121355c67fc7fde20c3a3e194b176bd00 set bitrate/samplerate to UNKNOWN when == 0 --- diff --git a/lib/ID3FS/DB.pm b/lib/ID3FS/DB.pm index 143c568..ea632a5 100644 --- a/lib/ID3FS/DB.pm +++ b/lib/ID3FS/DB.pm @@ -293,27 +293,21 @@ sub add if($self->ok($channels)) { - if($channels eq "2") - { - $self->add_tag($file_id, "channels", "stereo"); - } - elsif($channels eq "1") - { - $self->add_tag($file_id, "channels", "mono"); - } - else - { - $self->add_tag($file_id, "channels", $channels); - } + if ($channels eq "2") { $channels="stereo"; } + elsif ($channels eq "1") { $channels="mono"; } + elsif ($channels eq "0") { $channels="UNKNOWN"; } + $self->add_tag($file_id, "channels", $channels); } if($self->ok($bitrate)) { + $bitrate="UNKNOWN" if($bitrate=~/^0+$/); $self->add_tag($file_id, "bitrate", $bitrate); } if($self->ok($samplerate)) { + $samplerate="UNKNOWN" if($samplerate=~/^0+$/); $self->add_tag($file_id, "samplerate", $samplerate); }