• Bug#1102723: mpv: protocol dvb:// available, but receiving/tuning is br

    From Alf@21:1/5 to All on Sat Apr 12 13:40:01 2025
    Package: mpv
    Version: 0.40.0-3
    Severity: important

    Dear Maintainer,

    *** Reporter, please consider answering these questions, where appropriate ***

    * What led up to the situation?
    I just upgraded a copy of my Bookworm system to Trixie and watching TV via dvb-c using my Sundtek-Stick did nor work anymore, instead mpv throws errors.

    * What exactly did you do (or not do) that was effective (or
    ineffective)?
    mpv --list-protocols
    ...
    dvb://
    ...
    So protocol is included during build.

    Instead I get following output:
    $ mpv dvb://"ZDF HD"
    [dvbin] Tuning to channel "ZDF HD"...
    [dvbin] Tuning to DVB-C ANNEX A frequency 338000000 Hz
    [dvbin] Not able to lock to the signal on the given frequency, timeout: 30 [dvbin] Error locking to channel
    [dvbin] Tuning failed
    Failed to open dvb://ZDF HD.
    Exiting... (Errors when loading file)

    I also supply a more verbose output (parameter "-v"):
    ....
    [dvbin] Added adapter with channels to state list, now 1.
    [dvbin] dvb_config: prog="ZDF HD", devno=0
    [dvbin] Tuning to channel "ZDF HD"...
    [dvbin] Program number 80: name="ZDF HD", freq=338000000
    [dvbin] Opening frontend device /dev/dvb/adapter0/frontend0
    [dvbin] Opening 7 demuxers
    [dvbin] dvb_set_channel: new channel name="ZDF HD", adapter: 0, channel: 80 [dvbin] Tuning to DVB-C ANNEX A frequency 338000000 Hz
    [dvbin] tune_it: fd_frontend 9, DVB-C ANNEX A freq 338000000, srate 6900000, pol -, diseqc 0
    [dvbin] Using DVB-C ANNEX A adapter 0
    [dvbin] tuning DVB-C ANNEX A to 338000000, srate=6900000
    [dvbin] Dumping raw tuning commands and values:
    [dvbin] 00: 0x11(17) => 0x1(1)
    [dvbin] 01: 0x3(3) => 0x14257880(338000000)
    [dvbin] 02: 0x4(4) => 0x5(5)
    [dvbin] 03: 0x8(8) => 0x694920(6900000)
    [dvbin] 04: 0x9(9) => 0x0(0)
    [dvbin] 05: 0x6(6) => 0x2(2)
    [dvbin] 06: 0x1(1) => 0x0(0)
    [dvbin] Getting frontend status
    [dvbin] Not able to lock to the signal on the given frequency, timeout: 30 [dvbin] Error locking to channel
    [dvbin] Tuning failed
    [stream] Failed to open dvb://ZDF HD.
    [cplayer] Opening failed or was aborted: dvb://ZDF HD
    [cplayer] Running hook: ytdl_hook/on_load_fail
    [cplayer] finished playback, loading failed (reason 4)
    [cplayer] Running hook: ytdl_hook/on_after_end_file
    [cplayer] Exiting... (Errors when loading file)


    * What outcome did you expect instead?
    getting TV output as before under Bookworm with mpv v0.35
    Please remember a similar problem with mpv 2 years ago during Bookworm
    release, see Bug #1026060. Just for confirmation:
    vlc shows dvb channels as before (channels.conf is up-to-date).

    Of course SMPlayer (my favorite UI) is hit by this bug as well.

    -- System Information:
    Debian Release: trixie/sid
    APT prefers testing
    APT policy: (500, 'testing'), (50, 'unstable')
    Architecture: amd64 (x86_64)

    Kernel: Linux 6.12.21-amd64 (SMP w/12 CPU threads; PREEMPT)
    Kernel taint flags: TAINT_USER, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
    Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
    Shell: /bin/sh linked to /usr/bin/dash
    Init: systemd (via /run/systemd/system)
    LSM: AppArmor: enabled

    Versions of packages mpv depends on:
    ii libarchive13t64 3.7.4-1.1
    ii libasound2t64 1.2.13-1+b1
    ii libass9 1:0.17.3-1+b1
    ii libavcodec61 7:7.1.1-1+b1
    ii libavdevice61 7:7.1.1-1+b1
    ii libavfilter10 7:7.1.1-1+b1
    ii libavformat61 7:7.1.1-1+b1
    ii libavutil59 7:7.1.1-1+b1
    ii libbluray2 1:1.3.4-1+b2
    ii libc6 2.41-6
    ii libcaca0 0.99.beta20-5
    ii libcdio-cdda2t64 10.2+2.0.2-1+b1
    ii libcdio-paranoia2t64 10.2+2.0.2-1+b1
    ii libcdio19t64 2.2.0-4
    ii libdisplay-info2 0.2.0-2
    ii libdrm2 2.4.124-2
    ii libdvdnav4 6.1.1-3+b1
    ii libegl1 1.7.0-1+b2
    ii libgbm1 25.0.3-1
    ii libjack-jackd2-0 [libjack-0.125] 1.9.22~dfsg-4
    ii libjpeg62-turbo 1:2.1.5-3.1
    ii liblcms2-2 2.16-2
    ii liblua5.2-0 5.2.4-3+b3
    ii libmujs3 1.3.6-1
    ii libpipewire-0.3-0t64 1.4.1-1
    ii libplacebo349 7.349.0-3
    ii libpulse0 17.0+dfsg1-2+b1
    ii librubberband2 3.3.0+dfsg-2+b3
    ii libsdl2-2.0-0 2.32.4+dfsg-1
    ii libsixel1 1.10.5-1
    ii libsndio7.0 1.10.0-0.1
    ii libswresample5 7:7.1.1-1+b1
    ii libswscale8 7:7.1.1-1+b1
    ii libuchardet0 0.0.8-1+b2
    ii libva-drm2 2.22.0-3
    ii libva-wayland2 2.22.0-3
    ii libva-x11-2 2.22.0-3
    ii libva2 2.22.0-3
    ii libvdpau1 1.5-3+b1
    ii libvulkan1 1.4.309.0-1
    ii libwayland-client0 1.23.1-3
    ii libwayland-cursor0 1.23.1-3
    ii libwayland-egl1 1.23.1-3
    ii libx11-6 2:1.8.12-1
    ii libxext6 2:1.3.4-1+b3
    ii libxkbcommon0 1.7.0-2
    ii libxpresent1 1.0.1-1+b2
    ii libxrandr2 2:1.5.4-1+b3
    ii libxss1 1:1.2.3-1+b3
    ii libxv1 2:1.0.11-1.1+b3
    ii libzimg2 3.0.5+ds1-1+b2
    ii zlib1g 1:1.3.dfsg+really1.3.1-1+b1

    Versions of packages mpv recommends:
    ii xdg-utils 1.2.1-2
    ii yt-dlp 2025.03.31-1

    Versions of packages mpv suggests:
    pn libcuda1 <none>

    -- no debconf information

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)