#!/bin/bash # Copyright © 2012-2026 ScriptFanix # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # A copy of the GNU General Public License v3 is includded in the LICENSE file # at the root of the project. getConfigSource() { case "$key" in 'path') # Root directory of music collection to transcode from sourcepath="$value" ;; 'skip') # Directory pattern to exclude from scanning # Multiple 'skip' entries accumulate into this array skippeddirectories+=( "$value" ) ;; esac }