summaryrefslogtreecommitdiffstats
path: root/wscript_build.py
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2019-09-13 15:29:27 +0200
committerwm4 <wm4@nowhere>2019-09-13 15:29:27 +0200
commit62294049852549e99ec948e0df16452856afa0c1 (patch)
tree40140c5288fddee2ee96140b382e10eda578fb27 /wscript_build.py
parent877ae46125078d0ad61b85fb0db8c86ca296da3b (diff)
downloadmpv-62294049852549e99ec948e0df16452856afa0c1.tar.bz2
mpv-62294049852549e99ec948e0df16452856afa0c1.tar.xz
Remove libdvdread support in favor of libdvdnav
stream_dvd.c contained large amounts of ancient, unmaintained code, which has been historically moved to libdvdnav. Basically, it's full of low level parsing of DVD on-disc structures. Kill it for good. Users can use the remaining dvdnav support (which basically operates in non-menu mode). Users have reported that libdvdread sometimes works better, but this is just libdvdnav's problem and not ours.
Diffstat (limited to 'wscript_build.py')
-rw-r--r--wscript_build.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/wscript_build.py b/wscript_build.py
index 63bc9462b3..42d925d9bc 100644
--- a/wscript_build.py
+++ b/wscript_build.py
@@ -368,8 +368,7 @@ def build(ctx):
( "stream/stream_cb.c" ),
( "stream/stream_cdda.c", "cdda" ),
( "stream/stream_dvb.c", "dvbin" ),
- ( "stream/stream_dvd.c", "dvdread-common" ),
- ( "stream/stream_dvd_common.c", "dvdread-common" ),
+ ( "stream/stream_dvd_common.c", "dvdnav" ),
( "stream/stream_dvdnav.c", "dvdnav" ),
( "stream/stream_edl.c" ),
( "stream/stream_file.c" ),