diff options
author | wm4 <wm4@nowhere> | 2019-09-13 15:29:27 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2019-09-13 15:29:27 +0200 |
commit | 62294049852549e99ec948e0df16452856afa0c1 (patch) | |
tree | 40140c5288fddee2ee96140b382e10eda578fb27 /stream/stream.c | |
parent | 877ae46125078d0ad61b85fb0db8c86ca296da3b (diff) | |
download | mpv-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 'stream/stream.c')
-rw-r--r-- | stream/stream.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/stream/stream.c b/stream/stream.c index 423a076155..0c21682da9 100644 --- a/stream/stream.c +++ b/stream/stream.c @@ -56,9 +56,7 @@ extern const stream_info_t stream_info_ffmpeg; extern const stream_info_t stream_info_ffmpeg_unsafe; extern const stream_info_t stream_info_avdevice; extern const stream_info_t stream_info_file; -extern const stream_info_t stream_info_ifo; extern const stream_info_t stream_info_ifo_dvdnav; -extern const stream_info_t stream_info_dvd; extern const stream_info_t stream_info_dvdnav; extern const stream_info_t stream_info_bdmv_dir; extern const stream_info_t stream_info_bluray; @@ -84,10 +82,6 @@ static const stream_info_t *const stream_list[] = { #if HAVE_LIBSMBCLIENT &stream_info_smb, #endif -#if HAVE_DVDREAD || HAVE_DVDNAV - &stream_info_ifo, - &stream_info_dvd, -#endif #if HAVE_DVDNAV &stream_info_ifo_dvdnav, &stream_info_dvdnav, |