summaryrefslogtreecommitdiffstats
path: root/TOOLS
diff options
context:
space:
mode:
authorMartin Herkt <lachs0r@srsfckn.biz>2015-09-23 01:12:42 +0200
committerMartin Herkt <lachs0r@srsfckn.biz>2015-09-23 01:12:42 +0200
commitead2933792d6ad958c8ac2d50a0169c3c093ff2b (patch)
tree682e71897c514d537df387e30dc758b8e1bae044 /TOOLS
parent181e1377b24498f1a335a5eeecf46907edae092a (diff)
parent79f8ee2808ebdf100d1a3aba9a853f801698a2ad (diff)
downloadmpv-ead2933792d6ad958c8ac2d50a0169c3c093ff2b.tar.bz2
mpv-ead2933792d6ad958c8ac2d50a0169c3c093ff2b.tar.xz
Merge branch 'master' into release/current
Diffstat (limited to 'TOOLS')
-rwxr-xr-xTOOLS/idet.sh12
-rwxr-xr-xTOOLS/old-configure13
-rw-r--r--TOOLS/old-makefile42
-rwxr-xr-xTOOLS/zsh.pl4
4 files changed, 29 insertions, 42 deletions
diff --git a/TOOLS/idet.sh b/TOOLS/idet.sh
index ae7a3612fe..46bb835832 100755
--- a/TOOLS/idet.sh
+++ b/TOOLS/idet.sh
@@ -95,18 +95,18 @@ case "$verdict" in
exit 0
;;
interlaced-tff)
- judge "$@" --vf-clr --vf-pre=pullup --field-dominance=top
+ judge "$@" --vf-clr --vf-pre=lavfi=\[setfield=tff\],pullup
case "$verdict" in
progressive)
[ -n "$ILDETECT_DRY_RUN" ] || \
- $ILDETECT_MPV "$@" --vf-pre=pullup --field-dominance=top
+ $ILDETECT_MPV "$@" --vf-pre=lavfi=\[setfield=tff\],pullup
r=$?
[ $r -eq 0 ] || exit $((r | 16))
exit 1
;;
*)
[ -n "$ILDETECT_DRY_RUN" ] || \
- $ILDETECT_MPV "$@" --vf-pre=yadif --field-dominance=top
+ $ILDETECT_MPV "$@" --vf-pre=lavfi=\[setfield=tff\],yadif
r=$?
[ $r -eq 0 ] || exit $((r | 16))
exit 2
@@ -114,18 +114,18 @@ case "$verdict" in
esac
;;
interlaced-bff)
- judge "$@" --vf-clr --vf-pre=pullup --field-dominance=bottom
+ judge "$@" --vf-clr --vf-pre=lavfi=\[setfield=bff\],pullup
case "$verdict" in
progressive)
[ -n "$ILDETECT_DRY_RUN" ] || \
- $ILDETECT_MPV "$@" --vf-pre=pullup --field-dominance=bottom
+ $ILDETECT_MPV "$@" --vf-pre=lavfi=\[setfield=bff\],pullup
r=$?
[ $r -eq 0 ] || exit $((r | 16))
exit 1
;;
*)
[ -n "$ILDETECT_DRY_RUN" ] || \
- $ILDETECT_MPV "$@" --vf-pre=yadif --field-dominance=bottom
+ $ILDETECT_MPV "$@" --vf-pre=lavfi=\[setfield=bff\],yadif
r=$?
[ $r -eq 0 ] || exit $((r | 16))
exit 2
diff --git a/TOOLS/old-configure b/TOOLS/old-configure
index 60575a8ec1..cdb65b0d7d 100755
--- a/TOOLS/old-configure
+++ b/TOOLS/old-configure
@@ -191,8 +191,6 @@ options_state_machine() {
opt_yes_no _libcdio "libcdio support"
opt_yes_no _librubberband "librubberband support"
opt_yes_no _ffmpeg "skip FFmpeg/Libav autodetection"
- opt_yes_no _ladspa "LADSPA plugin support"
- opt_yes_no _libbs2b "libbs2b audio filter support"
opt_yes_no _libavresample "libavresample (preferred over libswresample)"
opt_yes_no _libswresample "libswresample"
opt_yes_no _caca "CACA video output"
@@ -749,11 +747,6 @@ check_pkg_config "uchardet" $_uchardet UCHARDET 'uchardet'
check_pkg_config "zlib" auto ZLIB 'zlib'
test $(defretval) = no && die "Unable to find development files for zlib."
-test "$_dl" = no && _ladspa=no
-check_statement_libs "LADSPA plugin support" $_ladspa LADSPA ladspa.h 'LADSPA_Descriptor ld = {0}'
-
-check_pkg_config "libbs2b audio filter support" $_libbs2b LIBBS2B 'libbs2b'
-
check_pkg_config "LCMS2 support" $_lcms2 LCMS2 'lcms2 >= 2.6'
check_pkg_config "FFmpeg/Libav" $_ffmpeg FFMPEG \
@@ -805,6 +798,12 @@ api_statement_check \
libavutil/avutil.h \
'const char *x = av_version_info()'
+api_statement_check \
+ "libavutil new pixdesc fields" \
+ HAVE_AV_NEW_PIXDESC \
+ libavutil/pixdesc.h \
+ 'AVComponentDescriptor d; int x = d.depth'
+
check_pkg_config "libavfilter" $_libavfilter LIBAVFILTER 'libavfilter >= 5.0.0'
check_pkg_config "libavdevice" $_libavdevice LIBAVDEVICE 'libavdevice >= 55.0.0'
diff --git a/TOOLS/old-makefile b/TOOLS/old-makefile
index 4f5737595f..107495b49d 100644
--- a/TOOLS/old-makefile
+++ b/TOOLS/old-makefile
@@ -35,13 +35,11 @@ SOURCES-$(DVDREAD) += stream/stream_dvd.c \
SOURCES-$(DVDNAV) += stream/stream_dvdnav.c \
stream/stream_dvd_common.c
-SOURCES-$(LADSPA) += audio/filter/af_ladspa.c
SOURCES-$(RUBBERBAND) += audio/filter/af_rubberband.c
SOURCES-$(LIBASS) += sub/ass_mp.c sub/sd_ass.c \
demux/demux_libass.c
SOURCES-$(LIBBLURAY) += stream/stream_bluray.c
-SOURCES-$(LIBBS2B) += audio/filter/af_bs2b.c
SOURCES-$(LIBSMBCLIENT) += stream/stream_smb.c
@@ -58,19 +56,24 @@ SOURCES-$(LIBASS_OSD) += sub/osd_libass.c
SOURCES-$(ALSA) += audio/out/ao_alsa.c
SOURCES-$(CACA) += video/out/vo_caca.c
SOURCES-$(SDL2) += audio/out/ao_sdl.c video/out/vo_sdl.c
-SOURCES-$(GL) += video/out/gl_common.c video/out/gl_osd.c \
- video/out/vo_opengl.c video/out/gl_lcms.c \
- video/out/gl_video.c video/out/dither.c \
- video/out/gl_hwdec.c video/out/gl_utils.c \
+SOURCES-$(GL) += video/out/opengl/common.c \
+ video/out/opengl/osd.c \
+ video/out/opengl/lcms.c \
+ video/out/opengl/video.c \
+ video/out/opengl/video_shaders.c \
+ video/out/dither.c \
+ video/out/opengl/hwdec.c \
+ video/out/opengl/utils.c \
+ video/out/vo_opengl.c \
video/out/vo_opengl_cb.c
SOURCES-$(ENCODING) += video/out/vo_lavc.c audio/out/ao_lavc.c \
common/encode_lavc.c
-SOURCES-$(GL_X11) += video/out/x11_common.c video/out/gl_x11.c
-SOURCES-$(EGL_X11) += video/out/x11_common.c video/out/gl_x11egl.c
+SOURCES-$(GL_X11) += video/out/x11_common.c video/out/opengl/x11.c
+SOURCES-$(EGL_X11) += video/out/x11_common.c video/out/opengl/x11egl.c
SOURCES-$(GL_WAYLAND) += video/out/wayland_common.c \
- video/out/gl_wayland.c
+ video/out/opengl/wayland.c
SOURCES-$(JACK) += audio/out/ao_jack.c
SOURCES-$(OPENAL) += audio/out/ao_openal.c
@@ -82,12 +85,12 @@ SOURCES-$(VDPAU) += video/vdpau.c video/vdpau_mixer.c \
video/out/vo_vdpau.c video/decode/vdpau.c \
video/filter/vf_vdpaupp.c \
video/filter/vf_vdpaurb.c
-SOURCES-$(VDPAU_GL_X11) += video/out/gl_hwdec_vdpau.c
+SOURCES-$(VDPAU_GL_X11) += video/out/opengl/hwdec_vdpau.c
SOURCES-$(VAAPI) += video/out/vo_vaapi.c \
video/decode/vaapi.c \
video/vaapi.c
SOURCES-$(VAAPI_VPP) += video/filter/vf_vavpp.c
-SOURCES-$(VAAPI_GLX) += video/out/gl_hwdec_vaglx.c
+SOURCES-$(VAAPI_GLX) += video/out/opengl/hwdec_vaglx.c
SOURCES-$(XV) += video/out/x11_common.c video/out/vo_xv.c
SOURCES-$(WAYLAND) += video/out/vo_wayland.c \
@@ -96,13 +99,9 @@ SOURCES-$(WAYLAND) += video/out/vo_wayland.c \
video/out/wayland/memfile.c
SOURCES-$(LIBAVFILTER) += video/filter/vf_lavfi.c \
- video/filter/vf_delogo.c \
video/filter/vf_gradfun.c \
- video/filter/vf_hqdn3d.c \
- video/filter/vf_noise.c \
video/filter/vf_pullup.c \
video/filter/vf_rotate.c \
- video/filter/vf_unsharp.c \
video/filter/vf_yadif.c \
audio/filter/af_lavfi.c
@@ -123,28 +122,17 @@ SOURCES = audio/audio.c \
audio/decode/ad_spdif.c \
audio/decode/dec_audio.c \
audio/filter/af.c \
- audio/filter/af_center.c \
audio/filter/af_channels.c \
audio/filter/af_delay.c \
audio/filter/af_equalizer.c \
- audio/filter/af_export.c \
- audio/filter/af_extrastereo.c \
audio/filter/af_format.c \
- audio/filter/af_hrtf.c \
- audio/filter/af_karaoke.c \
audio/filter/af_lavcac3enc.c \
audio/filter/af_lavrresample.c \
audio/filter/af_pan.c \
audio/filter/af_scaletempo.c \
- audio/filter/af_sinesuppress.c \
- audio/filter/af_sub.c \
- audio/filter/af_surround.c \
- audio/filter/af_sweep.c \
audio/filter/af_drc.c \
audio/filter/af_volume.c \
- audio/filter/filter.c \
audio/filter/tools.c \
- audio/filter/window.c \
audio/out/ao.c \
audio/out/ao_null.c \
audio/out/ao_pcm.c \
@@ -207,6 +195,7 @@ SOURCES = audio/audio.c \
player/client.c \
player/configfiles.c \
player/command.c \
+ player/external_files.c \
player/loadfile.c \
player/main.c \
player/misc.c \
@@ -231,7 +220,6 @@ SOURCES = audio/audio.c \
stream/stream_rar.c \
sub/dec_sub.c \
sub/draw_bmp.c \
- sub/find_subfiles.c \
sub/img_convert.c \
sub/osd.c \
sub/sd_lavc.c \
diff --git a/TOOLS/zsh.pl b/TOOLS/zsh.pl
index 91b15bbde5..309c0d4b22 100755
--- a/TOOLS/zsh.pl
+++ b/TOOLS/zsh.pl
@@ -232,8 +232,8 @@ sub call_mpv {
my $output = `"$mpv" --no-config $cmd`;
if ($? == -1) {
die "Could not run mpv: $!";
- } elsif ($? != 0) {
- die "mpv returned " . ($? >> 8) . " with output:\n$output";
+ } elsif ((my $exit_code = $? >> 8) != 0) {
+ die "mpv returned $exit_code with output:\n$output";
}
return split /\n/, $output;
}