git-svn-id: svn+ssh://svn.dolda2000.com/srv/svn/repos/src/utils@1122
959494ce-11ee-0310-bf91-
de5d638817bd
+ if [ -n "$debug" ]; then echo "finding base='$1', ep='$2', qual='$3'" >&2; fi
local file tail eq eqt m matches max score
matches=()
for file in "$1"*; do
local file tail eq eqt m matches max score
matches=()
for file in "$1"*; do
max=
for m in "${matches[@]}"; do
score="$(scorefile "$m")"
max=
for m in "${matches[@]}"; do
score="$(scorefile "$m")"
+ if [ -n "$debug" ]; then echo "found \`$m': score $score" >&2; fi
if [ -z "$max" ] || [ "$score" -gt "$max" ]; then
max="$score"
file="$m"
fi
done
if [ -z "$max" ] || [ "$score" -gt "$max" ]; then
max="$score"
file="$m"
fi
done
+ if [ -n "$debug" ]; then echo "using \`$file'" >&2; fi
echo "$file"
return 0
}
origargs=("$0" "$@")
cmdline=(mplayer -fs -ass)
echo "$file"
return 0
}
origargs=("$0" "$@")
cmdline=(mplayer -fs -ass)
unset pretend printfile
while [ "${1:0:1}" = - ]; do
unset pretend printfile
while [ "${1:0:1}" = - ]; do
- echo "usage: planime [-htCf] [-A PLAYER-ARGS... ;] [-s PAR VAL] [NAME-QUAL] [EP|.] [TYPE-QUAL]" >&2
+ echo "usage: planime [-fdhtC] [-A PLAYER-ARGS... ;] [-s PAR VAL] [--] [NAME-QUAL] [EP|.] [TYPE-QUAL]" >&2
-t)
cmdline=("${cmdline[@]}" -ao oss:/dev/dsp1)
;;
-t)
cmdline=("${cmdline[@]}" -ao oss:/dev/dsp1)
;;
+ --)
+ break
+ ;;
+ *)
+ echo "planime: unknown option \`$a'"
+ exit 1
+ ;;