<div dir="ltr"><div><div>Dear Maintainer,<br><br></div>I've looked into this, and DVB support was disabled by default in mpv 0.26.0. The release notes state: "DVB support is disabled by default since it does not work with some older kernels."<br><br></div><div>This change was introduced in commit 99cef59:<br><br>> dvb: disable by default<br>> <br>> It fails building with some older kernel headers, and the current test<br>> does not auto-disable it in these cases.<br>> <br>> Since DVB isn't going to be used by many people, I think disabling it by<br>> default is reasonable.<br><br></div><div>Enabling DVB support can be achieved by passing "--enable-dvbin" as an argument to the "python ./waf configure" command in the debian/rules file.<br><br></div><div>Please note that Debian already patches mpv to suppress an error about mis-matched ffmpeg versions (06_ffmpeg-abi.patch), using the following rationale:<br><br>> Description: Surpress ffmpeg version mismatch error<br>>  Requiring an exact ffmpeg version isn't helpful in a distribution where all ABI<br>>  issues should already be handled by package dependencies. Rebuilding every time<br>>  ffmpeg is updated is also completely unmaintainable.<br><br></div><div>I suggest that the concern about issues related to older versions of kernel headers is also a problem that can or should be handled by package dependencies, and so enabling DVB support in the Debian mpv package isn't inappropriate.<br></div><div><br></div><div>All the best,<br></div><div>Rob<br></div><div><br></div><div class="gmail_extra"><br><div class="gmail_quote">On 26 August 2017 at 19:21, Rob Moss <span dir="ltr"><<a href="mailto:robm.dev@gmail.com" target="_blank">robm.dev@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Package: mpv<br>
Version: 0.26.0-3<br>
Severity: normal<br>
<br>
Dear Maintainer,<br>
<br>
  Â * What led up to the situation?<br>
<br>
  Â  Â I tried to watch a digital TV broadcast using my USB adaptor.<br>
<br>
  Â * What exactly did you do (or not do) that was effective (or<br>
  Â  Â ineffective)?<br>
<br>
  Â  Â I ran "mpv 'dvb://Channel Name'<br>
<br>
  Â * What was the outcome of this action?<br>
<br>
  Â  Â No protocol handler found to open URL dvb://Channel Name<br>
  Â  Â The protocol is either unsupported, or was disabled at compile-time.<br>
<br>
  Â * What outcome did you expect instead?<br>
<br>
  Â  Â That mpv would stream the digital TV channel, as it has previously.<br>
<br>
-- System Information:<br>
Debian Release: buster/sid<br>
  APT prefers testing<br>
  APT policy: (900, 'testing')<br>
Architecture: amd64 (x86_64)<br>
Foreign Architectures: i386<br>
<br>
Kernel: Linux 4.12.0-1-amd64 (SMP w/4 CPU cores)<br>
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en (charmap=UTF-8)<br>
Shell: /bin/sh linked to /bin/dash<br>
Init: systemd (via /run/systemd/system)<br>
<br>
Versions of packages mpv depends on:<br>
ii  libasound2  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  1.1.3-5<br>
ii  libass9  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 1:0.13.7-2<br>
ii  libavcodec57  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  7:3.3.3-3<br>
ii  libavdevice57  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 7:3.3.3-3<br>
ii  libavfilter6  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  7:3.3.3-3<br>
ii  libavformat57  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 7:3.3.3-3<br>
ii  libavutil55  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 7:3.3.3-3<br>
ii  libbluray2  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  1:1.0.1.deb1-2<br>
ii  libc6  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 2.24-14<br>
ii  libcaca0  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  0.99.beta19-2+b2<br>
ii  libcdio-cdda1  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 0.83-4.3+b1<br>
ii  libcdio-paranoia1  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 0.83-4.3+b1<br>
ii  libcdio13  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 0.83-4.3+b1<br>
ii  libdrm2  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 2.4.82-1<br>
ii  libdvdnav4  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  5.0.3-3<br>
ii  libdvdread4  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 5.0.3-2<br>
ii  libegl1-mesa [libegl1-x11]  Â  Â  Â  Â  Â  Â  13.0.6-1+b2<br>
ii  libgbm1  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 13.0.6-1+b2<br>
ii  libgl1-mesa-glx [libgl1]  Â  Â  Â  Â  Â  Â  Â  13.0.6-1+b2<br>
ii  libjack-jackd2-0 [libjack-0.125]  Â  Â  Â  1.9.10+20150825git1ed50c92~<wbr>dfsg-5<br>
ii  libjpeg62-turbo  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 1:1.5.1-2<br>
ii  liblcms2-2  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  2.8-4<br>
ii  liblua5.2-0  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 5.2.4-1.1+b2<br>
ii  libpulse0  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 10.0-2<br>
ii  librubberband2  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  1.8.1-7<br>
ii  libsdl2-2.0-0  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 2.0.5+dfsg1-3<br>
ii  libsmbclient  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  2:4.6.7+dfsg-1<br>
ii  libsndio6.1  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 1.1.0-3<br>
ii  libswresample2  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  7:3.3.3-3<br>
ii  libswscale4  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 7:3.3.3-3<br>
ii  libuchardet0  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  0.0.6-2<br>
ii  libva-drm1  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  1.8.3-1<br>
ii  libva-wayland1  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  1.8.3-1<br>
ii  libva-x11-1  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 1.8.3-1<br>
ii  libva1  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  1.8.3-1<br>
ii  libvdpau1  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 1.1.1-6<br>
ii  libwayland-client0  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  1.14.0-1<br>
ii  libwayland-cursor0  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  1.14.0-1<br>
ii  libwayland-egl1-mesa [libwayland-egl1]  13.0.6-1+b2<br>
ii  libx11-6  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  2:1.6.4-3<br>
ii  libxext6  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  2:1.3.3-1+b2<br>
ii  libxinerama1  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  2:1.1.3-1+b3<br>
ii  libxkbcommon0  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 0.7.1-1<br>
ii  libxrandr2  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  2:1.5.1-1<br>
ii  libxss1  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 1:1.2.2-1+b2<br>
ii  libxv1  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  2:1.0.11-1<br>
ii  zlib1g  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  1:1.2.8.dfsg-5<br>
<br>
Versions of packages mpv recommends:<br>
ii  xdg-utils  Â 1.1.1-1<br>
ii  youtube-dl  2017.05.18.1-1<br>
<br>
mpv suggests no packages.<br>
<br>
-- no debconf information<br>
</blockquote></div><br></div></div>