summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRudolf Polzer <divVerent@xonotic.org>2013-12-18 10:56:33 +0100
committerRudolf Polzer <divVerent@xonotic.org>2013-12-18 10:56:33 +0100
commit761a0137364ba8ba3bc7f921248da57947132303 (patch)
tree0f744eeb0a6c62a09a4e7daa906ce0800934b3a6
parent94369170b8a9cde3bd1b848d36849476e192ecc8 (diff)
downloadmpv-761a0137364ba8ba3bc7f921248da57947132303.tar.bz2
mpv-761a0137364ba8ba3bc7f921248da57947132303.tar.xz
ildetect: add ILDETECT_FORCE_RUN (if interlacing could not be decided, assume yadif).
-rwxr-xr-xTOOLS/vf_dlopen/ildetect.sh8
1 files changed, 7 insertions, 1 deletions
diff --git a/TOOLS/vf_dlopen/ildetect.sh b/TOOLS/vf_dlopen/ildetect.sh
index 6fd924e224..c12fde4f6f 100755
--- a/TOOLS/vf_dlopen/ildetect.sh
+++ b/TOOLS/vf_dlopen/ildetect.sh
@@ -16,6 +16,7 @@ esac
: ${ILDETECT_DRY_RUN:=}
: ${ILDETECT_QUIET:=}
: ${ILDETECT_RUN_INTERLACED_ONLY:=}
+: ${ILDETECT_FORCE_RUN:=}
: ${MAKE:=make}
# exit status:
@@ -76,7 +77,12 @@ case "$out" in
exit 2
;;
*"probably: "*)
- exit 8
+ [ -n "$ILDETECT_FORCE_RUN" ] || exit 8
+ [ -n "$ILDETECT_DRY_RUN" ] || \
+ $ILDETECT_MPV "$@" -vf-pre yadif
+ r=$?
+ [ $r -eq 0 ] || exit $(($r | 16))
+ exit 0
;;
*)
exit 16