diff --git a/lib/tags/update b/lib/tags/update index 652bdd2..f63387c 100644 --- a/lib/tags/update +++ b/lib/tags/update @@ -14,6 +14,7 @@ updateTags() { tags.albumartist, tags.artist, tags.composer, + tags.depth, tags.disc, tags.genre, tags.performer, @@ -68,6 +69,8 @@ updateTags() { rest=${rest#*::AtOM:SQL:Sep::} oldcomposer=${rest%%::AtOM:SQL:Sep::*} rest=${rest#*::AtOM:SQL:Sep::} + olddepth=${rest%%::AtOM:SQL:Sep::*} + rest=${rest#*::AtOM:SQL:Sep::} olddisc=${rest%%::AtOM:SQL:Sep::*} rest=${rest#*::AtOM:SQL:Sep::} oldgenre=${rest%%::AtOM:SQL:Sep::*} @@ -99,6 +102,7 @@ updateTags() { [[ $oldalbumartist != "$albumartist" ]]&&uaa=1 [[ $oldartist != "$artist" ]]&& uar=1 [[ $oldcomposer != "$composer" ]]&& uco=1 + [[ $olddepth != "$bitdepth" ]]&& ude=1 [[ $olddisc != "$disc" ]]&& udi=1 [[ $oldgenre != "$genre" ]]&& uge=1 [[ $oldperformer != "$performer" ]]&& upe=1 @@ -113,6 +117,7 @@ updateTags() { ${uaa:+albumartist "${albumartist:+::AtOM:FT::}${albumartist:-NULL}"}\ ${uar:+artist "${artist:+::AtOM:FT::}${artist:-NULL}"}\ ${uco:+composer "${composer:+::AtOM:FT::}${composer:-NULL}"}\ + ${ude:+depth "${bitdepth:-NULL}"} \ ${udi:+disc "${disc:-NULL}"} \ ${uge:+genre "${genre:-NULL}"} \ ${upe:+performer "${performer:+::AtOM:FT::}${performer:-NULL}"}\ @@ -136,12 +141,14 @@ updateTags() { composer \ performer \ rate \ + bitdepth \ bitrate \ channels \ ual \ uaa \ uar \ uco \ + ude \ udi \ uge \ upe \