+# If the user specified a flac file, then switch to special flac mode
+if echo $CDROM | grep -i -q '.flac$'; then
+ vecho "abcde: switching to flac CDROMREADERSYNTAX..."
+ CDROMREADERSYNTAX=flac
+ if [ "$EJECTCD" = "y" ];then
+ vecho "abcde: CDROM flac mode, deactivating EJECTCD..."
+ EJECTCD=n
+ fi
+fi
+
+# If the user provided a DISCID, disable eject
+if [ -n "$DISCID" ]; then EJECTCD=n ; fi
+
+# Check the available cd rippers in the system, from the ones we know.
+if [ "$CDROMREADERSYNTAX" = "" ]; then
+ for DEFAULT_CDROMREADER in $DEFAULT_CDROMREADERS; do
+ if [ -x $( which $DEFAULT_CDROMREADER ) ]; then
+ CDROMREADERSYNTAX=$DEFAULT_CDROMREADER
+ break
+ fi
+ done
+ if [ "$CDROMREADERSYNTAX" = "" ]; then
+ log error "no cdreader found in your PATH"
+ log error "hints: are all dependencies installed? has the \$PATH been modified?"
+ exit 1
+ fi
+fi
+