Diff of the two buildlogs: -- --- b1/build.log 2025-09-30 05:34:56.194626078 +0000 +++ b2/build.log 2025-09-30 05:36:09.602708750 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Sep 29 17:33:21 -12 2025 -I: pbuilder-time-stamp: 1759210401 +I: Current time: Tue Nov 3 01:57:57 +14 2026 +I: pbuilder-time-stamp: 1793620677 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -22,53 +22,85 @@ dpkg-source: info: unpacking mpv-mpris_0.7.1-1.debian.tar.xz I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/177493/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2342269/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Nov 2 11:58 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/2342269/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2342269/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="3" [2]="3" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.3.3(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='5c68801601174e9f9561294fc6ea5b3a' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='177493' - PS1='# ' - PS2='> ' + INVOCATION_ID=92ae8294764c42acbb62a23f510d182b + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=2342269 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.PeT0U2sj/pbuilderrc_N4mq --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.PeT0U2sj/b1 --logfile b1/build.log mpv-mpris_0.7.1-1.dsc' - SUDO_GID='109' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.PeT0U2sj/pbuilderrc_KbBE --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.PeT0U2sj/b2 --logfile b2/build.log mpv-mpris_0.7.1-1.dsc' + SUDO_GID=109 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink04-arm64 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/177493/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2342269/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -81,7 +113,7 @@ Depends: dbus-daemon | dbus (<< 1.13.18-2~), dbus-bin | dbus (<< 1.12.20-3~), debhelper-compat (= 13), jq, libglib2.0-dev, libmpv-dev, mawk | awk, mpv, playerctl, socat, sound-theme-freedesktop, xauth, xvfb dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. -(Reading database ... 20021 files and directories currently installed.) +(Reading database ... 20000 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: @@ -583,15 +615,15 @@ Get: 453 http://deb.debian.org/debian forky/main arm64 xauth arm64 1:1.1.2-1.1 [35.4 kB] Get: 454 http://deb.debian.org/debian forky/main arm64 xserver-common all 2:21.1.18-2 [2417 kB] Get: 455 http://deb.debian.org/debian forky/main arm64 xvfb arm64 2:21.1.18-2 [3130 kB] -Fetched 222 MB in 2s (112 MB/s) +Fetched 222 MB in 1s (221 MB/s) Preconfiguring packages ... Selecting previously unselected package libsystemd-shared:arm64. -(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20021 files and directories currently installed.) +(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20000 files and directories currently installed.) Preparing to unpack .../libsystemd-shared_258-1_arm64.deb ... Unpacking libsystemd-shared:arm64 (258-1) ... Setting up libsystemd-shared:arm64 (258-1) ... Selecting previously unselected package systemd. -(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20029 files and directories currently installed.) +(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20008 files and directories currently installed.) Preparing to unpack .../systemd_258-1_arm64.deb ... Unpacking systemd (258-1) ... Setting up systemd (258-1) ... @@ -603,7 +635,7 @@ Creating group 'systemd-network' with GID 998. Creating user 'systemd-network' (systemd Network Management) with UID 998 and GID 998. Selecting previously unselected package systemd-sysv. -(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21027 files and directories currently installed.) +(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21006 files and directories currently installed.) Preparing to unpack .../00-systemd-sysv_258-1_arm64.deb ... Unpacking systemd-sysv (258-1) ... Selecting previously unselected package libdbus-1-3:arm64. @@ -640,7 +672,7 @@ Setting up libexpat1:arm64 (2.7.3-1) ... Setting up python3.13-minimal (3.13.7-1) ... Selecting previously unselected package python3-minimal. -(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21455 files and directories currently installed.) +(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21434 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.13.7-1_arm64.deb ... Unpacking python3-minimal (3.13.7-1) ... Selecting previously unselected package media-types. @@ -676,7 +708,7 @@ Unpacking libpython3-stdlib:arm64 (3.13.7-1) ... Setting up python3-minimal (3.13.7-1) ... Selecting previously unselected package python3. -(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 22470 files and directories currently installed.) +(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 22449 files and directories currently installed.) Preparing to unpack .../000-python3_3.13.7-1_arm64.deb ... Unpacking python3 (3.13.7-1) ... Selecting previously unselected package sensible-utils. @@ -2065,8 +2097,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Tue Sep 30 05:34:27 UTC 2025. -Universal Time is now: Tue Sep 30 05:34:27 UTC 2025. +Local time is now: Mon Nov 2 11:58:40 UTC 2026. +Universal Time is now: Mon Nov 2 11:58:40 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libxcb-present0:arm64 (1.17.0-2+b1) ... @@ -2461,7 +2493,11 @@ fakeroot is already the newest version (1.37.1.2-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/mpv-mpris-0.7.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../mpv-mpris_0.7.1-1_source.changes +I: user script /srv/workspace/pbuilder/2342269/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/2342269/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/mpv-mpris-0.7.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../mpv-mpris_0.7.1-1_source.changes dpkg-buildpackage: info: source package mpv-mpris dpkg-buildpackage: info: source version 0.7.1-1 dpkg-buildpackage: info: source distribution unstable @@ -2567,8 +2603,8 @@ + MPV_MPRIS_TEST_DBUS=./dbus + mkdir -p -m 0700 ./dbus + export -n MPV_MPRIS_TEST_DBUS MPV_MPRIS_TEST_XAUTH MPV_MPRIS_TEST_TMP -+ xvfb-run --help + grep -- --auto-display ++ xvfb-run --help + xvfb_auto=--auto-servernum + rm -f ./quit.xvfb.log ./quit.Xauthority + exec env MPV_MPRIS_TEST_NAME=quit XDG_RUNTIME_DIR=./dbus TEMPDIR=. TMPDIR=. TEMP=. TMP=. dbus-run-session -- xvfb-run --auto-servernum --error-file ./quit.xvfb.log -f ./quit.Xauthority ./quit @@ -2591,10 +2627,10 @@ ++ '[' -n ../mpris.so ']' ++ params+=("--load-scripts=no" "--script=$MPV_MPRIS_TEST_PLUGIN") ++ unset MPV_MPRIS_TEST_PLUGIN MPV_MPRIS_TEST_PLAY MPV_MPRIS_TEST_MPV_IPC MPV_MPRIS_TEST_LOG -++ echo DISPLAY=:101 -DISPLAY=:101 -++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-fsEIFZxlsI,guid=c268eeb0762ede542133498768db6bf1 -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-fsEIFZxlsI,guid=c268eeb0762ede542133498768db6bf1 +++ echo DISPLAY=:100 +DISPLAY=:100 +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-69yD1LlxtK,guid=5b98b4858b25d52e35cc203b6ae87afe +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-69yD1LlxtK,guid=5b98b4858b25d52e35cc203b6ae87afe ++ rm -f ./quit.mpv.ipc ./quit.mpv.log ./quit.socat.log ++ wait_for test -S ./quit.mpv.ipc ++ timeout=0 @@ -2635,7 +2671,7 @@ + '[' quit = quit ']' + mpris_quit + dbus-send --print-reply --dest=org.mpris.MediaPlayer2.mpv /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Quit -method return time=1759210484.687701 sender=:1.0 -> destination=:1.3 serial=5 reply_serial=2 +method return time=1793620737.388974 sender=:1.0 -> destination=:1.3 serial=5 reply_serial=2 + sleep 2 [cplayer] mpv v0.40.0 Copyright © 2000-2025 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v7.351.0 @@ -2676,84 +2712,83 @@ [cplayer] Setting option 'msg-level' = 'cplayer=trace,mpris=trace' (flags = 8) [cplayer] Setting option 'log-file' = './quit.mpv.log' (flags = 8) [cplayer] Setting option 'input-ipc-server' = './quit.mpv.ipc' (flags = 8) -[ 0.011388] mpris: Loading cplugin script ../mpris.so... -[ 0.011440] cplayer: Waiting for scripts... -[ 0.030005] cplayer: Run command: define-section, flags=64, args=[name="input_positioning", contents="", flags="default"] -[ 0.030045] cplayer: Run command: enable-section, flags=64, args=[name="input_positioning", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.030064] cplayer: Run command: define-section, flags=64, args=[name="input_forced_positioning", contents="", flags="force"] -[ 0.030083] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_positioning", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.031490] cplayer: Run command: define-section, flags=64, args=[name="input_commands", contents="", flags="default"] -[ 0.031541] cplayer: Run command: enable-section, flags=64, args=[name="input_commands", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.031575] cplayer: Run command: define-section, flags=64, args=[name="input_forced_commands", contents="", flags="force"] -[ 0.031605] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_commands", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.031945] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.031990] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.032019] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.032044] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.035194] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.035445] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.035477] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.035487] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.035607] cplayer: Run command: define-section, flags=64, args=[name="showhide", contents="mouse_move script-binding osc/__keybinding1\nmouse_leave script-binding osc/__keybinding2\n", flags="force"] -[ 0.035666] cplayer: Run command: define-section, flags=64, args=[name="showhide_wc", contents="mouse_move script-binding osc/__keybinding3\nmouse_leave script-binding osc/__keybinding4\n", flags="force"] -[ 0.035709] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.035724] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.035751] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] -[ 0.035783] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.035809] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nmbtn_mid script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nshift+mbtn_left script-binding osc/__keybinding8\nwheel_up script-binding osc/__keybinding9\nwheel_down script-binding osc/__keybinding10\nmbtn_left_dbl ignore\nshift+mbtn_left_dbl ignore\nmbtn_right_dbl ignore\n", flags="force"] -[ 0.042398] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.042448] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.042467] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.043392] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.043410] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.043417] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.043438] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.043559] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] -[ 0.043625] cplayer: Done loading scripts. -[ 0.043686] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.043693] cplayer: Failed sending hook command auto_profiles/on_before_start_file. Removing hook. -[ 0.043804] cplayer: Running hook: auto_profiles/on_load -[ 0.043814] cplayer: Failed sending hook command auto_profiles/on_load. Removing hook. -[ 0.043822] cplayer: Running hook: ytdl_hook/on_load -[ 0.044192] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.044226] cplayer: Running hook: ytdl_hook/on_load -[ 0.044934] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.045019] cplayer: Run command: osd-overlay, flags=64, args=[id="1", format="ass-events", data="", res_x="854", res_y="854", z="1000", hidden="no", compute_bounds="no"] -[ 0.058437] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.062459] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.062573] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.062608] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.062638] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.062681] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.074524] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.075972] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.075986] cplayer: Failed sending hook command auto_profiles/on_preloaded. Removing hook. -[ 0.075992] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.076079] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) -[ 0.076967] cplayer: Starting playback... -[ 0.078435] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.078485] cplayer: AO: Description: Null audio output -[ 0.079011] cplayer: audio ready -[ 0.079070] cplayer: starting audio playback -[ 0.079221] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) -[ 0.079917] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.105900] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.952607] cplayer: Run command: quit, flags=64, args=[code="0"] -[ 2.952625] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.952646] cplayer: EOF code: 5 -[ 2.952665] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.953108] cplayer: Terminating demuxers... -[ 2.953113] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.953302] cplayer: Done terminating demuxers. -[ 2.953312] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.953382] cplayer: finished playback, success (reason 3) -[ 2.953403] cplayer: Running hook: ytdl_hook/on_after_end_file -[ 2.953793] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] -[ 2.953876] cplayer: Exiting... (Quit) -[ 2.954132] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/console"] -[ 2.955428] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 2.955540] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] -[ 2.956273] mpris: Destroying client handle... +[ 0.016675] mpris: Loading cplugin script ../mpris.so... +[ 0.016734] cplayer: Waiting for scripts... +[ 0.018235] cplayer: Run command: define-section, flags=64, args=[name="showhide", contents="mouse_move script-binding osc/__keybinding1\nmouse_leave script-binding osc/__keybinding2\n", flags="force"] +[ 0.018320] cplayer: Run command: define-section, flags=64, args=[name="showhide_wc", contents="mouse_move script-binding osc/__keybinding3\nmouse_leave script-binding osc/__keybinding4\n", flags="force"] +[ 0.018343] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.018351] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.018388] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nmbtn_mid script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nshift+mbtn_left script-binding osc/__keybinding8\nwheel_up script-binding osc/__keybinding9\nwheel_down script-binding osc/__keybinding10\nmbtn_left_dbl ignore\nshift+mbtn_left_dbl ignore\nmbtn_right_dbl ignore\n", flags="force"] +[ 0.018429] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.018444] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.018455] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.018742] cplayer: Run command: define-section, flags=64, args=[name="input_positioning", contents="", flags="default"] +[ 0.018773] cplayer: Run command: enable-section, flags=64, args=[name="input_positioning", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.018796] cplayer: Run command: define-section, flags=64, args=[name="input_forced_positioning", contents="", flags="force"] +[ 0.018805] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_positioning", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.018862] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.018878] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.018889] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.018897] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.022208] cplayer: Run command: define-section, flags=64, args=[name="input_commands", contents="", flags="default"] +[ 0.022237] cplayer: Run command: enable-section, flags=64, args=[name="input_commands", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.022248] cplayer: Run command: define-section, flags=64, args=[name="input_forced_commands", contents="", flags="force"] +[ 0.022256] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_commands", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.024002] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.024146] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.024177] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.024233] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.024857] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.024942] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.024966] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.024991] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.025204] cplayer: Done loading scripts. +[ 0.025263] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.025275] cplayer: Failed sending hook command auto_profiles/on_before_start_file. Removing hook. +[ 0.025345] cplayer: Running hook: auto_profiles/on_load +[ 0.025353] cplayer: Failed sending hook command auto_profiles/on_load. Removing hook. +[ 0.025358] cplayer: Running hook: ytdl_hook/on_load +[ 0.025709] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.025850] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] +[ 0.026074] cplayer: Running hook: ytdl_hook/on_load +[ 0.026138] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.026207] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] +[ 0.026281] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.026634] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.026748] cplayer: Run command: osd-overlay, flags=64, args=[id="1", format="ass-events", data="", res_x="854", res_y="854", z="1000", hidden="no", compute_bounds="no"] +[ 0.033495] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.033550] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.033585] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.033620] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.039307] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.039727] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.039753] cplayer: Failed sending hook command auto_profiles/on_preloaded. Removing hook. +[ 0.039763] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.039867] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) +[ 0.041030] cplayer: Starting playback... +[ 0.042194] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.042223] cplayer: AO: Description: Null audio output +[ 0.042810] cplayer: audio ready +[ 0.042838] cplayer: starting audio playback +[ 0.042921] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) +[ 0.050882] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.076305] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.943246] cplayer: Run command: quit, flags=64, args=[code="0"] +[ 2.943270] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.943344] cplayer: EOF code: 5 +[ 2.943351] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.943759] cplayer: Terminating demuxers... +[ 2.943774] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.943923] cplayer: Done terminating demuxers. +[ 2.943953] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.944072] cplayer: finished playback, success (reason 3) +[ 2.944100] cplayer: Running hook: ytdl_hook/on_after_end_file +[ 2.944946] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] +[ 2.946288] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 2.946517] cplayer: Exiting... (Quit) +[ 2.947072] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/console"] +[ 2.948053] mpris: Destroying client handle... +[ 2.949171] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] + ret_ipc=0 + prop pause + jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' @@ -2769,7 +2804,7 @@ + echo 'socat log contains these *expected* errors:' socat log contains these *expected* errors: + cat ./quit.socat.log -2025/09/29 17:34:46 socat[196288] E connect(, AF=1 "./quit.mpv.ipc", 16): Connection refused +2026/11/03 01:58:59 socat[2363186] E connect(, AF=1 "./quit.mpv.ipc", 16): Connection refused + playerctl status + grep '^No players \(were \)\?found$' No players found @@ -2777,13 +2812,13 @@ + '[' '!' -s ./quit.socat.log ']' make[2]: Leaving directory '/build/reproducible-path/mpv-mpris-0.7.1/test' make[2]: Entering directory '/build/reproducible-path/mpv-mpris-0.7.1/test' -./wrapper "stop" -./stop +./wrapper "metadata" +./metadata ++ test -n '' -++ exec ./env ./stop -/build/reproducible-path/mpv-mpris-0.7.1/test/env ./stop -++ basename ./stop -+ test=stop +++ exec ./env ./metadata +/build/reproducible-path/mpv-mpris-0.7.1/test/env ./metadata +++ basename ./metadata ++ test=metadata + '[' -z '' ']' + export MPV_MPRIS_TEST_PLUGIN=../mpris.so + MPV_MPRIS_TEST_PLUGIN=../mpris.so @@ -2836,44 +2871,42 @@ + MPV_MPRIS_TEST_DBUS=./dbus + mkdir -p -m 0700 ./dbus + export -n MPV_MPRIS_TEST_DBUS MPV_MPRIS_TEST_XAUTH MPV_MPRIS_TEST_TMP -+ grep -- --auto-display + xvfb-run --help ++ grep -- --auto-display + xvfb_auto=--auto-servernum -+ rm -f ./stop.xvfb.log ./stop.Xauthority -+ exec env MPV_MPRIS_TEST_NAME=stop XDG_RUNTIME_DIR=./dbus TEMPDIR=. TMPDIR=. TEMP=. TMP=. dbus-run-session -- xvfb-run --auto-servernum --error-file ./stop.xvfb.log -f ./stop.Xauthority ./stop -./stop -++ test -n stop -+++ basename ./stop -++ test=stop -++ '[' stop = setup ']' -++ input_json=./stop.mpv.ipc.input.json -++ output_json=./stop.mpv.ipc.output.json -++ ipc=./stop.mpv.ipc -++ log_prefix=./stop -++ mpv_log=./stop.mpv.log -++ socat_log=./stop.socat.log ++ rm -f ./metadata.xvfb.log ./metadata.Xauthority ++ exec env MPV_MPRIS_TEST_NAME=metadata XDG_RUNTIME_DIR=./dbus TEMPDIR=. TMPDIR=. TEMP=. TMP=. dbus-run-session -- xvfb-run --auto-servernum --error-file ./metadata.xvfb.log -f ./metadata.Xauthority ./metadata +./metadata +++ test -n metadata ++++ basename ./metadata +++ test=metadata +++ '[' metadata = setup ']' +++ input_json=./metadata.mpv.ipc.input.json +++ output_json=./metadata.mpv.ipc.output.json +++ ipc=./metadata.mpv.ipc +++ log_prefix=./metadata +++ mpv_log=./metadata.mpv.log +++ socat_log=./metadata.socat.log ++ file=/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga ++ params=() -++ '[' -n 1 ']' -++ '[' 1 -ne 0 ']' -++ params+=("--pause") +++ '[' -n '' ']' ++ '[' -n ../mpris.so ']' ++ params+=("--load-scripts=no" "--script=$MPV_MPRIS_TEST_PLUGIN") ++ unset MPV_MPRIS_TEST_PLUGIN MPV_MPRIS_TEST_PLAY MPV_MPRIS_TEST_MPV_IPC MPV_MPRIS_TEST_LOG -++ echo DISPLAY=:103 -DISPLAY=:103 -++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-hRJeqbFUaj,guid=4ebbe04141ebc165d5503a4a68db6bf1 -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-hRJeqbFUaj,guid=4ebbe04141ebc165d5503a4a68db6bf1 -++ rm -f ./stop.mpv.ipc ./stop.mpv.log ./stop.socat.log -++ wait_for test -S ./stop.mpv.ipc +++ echo DISPLAY=:99 +DISPLAY=:99 +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-aHpS9Cgshq,guid=7c07ed6a4ff91f15d8b3d80f6ae87afe +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-aHpS9Cgshq,guid=7c07ed6a4ff91f15d8b3d80f6ae87afe +++ rm -f ./metadata.mpv.ipc ./metadata.mpv.log ./metadata.socat.log +++ wait_for test -S ./metadata.mpv.ipc ++ timeout=0 -++ test -S ./stop.mpv.ipc +++ test -S ./metadata.mpv.ipc ++ '[' 0 -eq 60 ']' ++ sleep 1 -++ mpv --pause --load-scripts=no --script=../mpris.so --vo=null --ao=null --msg-time --msg-module --msg-level=cplayer=trace,mpris=trace --log-file=./stop.mpv.log --input-ipc-server=./stop.mpv.ipc /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +++ mpv --load-scripts=no --script=../mpris.so --vo=null --ao=null --msg-time --msg-module --msg-level=cplayer=trace,mpris=trace --log-file=./metadata.mpv.log --input-ipc-server=./metadata.mpv.ipc /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +++ awk '/statusline.*Paused/{print>"/dev/stdout";next} 1' ++ timeout=1 -++ test -S ./stop.mpv.ipc +++ test -S ./metadata.mpv.ipc ++ wait_for playerctl_list_all_is_mpv ++ timeout=0 ++ playerctl_list_all_is_mpv @@ -2881,28 +2914,12 @@ ++ player=mpv ++ test mpv = mpv ++ sleep 2 -+ status Paused -+ playerctl status -+ grep '^Paused$' -Paused -+ check pause true -+ prop pause -+ jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' -+ cat ./stop.mpv.ipc.input.json -{"command":["get_property","pause"]} -+ rm -f ./stop.socat.log -+ socat -lf./stop.socat.log - UNIX-CONNECT:./stop.mpv.ipc -+ cat ./stop.socat.log -+ test '!' -s ./stop.socat.log -+ cat ./stop.mpv.ipc.output.json -{"data":true,"request_id":0,"error":"success"} -+ test -s ./stop.mpv.ipc.output.json -+ val true -+ jq --exit-status --null-input 'inputs // {} | try (.data == true and .error == "success") catch false' -true -+ '[' stop = stop ']' -+ playerctl stop +++ playerctl metadata xesam:url ++ test file:///usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga = file:///usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga + sleep 2 +++ playerctl metadata xesam:title ++ test alarm-clock-elapsed.oga '!=' '' ++ wait %1 [cplayer] mpv v0.40.0 Copyright © 2000-2025 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v7.351.0 [cplayer] FFmpeg version: 7.1.1-1+b8 (runtime 7.1.2-1+b1) @@ -2916,7 +2933,7 @@ [cplayer] libswscale 8.3.100 [cplayer] Configuration: -Dpython.bytecompile=-1 -Dlibmpv=true -Dbuild-date=false -Dcdda=enabled -Ddvdnav=enabled -Dsdl2=enabled -Ddvbin=enabled -Dprefix=/usr -Dlibdir=lib/aarch64-linux-gnu -Dlocalstatedir=/var -Dsysconfdir=/etc -Dbuildtype=plain -Dwrap_mode=nodownload [cplayer] List of enabled features: alsa caca cdda cplugins cuda-hwaccel cuda-interop dmabuf-interop-gl dmabuf-wayland drm dvbin dvdnav egl egl-drm egl-wayland egl-x11 ffmpeg ffnvcodec gbm gl glibc-thread-name glob glob-posix gpl iconv jack javascript jpeg lcms2 libarchive libass libavdevice libbluray libdl libplacebo linux-fstatfs lua52 memfd-create memrchr pipewire posix posix-shm ppoll pthread-condattr-setclock pulse rubberband rubberband-3 sdl2 sdl2-audio sdl2-gamepad sdl2-video sixel sndio sndio-1-9 uchardet vaapi vaapi-drm vaapi-wayland vaapi-x11 vdpau vector vk-khr-display vt.h vulkan wayland wayland-protocols-1-32 wayland-protocols-1-38 wayland-protocols-1-39 wayland-protocols-1-41 x11 xv zimg zimg-st428 zlib -[cplayer] Command line options: '--pause' '--load-scripts=no' '--script=../mpris.so' '--vo=null' '--ao=null' '--msg-time' '--msg-module' '--msg-level=cplayer=trace,mpris=trace' '--log-file=./stop.mpv.log' '--input-ipc-server=./stop.mpv.ipc' '/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga' +[cplayer] Command line options: '--load-scripts=no' '--script=../mpris.so' '--vo=null' '--ao=null' '--msg-time' '--msg-module' '--msg-level=cplayer=trace,mpris=trace' '--log-file=./metadata.mpv.log' '--input-ipc-server=./metadata.mpv.ipc' '/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga' [cplayer] mpv v0.40.0 Copyright © 2000-2025 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v7.351.0 [cplayer] FFmpeg version: 7.1.1-1+b8 (runtime 7.1.2-1+b1) @@ -2932,7 +2949,6 @@ [cplayer] List of enabled features: alsa caca cdda cplugins cuda-hwaccel cuda-interop dmabuf-interop-gl dmabuf-wayland drm dvbin dvdnav egl egl-drm egl-wayland egl-x11 ffmpeg ffnvcodec gbm gl glibc-thread-name glob glob-posix gpl iconv jack javascript jpeg lcms2 libarchive libass libavdevice libbluray libdl libplacebo linux-fstatfs lua52 memfd-create memrchr pipewire posix posix-shm ppoll pthread-condattr-setclock pulse rubberband rubberband-3 sdl2 sdl2-audio sdl2-gamepad sdl2-video sixel sndio sndio-1-9 uchardet vaapi vaapi-drm vaapi-wayland vaapi-x11 vdpau vector vk-khr-display vt.h vulkan wayland wayland-protocols-1-32 wayland-protocols-1-38 wayland-protocols-1-39 wayland-protocols-1-41 x11 xv zimg zimg-st428 zlib [cplayer] Reading config file /etc/mpv/encoding-profiles.conf [cplayer] Applying profile 'default'... -[cplayer] Setting option 'pause' = '' (flags = 8) [cplayer] Setting option 'load-scripts' = 'no' (flags = 8) [cplayer] Setting option 'scripts-append' = '../mpris.so' (flags = 8) [cplayer] Setting option 'vo' = 'null' (flags = 8) @@ -2940,115 +2956,167 @@ [cplayer] Setting option 'msg-time' = '' (flags = 8) [cplayer] Setting option 'msg-module' = '' (flags = 8) [cplayer] Setting option 'msg-level' = 'cplayer=trace,mpris=trace' (flags = 8) -[cplayer] Setting option 'log-file' = './stop.mpv.log' (flags = 8) -[cplayer] Setting option 'input-ipc-server' = './stop.mpv.ipc' (flags = 8) -[ 0.014855] mpris: Loading cplugin script ../mpris.so... -[ 0.014900] cplayer: Waiting for scripts... -[ 0.019652] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.019695] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.019722] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.019730] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.025035] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.025169] cplayer: Run command: define-section, flags=64, args=[name="showhide", contents="mouse_move script-binding osc/__keybinding1\nmouse_leave script-binding osc/__keybinding2\n", flags="force"] -[ 0.025224] cplayer: Run command: define-section, flags=64, args=[name="showhide_wc", contents="mouse_move script-binding osc/__keybinding3\nmouse_leave script-binding osc/__keybinding4\n", flags="force"] -[ 0.025248] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.025264] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.025303] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nmbtn_mid script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nshift+mbtn_left script-binding osc/__keybinding8\nwheel_up script-binding osc/__keybinding9\nwheel_down script-binding osc/__keybinding10\nmbtn_left_dbl ignore\nshift+mbtn_left_dbl ignore\nmbtn_right_dbl ignore\n", flags="force"] -[ 0.025344] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.025355] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.025365] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.026210] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.026226] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.026233] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.026252] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.026410] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.028452] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.028486] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.028608] cplayer: Run command: define-section, flags=64, args=[name="input_positioning", contents="", flags="default"] -[ 0.028658] cplayer: Run command: enable-section, flags=64, args=[name="input_positioning", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.028693] cplayer: Run command: define-section, flags=64, args=[name="input_forced_positioning", contents="", flags="force"] -[ 0.028724] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_positioning", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.028947] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] -[ 0.029063] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.029824] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] -[ 0.029874] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.029985] cplayer: Done loading scripts. -[ 0.030043] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.030567] cplayer: client removed during hook handling -[ 0.030693] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.030812] cplayer: Running hook: auto_profiles/on_load -[ 0.030843] cplayer: Failed sending hook command auto_profiles/on_load. Removing hook. -[ 0.030854] cplayer: Running hook: ytdl_hook/on_load -[ 0.031241] cplayer: Running hook: ytdl_hook/on_load -[ 0.031406] cplayer: Run command: osd-overlay, flags=64, args=[id="1", format="ass-events", data="", res_x="854", res_y="854", z="1000", hidden="no", compute_bounds="no"] -[ 0.037451] cplayer: Run command: define-section, flags=64, args=[name="input_commands", contents="", flags="default"] -[ 0.037541] cplayer: Run command: enable-section, flags=64, args=[name="input_commands", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.037585] cplayer: Run command: define-section, flags=64, args=[name="input_forced_commands", contents="", flags="force"] -[ 0.037611] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_commands", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.038251] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.040632] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.040783] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.040833] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.040867] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.040891] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.042436] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.042888] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.042910] cplayer: Failed sending hook command auto_profiles/on_preloaded. Removing hook. -[ 0.042923] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.043015] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) -[ 0.044053] cplayer: Starting playback... -[ 0.045165] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.045195] cplayer: AO: Description: Null audio output -[ 0.045935] cplayer: audio ready -[ 0.045970] cplayer: starting audio playback -[ 0.046057] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) -[ 0.058194] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.087767] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.906439] cplayer: Run command: stop, flags=64, args=[flags=""] -[ 2.906467] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.906506] cplayer: EOF code: 4 -[ 2.906511] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.907056] cplayer: Terminating demuxers... -[ 2.907271] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.907313] cplayer: Done terminating demuxers. -[ 2.907343] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.907665] cplayer: finished playback, success (reason 2) -[ 2.907715] cplayer: Running hook: ytdl_hook/on_after_end_file -[ 2.908522] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] -[ 2.908908] cplayer: Exiting... (End of file) -[ 2.909687] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/console"] -[ 2.910098] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] -[ 2.910309] mpris: Destroying client handle... -+ ret_ipc=0 -+ prop pause -+ jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' -+ cat ./stop.mpv.ipc.input.json -{"command":["get_property","pause"]} -+ rm -f ./stop.socat.log -+ socat -lf./stop.socat.log - UNIX-CONNECT:./stop.mpv.ipc -+ ret_ipc=1 -+ cat ./stop.mpv.ipc.output.json -+ test '!' -s ./stop.mpv.ipc.output.json -+ '[' 1 -eq 0 ']' -+ '[' '!' -s ./stop.socat.log ']' -+ echo 'socat log contains these *expected* errors:' -socat log contains these *expected* errors: -+ cat ./stop.socat.log -2025/09/29 17:34:46 socat[196296] E connect(, AF=1 "./stop.mpv.ipc", 16): Connection refused -+ playerctl status -+ grep '^No players \(were \)\?found$' -No players found -+ '[' 1 -eq 0 ']' -+ '[' '!' -s ./stop.socat.log ']' +[cplayer] Setting option 'log-file' = './metadata.mpv.log' (flags = 8) +[cplayer] Setting option 'input-ipc-server' = './metadata.mpv.ipc' (flags = 8) +[ 0.014432] mpris: Loading cplugin script ../mpris.so... +[ 0.021873] cplayer: Waiting for scripts... +[ 0.022516] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] +[ 0.022586] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.022639] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.022689] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.022703] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.022922] cplayer: Run command: define-section, flags=64, args=[name="input_positioning", contents="", flags="default"] +[ 0.022952] cplayer: Run command: enable-section, flags=64, args=[name="input_positioning", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.022982] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.023023] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] +[ 0.023050] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.023081] cplayer: Run command: define-section, flags=64, args=[name="input_forced_positioning", contents="", flags="force"] +[ 0.023100] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_positioning", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.024516] cplayer: Run command: define-section, flags=64, args=[name="input_commands", contents="", flags="default"] +[ 0.024722] cplayer: Run command: enable-section, flags=64, args=[name="input_commands", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.025139] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.025182] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.025207] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.025230] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.025450] cplayer: Run command: define-section, flags=64, args=[name="input_forced_commands", contents="", flags="force"] +[ 0.025541] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_commands", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.036021] cplayer: Run command: define-section, flags=64, args=[name="showhide", contents="mouse_move script-binding osc/__keybinding1\nmouse_leave script-binding osc/__keybinding2\n", flags="force"] +[ 0.036140] cplayer: Run command: define-section, flags=64, args=[name="showhide_wc", contents="mouse_move script-binding osc/__keybinding3\nmouse_leave script-binding osc/__keybinding4\n", flags="force"] +[ 0.036178] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.036195] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.036243] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nmbtn_mid script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nshift+mbtn_left script-binding osc/__keybinding8\nwheel_up script-binding osc/__keybinding9\nwheel_down script-binding osc/__keybinding10\nmbtn_left_dbl ignore\nshift+mbtn_left_dbl ignore\nmbtn_right_dbl ignore\n", flags="force"] +[ 0.036293] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.036313] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.036335] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.037459] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.037500] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.037512] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.037541] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.037696] cplayer: Done loading scripts. +[ 0.037789] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.037809] cplayer: Failed sending hook command auto_profiles/on_before_start_file. Removing hook. +[ 0.037899] cplayer: Running hook: auto_profiles/on_load +[ 0.037916] cplayer: Failed sending hook command auto_profiles/on_load. Removing hook. +[ 0.037931] cplayer: Running hook: ytdl_hook/on_load +[ 0.038426] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.038486] cplayer: Running hook: ytdl_hook/on_load +[ 0.039213] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.039449] cplayer: Run command: osd-overlay, flags=64, args=[id="1", format="ass-events", data="", res_x="854", res_y="854", z="1000", hidden="no", compute_bounds="no"] +[ 0.043684] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.048450] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.048475] cplayer: Failed sending hook command auto_profiles/on_preloaded. Removing hook. +[ 0.048483] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.048626] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) +[ 0.049920] cplayer: Starting playback... +[ 0.050896] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.050911] cplayer: AO: Description: Null audio output +[ 0.051531] cplayer: audio ready +[ 0.051548] cplayer: starting audio playback +[ 0.051583] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof +[ 0.052748] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.052871] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.052905] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.052923] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.052938] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.070292] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.100591] statusline: A: 00:00:00 / 00:00:06 (1%) +[ 0.150852] statusline: A: 00:00:00 / 00:00:06 (2%) +[ 0.250077] statusline: A: 00:00:00 / 00:00:06 (3%) +[ 0.300512] statusline: A: 00:00:00 / 00:00:06 (4%) +[ 0.399108] statusline: A: 00:00:00 / 00:00:06 (6%) +[ 0.548278] statusline: A: 00:00:00 / 00:00:06 (8%) +[ 0.598360] statusline: A: 00:00:00 / 00:00:06 (9%) +[ 0.697338] statusline: A: 00:00:00 / 00:00:06 (11%) +[ 0.796648] statusline: A: 00:00:00 / 00:00:06 (12%) +[ 0.846861] statusline: A: 00:00:00 / 00:00:06 (13%) +[ 0.945881] statusline: A: 00:00:00 / 00:00:06 (15%) +[ 1.045270] statusline: A: 00:00:00 / 00:00:06 (16%) +[ 1.095362] statusline: A: 00:00:01 / 00:00:06 (17%) +[ 1.194354] statusline: A: 00:00:01 / 00:00:06 (19%) +[ 1.343533] statusline: A: 00:00:01 / 00:00:06 (21%) +[ 1.393623] statusline: A: 00:00:01 / 00:00:06 (22%) +[ 1.492560] statusline: A: 00:00:01 / 00:00:06 (24%) +[ 1.644066] statusline: A: 00:00:01 / 00:00:06 (26%) +[ 1.742952] statusline: A: 00:00:01 / 00:00:06 (28%) +[ 1.892624] statusline: A: 00:00:01 / 00:00:06 (30%) +[ 1.942772] statusline: A: 00:00:01 / 00:00:06 (31%) +[ 2.041875] statusline: A: 00:00:01 / 00:00:06 (32%) +[ 2.092273] statusline: A: 00:00:02 / 00:00:06 (33%) +[ 2.191151] statusline: A: 00:00:02 / 00:00:06 (35%) +[ 2.241470] statusline: A: 00:00:02 / 00:00:06 (36%) +[ 2.340364] statusline: A: 00:00:02 / 00:00:06 (37%) +[ 2.390712] statusline: A: 00:00:02 / 00:00:06 (38%) +[ 2.489482] statusline: A: 00:00:02 / 00:00:06 (40%) +[ 2.539480] statusline: A: 00:00:02 / 00:00:06 (41%) +[ 2.638655] statusline: A: 00:00:02 / 00:00:06 (42%) +[ 2.688740] statusline: A: 00:00:02 / 00:00:06 (43%) +[ 2.738878] statusline: A: 00:00:02 / 00:00:06 (44%) +[ 2.837616] statusline: A: 00:00:02 / 00:00:06 (45%) +[ 2.887721] statusline: A: 00:00:02 / 00:00:06 (46%) +[ 2.986843] statusline: A: 00:00:02 / 00:00:06 (48%) +[ 3.036923] statusline: A: 00:00:02 / 00:00:06 (49%) +[ 3.136064] statusline: A: 00:00:03 / 00:00:06 (50%) +[ 3.186184] statusline: A: 00:00:03 / 00:00:06 (51%) +[ 3.285435] statusline: A: 00:00:03 / 00:00:06 (53%) +[ 3.335539] statusline: A: 00:00:03 / 00:00:06 (54%) +[ 3.484578] statusline: A: 00:00:03 / 00:00:06 (56%) +[ 3.534759] statusline: A: 00:00:03 / 00:00:06 (57%) +[ 3.633971] statusline: A: 00:00:03 / 00:00:06 (58%) +[ 3.686940] statusline: A: 00:00:03 / 00:00:06 (59%) +[ 3.788093] statusline: A: 00:00:03 / 00:00:06 (61%) +[ 3.838173] statusline: A: 00:00:03 / 00:00:06 (62%) +[ 3.888240] statusline: A: 00:00:03 / 00:00:06 (63%) +[ 3.988404] statusline: A: 00:00:03 / 00:00:06 (64%) +[ 4.086381] statusline: A: 00:00:04 / 00:00:06 (66%) +[ 4.136469] statusline: A: 00:00:04 / 00:00:06 (67%) +[ 4.237352] statusline: A: 00:00:04 / 00:00:06 (68%) +[ 4.334867] statusline: A: 00:00:04 / 00:00:06 (70%) +[ 4.434211] statusline: A: 00:00:04 / 00:00:06 (72%) +[ 4.583183] statusline: A: 00:00:04 / 00:00:06 (74%) +[ 4.633324] statusline: A: 00:00:04 / 00:00:06 (75%) +[ 4.732570] statusline: A: 00:00:04 / 00:00:06 (76%) +[ 4.782608] statusline: A: 00:00:04 / 00:00:06 (77%) +[ 4.883011] statusline: A: 00:00:04 / 00:00:06 (79%) +[ 4.934066] statusline: A: 00:00:04 / 00:00:06 (80%) +[ 5.083444] statusline: A: 00:00:05 / 00:00:06 (82%) +[ 5.182685] statusline: A: 00:00:05 / 00:00:06 (84%) +[ 5.281985] statusline: A: 00:00:05 / 00:00:06 (85%) +[ 5.332142] statusline: A: 00:00:05 / 00:00:06 (86%) +[ 5.431043] statusline: A: 00:00:05 / 00:00:06 (88%) +[ 5.481208] statusline: A: 00:00:05 / 00:00:06 (89%) +[ 5.579943] statusline: A: 00:00:05 / 00:00:06 (90%) +[ 5.679289] statusline: A: 00:00:05 / 00:00:06 (92%) +[ 5.729412] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 5.778932] cplayer: audio filter EOF +[ 5.778940] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 5.778966] cplayer: audio draining +[ 5.778973] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 5.778975] cplayer: audio EOF reached +[ 5.778980] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 5.778989] cplayer: EOF code: 1 +[ 5.778994] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 5.779169] cplayer: Terminating demuxers... +[ 5.779174] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 5.779341] cplayer: Done terminating demuxers. +[ 5.779349] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 5.779394] cplayer: finished playback, success (reason 0) +[ 5.779405] cplayer: Running hook: ytdl_hook/on_after_end_file +[ 5.779752] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] +[ 5.779848] cplayer: Exiting... (End of file) +[ 5.779891] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/console"] +[ 5.780789] mpris: Destroying client handle... +[ 5.780997] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 5.781091] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] +[ 5.783306] cplayer: draining left over audio make[2]: Leaving directory '/build/reproducible-path/mpv-mpris-0.7.1/test' make[2]: Entering directory '/build/reproducible-path/mpv-mpris-0.7.1/test' -./wrapper "metadata" -./metadata +./wrapper "stop" +./stop ++ test -n '' -++ exec ./env ./metadata -/build/reproducible-path/mpv-mpris-0.7.1/test/env ./metadata -++ basename ./metadata -+ test=metadata +++ exec ./env ./stop +/build/reproducible-path/mpv-mpris-0.7.1/test/env ./stop +++ basename ./stop ++ test=stop + '[' -z '' ']' + export MPV_MPRIS_TEST_PLUGIN=../mpris.so + MPV_MPRIS_TEST_PLUGIN=../mpris.so @@ -3104,39 +3172,41 @@ + xvfb-run --help + grep -- --auto-display + xvfb_auto=--auto-servernum -+ rm -f ./metadata.xvfb.log ./metadata.Xauthority -+ exec env MPV_MPRIS_TEST_NAME=metadata XDG_RUNTIME_DIR=./dbus TEMPDIR=. TMPDIR=. TEMP=. TMP=. dbus-run-session -- xvfb-run --auto-servernum --error-file ./metadata.xvfb.log -f ./metadata.Xauthority ./metadata -./metadata -++ test -n metadata -+++ basename ./metadata -++ test=metadata -++ '[' metadata = setup ']' -++ input_json=./metadata.mpv.ipc.input.json -++ output_json=./metadata.mpv.ipc.output.json -++ ipc=./metadata.mpv.ipc -++ log_prefix=./metadata -++ mpv_log=./metadata.mpv.log -++ socat_log=./metadata.socat.log ++ rm -f ./stop.xvfb.log ./stop.Xauthority ++ exec env MPV_MPRIS_TEST_NAME=stop XDG_RUNTIME_DIR=./dbus TEMPDIR=. TMPDIR=. TEMP=. TMP=. dbus-run-session -- xvfb-run --auto-servernum --error-file ./stop.xvfb.log -f ./stop.Xauthority ./stop +./stop +++ test -n stop ++++ basename ./stop +++ test=stop +++ '[' stop = setup ']' +++ input_json=./stop.mpv.ipc.input.json +++ output_json=./stop.mpv.ipc.output.json +++ ipc=./stop.mpv.ipc +++ log_prefix=./stop +++ mpv_log=./stop.mpv.log +++ socat_log=./stop.socat.log ++ file=/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga ++ params=() -++ '[' -n '' ']' +++ '[' -n 1 ']' +++ '[' 1 -ne 0 ']' +++ params+=("--pause") ++ '[' -n ../mpris.so ']' ++ params+=("--load-scripts=no" "--script=$MPV_MPRIS_TEST_PLUGIN") ++ unset MPV_MPRIS_TEST_PLUGIN MPV_MPRIS_TEST_PLAY MPV_MPRIS_TEST_MPV_IPC MPV_MPRIS_TEST_LOG ++ echo DISPLAY=:104 DISPLAY=:104 -++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-P0EhjcdeeC,guid=596bf7f4f1ff546739b1d02b68db6bf1 -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-P0EhjcdeeC,guid=596bf7f4f1ff546739b1d02b68db6bf1 -++ rm -f ./metadata.mpv.ipc ./metadata.mpv.log ./metadata.socat.log -++ wait_for test -S ./metadata.mpv.ipc +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-ENVImN6pBA,guid=0089fccc1cfe5d50cef67a326ae87afe +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-ENVImN6pBA,guid=0089fccc1cfe5d50cef67a326ae87afe +++ rm -f ./stop.mpv.ipc ./stop.mpv.log ./stop.socat.log +++ wait_for test -S ./stop.mpv.ipc ++ timeout=0 -++ test -S ./metadata.mpv.ipc +++ test -S ./stop.mpv.ipc ++ '[' 0 -eq 60 ']' ++ sleep 1 -++ mpv --load-scripts=no --script=../mpris.so --vo=null --ao=null --msg-time --msg-module --msg-level=cplayer=trace,mpris=trace --log-file=./metadata.mpv.log --input-ipc-server=./metadata.mpv.ipc /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +++ mpv --pause --load-scripts=no --script=../mpris.so --vo=null --ao=null --msg-time --msg-module --msg-level=cplayer=trace,mpris=trace --log-file=./stop.mpv.log --input-ipc-server=./stop.mpv.ipc /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +++ awk '/statusline.*Paused/{print>"/dev/stdout";next} 1' ++ timeout=1 -++ test -S ./metadata.mpv.ipc +++ test -S ./stop.mpv.ipc ++ wait_for playerctl_list_all_is_mpv ++ timeout=0 ++ playerctl_list_all_is_mpv @@ -3144,12 +3214,28 @@ ++ player=mpv ++ test mpv = mpv ++ sleep 2 -++ playerctl metadata xesam:url -+ test file:///usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga = file:///usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga ++ status Paused ++ playerctl status ++ grep '^Paused$' +Paused ++ check pause true ++ prop pause ++ jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' ++ cat ./stop.mpv.ipc.input.json +{"command":["get_property","pause"]} ++ rm -f ./stop.socat.log ++ socat -lf./stop.socat.log - UNIX-CONNECT:./stop.mpv.ipc ++ cat ./stop.socat.log ++ test '!' -s ./stop.socat.log ++ cat ./stop.mpv.ipc.output.json +{"data":true,"request_id":0,"error":"success"} ++ test -s ./stop.mpv.ipc.output.json ++ val true ++ jq --exit-status --null-input 'inputs // {} | try (.data == true and .error == "success") catch false' +true ++ '[' stop = stop ']' ++ playerctl stop + sleep 2 -++ playerctl metadata xesam:title -+ test alarm-clock-elapsed.oga '!=' '' -+ wait %1 [cplayer] mpv v0.40.0 Copyright © 2000-2025 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v7.351.0 [cplayer] FFmpeg version: 7.1.1-1+b8 (runtime 7.1.2-1+b1) @@ -3163,7 +3249,7 @@ [cplayer] libswscale 8.3.100 [cplayer] Configuration: -Dpython.bytecompile=-1 -Dlibmpv=true -Dbuild-date=false -Dcdda=enabled -Ddvdnav=enabled -Dsdl2=enabled -Ddvbin=enabled -Dprefix=/usr -Dlibdir=lib/aarch64-linux-gnu -Dlocalstatedir=/var -Dsysconfdir=/etc -Dbuildtype=plain -Dwrap_mode=nodownload [cplayer] List of enabled features: alsa caca cdda cplugins cuda-hwaccel cuda-interop dmabuf-interop-gl dmabuf-wayland drm dvbin dvdnav egl egl-drm egl-wayland egl-x11 ffmpeg ffnvcodec gbm gl glibc-thread-name glob glob-posix gpl iconv jack javascript jpeg lcms2 libarchive libass libavdevice libbluray libdl libplacebo linux-fstatfs lua52 memfd-create memrchr pipewire posix posix-shm ppoll pthread-condattr-setclock pulse rubberband rubberband-3 sdl2 sdl2-audio sdl2-gamepad sdl2-video sixel sndio sndio-1-9 uchardet vaapi vaapi-drm vaapi-wayland vaapi-x11 vdpau vector vk-khr-display vt.h vulkan wayland wayland-protocols-1-32 wayland-protocols-1-38 wayland-protocols-1-39 wayland-protocols-1-41 x11 xv zimg zimg-st428 zlib -[cplayer] Command line options: '--load-scripts=no' '--script=../mpris.so' '--vo=null' '--ao=null' '--msg-time' '--msg-module' '--msg-level=cplayer=trace,mpris=trace' '--log-file=./metadata.mpv.log' '--input-ipc-server=./metadata.mpv.ipc' '/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga' +[cplayer] Command line options: '--pause' '--load-scripts=no' '--script=../mpris.so' '--vo=null' '--ao=null' '--msg-time' '--msg-module' '--msg-level=cplayer=trace,mpris=trace' '--log-file=./stop.mpv.log' '--input-ipc-server=./stop.mpv.ipc' '/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga' [cplayer] mpv v0.40.0 Copyright © 2000-2025 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v7.351.0 [cplayer] FFmpeg version: 7.1.1-1+b8 (runtime 7.1.2-1+b1) @@ -3179,6 +3265,7 @@ [cplayer] List of enabled features: alsa caca cdda cplugins cuda-hwaccel cuda-interop dmabuf-interop-gl dmabuf-wayland drm dvbin dvdnav egl egl-drm egl-wayland egl-x11 ffmpeg ffnvcodec gbm gl glibc-thread-name glob glob-posix gpl iconv jack javascript jpeg lcms2 libarchive libass libavdevice libbluray libdl libplacebo linux-fstatfs lua52 memfd-create memrchr pipewire posix posix-shm ppoll pthread-condattr-setclock pulse rubberband rubberband-3 sdl2 sdl2-audio sdl2-gamepad sdl2-video sixel sndio sndio-1-9 uchardet vaapi vaapi-drm vaapi-wayland vaapi-x11 vdpau vector vk-khr-display vt.h vulkan wayland wayland-protocols-1-32 wayland-protocols-1-38 wayland-protocols-1-39 wayland-protocols-1-41 x11 xv zimg zimg-st428 zlib [cplayer] Reading config file /etc/mpv/encoding-profiles.conf [cplayer] Applying profile 'default'... +[cplayer] Setting option 'pause' = '' (flags = 8) [cplayer] Setting option 'load-scripts' = 'no' (flags = 8) [cplayer] Setting option 'scripts-append' = '../mpris.so' (flags = 8) [cplayer] Setting option 'vo' = 'null' (flags = 8) @@ -3186,173 +3273,115 @@ [cplayer] Setting option 'msg-time' = '' (flags = 8) [cplayer] Setting option 'msg-module' = '' (flags = 8) [cplayer] Setting option 'msg-level' = 'cplayer=trace,mpris=trace' (flags = 8) -[cplayer] Setting option 'log-file' = './metadata.mpv.log' (flags = 8) -[cplayer] Setting option 'input-ipc-server' = './metadata.mpv.ipc' (flags = 8) -[ 0.023351] mpris: Loading cplugin script ../mpris.so... -[ 0.024021] cplayer: Waiting for scripts... -[ 0.028428] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] -[ 0.028487] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.028509] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.028538] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.028559] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] -[ 0.028582] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.028601] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.028622] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.040196] cplayer: Run command: define-section, flags=64, args=[name="showhide", contents="mouse_move script-binding osc/__keybinding1\nmouse_leave script-binding osc/__keybinding2\n", flags="force"] -[ 0.040308] cplayer: Run command: define-section, flags=64, args=[name="showhide_wc", contents="mouse_move script-binding osc/__keybinding3\nmouse_leave script-binding osc/__keybinding4\n", flags="force"] -[ 0.040339] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.040411] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.040488] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nmbtn_mid script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nshift+mbtn_left script-binding osc/__keybinding8\nwheel_up script-binding osc/__keybinding9\nwheel_down script-binding osc/__keybinding10\nmbtn_left_dbl ignore\nshift+mbtn_left_dbl ignore\nmbtn_right_dbl ignore\n", flags="force"] -[ 0.040538] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.040551] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.040562] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.041725] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.041869] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.041900] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.041950] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.042386] cplayer: Run command: define-section, flags=64, args=[name="input_positioning", contents="", flags="default"] -[ 0.042433] cplayer: Run command: enable-section, flags=64, args=[name="input_positioning", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.042515] cplayer: Run command: define-section, flags=64, args=[name="input_forced_positioning", contents="", flags="force"] -[ 0.042554] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_positioning", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.042863] cplayer: Done loading scripts. -[ 0.042901] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.043785] cplayer: Run command: define-section, flags=64, args=[name="input_commands", contents="", flags="default"] -[ 0.043886] cplayer: Run command: enable-section, flags=64, args=[name="input_commands", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.043939] cplayer: Run command: define-section, flags=64, args=[name="input_forced_commands", contents="", flags="force"] -[ 0.043974] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_commands", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.044508] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.045276] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.045330] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.045353] cplayer: client removed during hook handling -[ 0.045393] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.045567] cplayer: Running hook: auto_profiles/on_load -[ 0.045580] cplayer: Failed sending hook command auto_profiles/on_load. Removing hook. -[ 0.045589] cplayer: Running hook: ytdl_hook/on_load -[ 0.045958] cplayer: Running hook: ytdl_hook/on_load -[ 0.046026] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.046066] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.046280] cplayer: Run command: osd-overlay, flags=64, args=[id="1", format="ass-events", data="", res_x="854", res_y="854", z="1000", hidden="no", compute_bounds="no"] -[ 0.059939] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.060070] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.060106] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.060163] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.063563] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.066593] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.068368] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.068385] cplayer: Failed sending hook command auto_profiles/on_preloaded. Removing hook. -[ 0.068391] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.068504] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) -[ 0.070530] cplayer: Starting playback... -[ 0.071751] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.071784] cplayer: AO: Description: Null audio output -[ 0.072565] cplayer: audio ready -[ 0.072614] cplayer: starting audio playback -[ 0.072877] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof -[ 0.077690] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.103495] statusline: A: 00:00:00 / 00:00:06 (0%) -[ 0.175529] statusline: A: 00:00:00 / 00:00:06 (2%) -[ 0.275082] statusline: A: 00:00:00 / 00:00:06 (3%) -[ 0.325640] statusline: A: 00:00:00 / 00:00:06 (4%) -[ 0.375758] statusline: A: 00:00:00 / 00:00:06 (5%) -[ 0.474237] statusline: A: 00:00:00 / 00:00:06 (6%) -[ 0.524266] statusline: A: 00:00:00 / 00:00:06 (7%) -[ 0.574411] statusline: A: 00:00:00 / 00:00:06 (8%) -[ 0.625129] statusline: A: 00:00:00 / 00:00:06 (9%) -[ 0.723248] statusline: A: 00:00:00 / 00:00:06 (11%) -[ 0.872633] statusline: A: 00:00:00 / 00:00:06 (13%) -[ 0.922755] statusline: A: 00:00:00 / 00:00:06 (14%) -[ 0.975520] statusline: A: 00:00:00 / 00:00:06 (15%) -[ 1.074890] statusline: A: 00:00:00 / 00:00:06 (16%) -[ 1.124932] statusline: A: 00:00:01 / 00:00:06 (17%) -[ 1.175028] statusline: A: 00:00:01 / 00:00:06 (18%) -[ 1.273535] statusline: A: 00:00:01 / 00:00:06 (20%) -[ 1.372856] statusline: A: 00:00:01 / 00:00:06 (21%) -[ 1.422881] statusline: A: 00:00:01 / 00:00:06 (22%) -[ 1.472965] statusline: A: 00:00:01 / 00:00:06 (23%) -[ 1.571608] statusline: A: 00:00:01 / 00:00:06 (24%) -[ 1.670926] statusline: A: 00:00:01 / 00:00:06 (26%) -[ 1.720929] statusline: A: 00:00:01 / 00:00:06 (27%) -[ 1.771036] statusline: A: 00:00:01 / 00:00:06 (28%) -[ 1.869902] statusline: A: 00:00:01 / 00:00:06 (29%) -[ 1.920047] statusline: A: 00:00:01 / 00:00:06 (30%) -[ 2.019255] statusline: A: 00:00:01 / 00:00:06 (32%) -[ 2.069347] statusline: A: 00:00:01 / 00:00:06 (33%) -[ 2.119369] statusline: A: 00:00:02 / 00:00:06 (33%) -[ 2.169467] statusline: A: 00:00:02 / 00:00:06 (34%) -[ 2.268035] statusline: A: 00:00:02 / 00:00:06 (36%) -[ 2.318210] statusline: A: 00:00:02 / 00:00:06 (37%) -[ 2.417439] statusline: A: 00:00:02 / 00:00:06 (38%) -[ 2.467563] statusline: A: 00:00:02 / 00:00:06 (39%) -[ 2.566720] statusline: A: 00:00:02 / 00:00:06 (41%) -[ 2.668346] statusline: A: 00:00:02 / 00:00:06 (42%) -[ 2.765722] statusline: A: 00:00:02 / 00:00:06 (44%) -[ 2.815752] statusline: A: 00:00:02 / 00:00:06 (45%) -[ 2.914856] statusline: A: 00:00:02 / 00:00:06 (46%) -[ 2.964932] statusline: A: 00:00:02 / 00:00:06 (47%) -[ 3.063760] statusline: A: 00:00:02 / 00:00:06 (49%) -[ 3.163089] statusline: A: 00:00:03 / 00:00:06 (50%) -[ 3.213208] statusline: A: 00:00:03 / 00:00:06 (51%) -[ 3.312050] statusline: A: 00:00:03 / 00:00:06 (53%) -[ 3.411351] statusline: A: 00:00:03 / 00:00:06 (54%) -[ 3.461366] statusline: A: 00:00:03 / 00:00:06 (55%) -[ 3.511451] statusline: A: 00:00:03 / 00:00:06 (56%) -[ 3.610153] statusline: A: 00:00:03 / 00:00:06 (58%) -[ 3.710414] statusline: A: 00:00:03 / 00:00:06 (59%) -[ 3.809006] statusline: A: 00:00:03 / 00:00:06 (61%) -[ 3.859114] statusline: A: 00:00:03 / 00:00:06 (62%) -[ 3.959985] statusline: A: 00:00:03 / 00:00:06 (63%) -[ 4.010167] statusline: A: 00:00:03 / 00:00:06 (64%) -[ 4.062251] statusline: A: 00:00:03 / 00:00:06 (65%) -[ 4.112619] statusline: A: 00:00:04 / 00:00:06 (66%) -[ 4.162673] statusline: A: 00:00:04 / 00:00:06 (67%) -[ 4.213077] statusline: A: 00:00:04 / 00:00:06 (68%) -[ 4.361436] statusline: A: 00:00:04 / 00:00:06 (70%) -[ 4.412193] statusline: A: 00:00:04 / 00:00:06 (71%) -[ 4.462251] statusline: A: 00:00:04 / 00:00:06 (72%) -[ 4.561050] statusline: A: 00:00:04 / 00:00:06 (73%) -[ 4.660281] statusline: A: 00:00:04 / 00:00:06 (75%) -[ 4.710344] statusline: A: 00:00:04 / 00:00:06 (76%) -[ 4.858753] statusline: A: 00:00:04 / 00:00:06 (78%) -[ 4.958312] statusline: A: 00:00:04 / 00:00:06 (80%) -[ 5.058593] statusline: A: 00:00:04 / 00:00:06 (81%) -[ 5.108926] statusline: A: 00:00:05 / 00:00:06 (82%) -[ 5.212667] statusline: A: 00:00:05 / 00:00:06 (84%) -[ 5.266169] statusline: A: 00:00:05 / 00:00:06 (85%) -[ 5.365582] statusline: A: 00:00:05 / 00:00:06 (86%) -[ 5.464769] statusline: A: 00:00:05 / 00:00:06 (88%) -[ 5.564053] statusline: A: 00:00:05 / 00:00:06 (90%) -[ 5.663416] statusline: A: 00:00:05 / 00:00:06 (91%) -[ 5.762765] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 5.812630] cplayer: audio filter EOF -[ 5.812639] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 5.812657] cplayer: audio draining -[ 5.812663] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 5.812668] cplayer: audio EOF reached -[ 5.812689] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 5.812697] cplayer: EOF code: 1 -[ 5.812701] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 5.812894] cplayer: Terminating demuxers... -[ 5.812900] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 5.812991] cplayer: Done terminating demuxers. -[ 5.812997] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 5.813058] cplayer: finished playback, success (reason 0) -[ 5.813066] cplayer: Running hook: ytdl_hook/on_after_end_file -[ 5.813423] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] -[ 5.813509] cplayer: Exiting... (End of file) -[ 5.813830] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/console"] -[ 5.814533] mpris: Destroying client handle... -[ 5.814780] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 5.814854] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] -[ 5.817429] cplayer: draining left over audio +[cplayer] Setting option 'log-file' = './stop.mpv.log' (flags = 8) +[cplayer] Setting option 'input-ipc-server' = './stop.mpv.ipc' (flags = 8) +[ 0.006180] mpris: Loading cplugin script ../mpris.so... +[ 0.006316] cplayer: Waiting for scripts... +[ 0.010092] cplayer: Run command: define-section, flags=64, args=[name="input_positioning", contents="", flags="default"] +[ 0.010128] cplayer: Run command: enable-section, flags=64, args=[name="input_positioning", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.010143] cplayer: Run command: define-section, flags=64, args=[name="input_forced_positioning", contents="", flags="force"] +[ 0.010177] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_positioning", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.010320] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.010361] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.010384] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.010405] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.012788] cplayer: Run command: define-section, flags=64, args=[name="input_commands", contents="", flags="default"] +[ 0.012855] cplayer: Run command: enable-section, flags=64, args=[name="input_commands", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.012902] cplayer: Run command: define-section, flags=64, args=[name="input_forced_commands", contents="", flags="force"] +[ 0.012922] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_commands", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.016433] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.016489] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.016837] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] +[ 0.016880] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.016918] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.016963] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.017058] cplayer: Run command: define-section, flags=64, args=[name="showhide", contents="mouse_move script-binding osc/__keybinding1\nmouse_leave script-binding osc/__keybinding2\n", flags="force"] +[ 0.017110] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] +[ 0.017144] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.017168] cplayer: Run command: define-section, flags=64, args=[name="showhide_wc", contents="mouse_move script-binding osc/__keybinding3\nmouse_leave script-binding osc/__keybinding4\n", flags="force"] +[ 0.017296] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.017319] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.017386] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nmbtn_mid script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nshift+mbtn_left script-binding osc/__keybinding8\nwheel_up script-binding osc/__keybinding9\nwheel_down script-binding osc/__keybinding10\nmbtn_left_dbl ignore\nshift+mbtn_left_dbl ignore\nmbtn_right_dbl ignore\n", flags="force"] +[ 0.017445] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.017467] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.017487] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.018372] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.018403] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.018422] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.018453] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.018567] cplayer: Done loading scripts. +[ 0.018669] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.018698] cplayer: Failed sending hook command auto_profiles/on_before_start_file. Removing hook. +[ 0.018813] cplayer: Running hook: auto_profiles/on_load +[ 0.018825] cplayer: Failed sending hook command auto_profiles/on_load. Removing hook. +[ 0.018835] cplayer: Running hook: ytdl_hook/on_load +[ 0.019475] cplayer: Running hook: ytdl_hook/on_load +[ 0.019901] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.020515] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.020718] cplayer: Run command: osd-overlay, flags=64, args=[id="1", format="ass-events", data="", res_x="854", res_y="854", z="1000", hidden="no", compute_bounds="no"] +[ 0.025961] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.028316] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.028338] cplayer: Failed sending hook command auto_profiles/on_preloaded. Removing hook. +[ 0.028348] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.028444] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) +[ 0.029399] cplayer: Starting playback... +[ 0.029841] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.029899] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.030081] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.030125] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.030317] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.030332] cplayer: AO: Description: Null audio output +[ 0.030786] cplayer: audio ready +[ 0.030801] cplayer: starting audio playback +[ 0.030832] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) +[ 0.046151] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.069659] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.930771] cplayer: Run command: stop, flags=64, args=[flags=""] +[ 2.930786] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.930815] cplayer: EOF code: 4 +[ 2.930836] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.931083] cplayer: Terminating demuxers... +[ 2.931089] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.931803] cplayer: Done terminating demuxers. +[ 2.931815] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.931884] cplayer: finished playback, success (reason 2) +[ 2.931895] cplayer: Running hook: ytdl_hook/on_after_end_file +[ 2.932235] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] +[ 2.932374] cplayer: Exiting... (End of file) +[ 2.932435] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/console"] +[ 2.934110] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 2.934288] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] +[ 2.938003] mpris: Destroying client handle... ++ ret_ipc=0 ++ prop pause ++ jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' ++ cat ./stop.mpv.ipc.input.json +{"command":["get_property","pause"]} ++ rm -f ./stop.socat.log ++ socat -lf./stop.socat.log - UNIX-CONNECT:./stop.mpv.ipc ++ ret_ipc=1 ++ cat ./stop.mpv.ipc.output.json ++ test '!' -s ./stop.mpv.ipc.output.json ++ '[' 1 -eq 0 ']' ++ '[' '!' -s ./stop.socat.log ']' ++ echo 'socat log contains these *expected* errors:' +socat log contains these *expected* errors: ++ cat ./stop.socat.log +2026/11/03 01:59:03 socat[2365558] E connect(, AF=1 "./stop.mpv.ipc", 16): Connection refused ++ playerctl status ++ grep '^No players \(were \)\?found$' +No players found ++ '[' 1 -eq 0 ']' ++ '[' '!' -s ./stop.socat.log ']' make[2]: Leaving directory '/build/reproducible-path/mpv-mpris-0.7.1/test' make[2]: Entering directory '/build/reproducible-path/mpv-mpris-0.7.1/test' -./wrapper "pause" -./pause +./wrapper "play" +./play ++ test -n '' -++ exec ./env ./pause -/build/reproducible-path/mpv-mpris-0.7.1/test/env ./pause -++ basename ./pause -+ test=pause +++ exec ./env ./play +/build/reproducible-path/mpv-mpris-0.7.1/test/env ./play +++ basename ./play ++ test=play + '[' -z '' ']' + export MPV_MPRIS_TEST_PLUGIN=../mpris.so + MPV_MPRIS_TEST_PLUGIN=../mpris.so @@ -3405,42 +3434,44 @@ + MPV_MPRIS_TEST_DBUS=./dbus + mkdir -p -m 0700 ./dbus + export -n MPV_MPRIS_TEST_DBUS MPV_MPRIS_TEST_XAUTH MPV_MPRIS_TEST_TMP -+ grep -- --auto-display + xvfb-run --help ++ grep -- --auto-display + xvfb_auto=--auto-servernum -+ rm -f ./pause.xvfb.log ./pause.Xauthority -+ exec env MPV_MPRIS_TEST_NAME=pause XDG_RUNTIME_DIR=./dbus TEMPDIR=. TMPDIR=. TEMP=. TMP=. dbus-run-session -- xvfb-run --auto-servernum --error-file ./pause.xvfb.log -f ./pause.Xauthority ./pause -./pause -++ test -n pause -+++ basename ./pause -++ test=pause -++ '[' pause = setup ']' -++ input_json=./pause.mpv.ipc.input.json -++ output_json=./pause.mpv.ipc.output.json -++ ipc=./pause.mpv.ipc -++ log_prefix=./pause -++ mpv_log=./pause.mpv.log -++ socat_log=./pause.socat.log ++ rm -f ./play.xvfb.log ./play.Xauthority ++ exec env MPV_MPRIS_TEST_NAME=play XDG_RUNTIME_DIR=./dbus TEMPDIR=. TMPDIR=. TEMP=. TMP=. dbus-run-session -- xvfb-run --auto-servernum --error-file ./play.xvfb.log -f ./play.Xauthority ./play +./play +++ test -n play ++++ basename ./play +++ test=play +++ '[' play = setup ']' +++ input_json=./play.mpv.ipc.input.json +++ output_json=./play.mpv.ipc.output.json +++ ipc=./play.mpv.ipc +++ log_prefix=./play +++ mpv_log=./play.mpv.log +++ socat_log=./play.socat.log ++ file=/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga ++ params=() -++ '[' -n '' ']' +++ '[' -n 1 ']' +++ '[' 1 -ne 0 ']' +++ params+=("--pause") ++ '[' -n ../mpris.so ']' ++ params+=("--load-scripts=no" "--script=$MPV_MPRIS_TEST_PLUGIN") ++ unset MPV_MPRIS_TEST_PLUGIN MPV_MPRIS_TEST_PLAY MPV_MPRIS_TEST_MPV_IPC MPV_MPRIS_TEST_LOG ++ echo DISPLAY=:102 DISPLAY=:102 -++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-JSM9gVEwJF,guid=a933e116c601a579773085d368db6bf1 -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-JSM9gVEwJF,guid=a933e116c601a579773085d368db6bf1 -++ rm -f ./pause.mpv.ipc ./pause.mpv.log ./pause.socat.log -++ wait_for test -S ./pause.mpv.ipc +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-Wf3j8hj4OB,guid=76bd7c1c1d6070280e5b630b6ae87afe +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-Wf3j8hj4OB,guid=76bd7c1c1d6070280e5b630b6ae87afe +++ rm -f ./play.mpv.ipc ./play.mpv.log ./play.socat.log +++ wait_for test -S ./play.mpv.ipc ++ timeout=0 -++ test -S ./pause.mpv.ipc +++ test -S ./play.mpv.ipc ++ '[' 0 -eq 60 ']' ++ sleep 1 -++ mpv --load-scripts=no --script=../mpris.so --vo=null --ao=null --msg-time --msg-module --msg-level=cplayer=trace,mpris=trace --log-file=./pause.mpv.log --input-ipc-server=./pause.mpv.ipc /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +++ mpv --pause --load-scripts=no --script=../mpris.so --vo=null --ao=null --msg-time --msg-module --msg-level=cplayer=trace,mpris=trace --log-file=./play.mpv.log --input-ipc-server=./play.mpv.ipc /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +++ awk '/statusline.*Paused/{print>"/dev/stdout";next} 1' ++ timeout=1 -++ test -S ./pause.mpv.ipc +++ test -S ./play.mpv.ipc ++ wait_for playerctl_list_all_is_mpv ++ timeout=0 ++ playerctl_list_all_is_mpv @@ -3448,27 +3479,6 @@ ++ player=mpv ++ test mpv = mpv ++ sleep 2 -+ status Playing -+ grep '^Playing$' -+ playerctl status -Playing -+ check pause false -+ prop pause -+ jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' -+ cat ./pause.mpv.ipc.input.json -{"command":["get_property","pause"]} -+ rm -f ./pause.socat.log -+ socat -lf./pause.socat.log - UNIX-CONNECT:./pause.mpv.ipc -+ cat ./pause.socat.log -+ test '!' -s ./pause.socat.log -+ cat ./pause.mpv.ipc.output.json -{"data":false,"request_id":0,"error":"success"} -+ test -s ./pause.mpv.ipc.output.json -+ val false -+ jq --exit-status --null-input 'inputs // {} | try (.data == false and .error == "success") catch false' -true -+ playerctl pause -+ sleep 1 + status Paused + playerctl status + grep '^Paused$' @@ -3476,20 +3486,39 @@ + check pause true + prop pause + jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' -+ cat ./pause.mpv.ipc.input.json ++ cat ./play.mpv.ipc.input.json {"command":["get_property","pause"]} -+ rm -f ./pause.socat.log -+ socat -lf./pause.socat.log - UNIX-CONNECT:./pause.mpv.ipc -+ cat ./pause.socat.log -+ test '!' -s ./pause.socat.log -+ cat ./pause.mpv.ipc.output.json ++ rm -f ./play.socat.log ++ socat -lf./play.socat.log - UNIX-CONNECT:./play.mpv.ipc ++ cat ./play.socat.log ++ test '!' -s ./play.socat.log ++ cat ./play.mpv.ipc.output.json {"data":true,"request_id":0,"error":"success"} -+ test -s ./pause.mpv.ipc.output.json ++ test -s ./play.mpv.ipc.output.json + val true + jq --exit-status --null-input 'inputs // {} | try (.data == true and .error == "success") catch false' true + playerctl play + sleep 1 ++ status Playing ++ playerctl status ++ grep '^Playing$' +Playing ++ check pause false ++ prop pause ++ jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' ++ cat ./play.mpv.ipc.input.json +{"command":["get_property","pause"]} ++ rm -f ./play.socat.log ++ socat -lf./play.socat.log - UNIX-CONNECT:./play.mpv.ipc ++ cat ./play.socat.log ++ test '!' -s ./play.socat.log ++ cat ./play.mpv.ipc.output.json +{"data":false,"request_id":0,"error":"success"} ++ test -s ./play.mpv.ipc.output.json ++ val false ++ jq --exit-status --null-input 'inputs // {} | try (.data == false and .error == "success") catch false' +true + wait %1 [cplayer] mpv v0.40.0 Copyright © 2000-2025 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v7.351.0 @@ -3504,7 +3533,7 @@ [cplayer] libswscale 8.3.100 [cplayer] Configuration: -Dpython.bytecompile=-1 -Dlibmpv=true -Dbuild-date=false -Dcdda=enabled -Ddvdnav=enabled -Dsdl2=enabled -Ddvbin=enabled -Dprefix=/usr -Dlibdir=lib/aarch64-linux-gnu -Dlocalstatedir=/var -Dsysconfdir=/etc -Dbuildtype=plain -Dwrap_mode=nodownload [cplayer] List of enabled features: alsa caca cdda cplugins cuda-hwaccel cuda-interop dmabuf-interop-gl dmabuf-wayland drm dvbin dvdnav egl egl-drm egl-wayland egl-x11 ffmpeg ffnvcodec gbm gl glibc-thread-name glob glob-posix gpl iconv jack javascript jpeg lcms2 libarchive libass libavdevice libbluray libdl libplacebo linux-fstatfs lua52 memfd-create memrchr pipewire posix posix-shm ppoll pthread-condattr-setclock pulse rubberband rubberband-3 sdl2 sdl2-audio sdl2-gamepad sdl2-video sixel sndio sndio-1-9 uchardet vaapi vaapi-drm vaapi-wayland vaapi-x11 vdpau vector vk-khr-display vt.h vulkan wayland wayland-protocols-1-32 wayland-protocols-1-38 wayland-protocols-1-39 wayland-protocols-1-41 x11 xv zimg zimg-st428 zlib -[cplayer] Command line options: '--load-scripts=no' '--script=../mpris.so' '--vo=null' '--ao=null' '--msg-time' '--msg-module' '--msg-level=cplayer=trace,mpris=trace' '--log-file=./pause.mpv.log' '--input-ipc-server=./pause.mpv.ipc' '/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga' +[cplayer] Command line options: '--pause' '--load-scripts=no' '--script=../mpris.so' '--vo=null' '--ao=null' '--msg-time' '--msg-module' '--msg-level=cplayer=trace,mpris=trace' '--log-file=./play.mpv.log' '--input-ipc-server=./play.mpv.ipc' '/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga' [cplayer] mpv v0.40.0 Copyright © 2000-2025 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v7.351.0 [cplayer] FFmpeg version: 7.1.1-1+b8 (runtime 7.1.2-1+b1) @@ -3520,6 +3549,7 @@ [cplayer] List of enabled features: alsa caca cdda cplugins cuda-hwaccel cuda-interop dmabuf-interop-gl dmabuf-wayland drm dvbin dvdnav egl egl-drm egl-wayland egl-x11 ffmpeg ffnvcodec gbm gl glibc-thread-name glob glob-posix gpl iconv jack javascript jpeg lcms2 libarchive libass libavdevice libbluray libdl libplacebo linux-fstatfs lua52 memfd-create memrchr pipewire posix posix-shm ppoll pthread-condattr-setclock pulse rubberband rubberband-3 sdl2 sdl2-audio sdl2-gamepad sdl2-video sixel sndio sndio-1-9 uchardet vaapi vaapi-drm vaapi-wayland vaapi-x11 vdpau vector vk-khr-display vt.h vulkan wayland wayland-protocols-1-32 wayland-protocols-1-38 wayland-protocols-1-39 wayland-protocols-1-41 x11 xv zimg zimg-st428 zlib [cplayer] Reading config file /etc/mpv/encoding-profiles.conf [cplayer] Applying profile 'default'... +[cplayer] Setting option 'pause' = '' (flags = 8) [cplayer] Setting option 'load-scripts' = 'no' (flags = 8) [cplayer] Setting option 'scripts-append' = '../mpris.so' (flags = 8) [cplayer] Setting option 'vo' = 'null' (flags = 8) @@ -3527,177 +3557,172 @@ [cplayer] Setting option 'msg-time' = '' (flags = 8) [cplayer] Setting option 'msg-module' = '' (flags = 8) [cplayer] Setting option 'msg-level' = 'cplayer=trace,mpris=trace' (flags = 8) -[cplayer] Setting option 'log-file' = './pause.mpv.log' (flags = 8) -[cplayer] Setting option 'input-ipc-server' = './pause.mpv.ipc' (flags = 8) -[ 0.023548] mpris: Loading cplugin script ../mpris.so... -[ 0.023749] cplayer: Waiting for scripts... -[ 0.035314] cplayer: Run command: define-section, flags=64, args=[name="input_positioning", contents="", flags="default"] -[ 0.035675] cplayer: Run command: enable-section, flags=64, args=[name="input_positioning", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.035728] cplayer: Run command: define-section, flags=64, args=[name="input_forced_positioning", contents="", flags="force"] -[ 0.035746] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_positioning", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.035932] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.036030] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.036073] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] -[ 0.036100] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.036126] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.036191] cplayer: Run command: define-section, flags=64, args=[name="showhide", contents="mouse_move script-binding osc/__keybinding1\nmouse_leave script-binding osc/__keybinding2\n", flags="force"] -[ 0.036256] cplayer: Run command: define-section, flags=64, args=[name="showhide_wc", contents="mouse_move script-binding osc/__keybinding3\nmouse_leave script-binding osc/__keybinding4\n", flags="force"] -[ 0.036286] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.036298] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.036345] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nmbtn_mid script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nshift+mbtn_left script-binding osc/__keybinding8\nwheel_up script-binding osc/__keybinding9\nwheel_down script-binding osc/__keybinding10\nmbtn_left_dbl ignore\nshift+mbtn_left_dbl ignore\nmbtn_right_dbl ignore\n", flags="force"] -[ 0.036417] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.036451] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.036507] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.036531] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] -[ 0.036559] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.036619] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.036654] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.036689] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.036728] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.036759] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.038168] cplayer: Run command: define-section, flags=64, args=[name="input_commands", contents="", flags="default"] -[ 0.038235] cplayer: Run command: enable-section, flags=64, args=[name="input_commands", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.038271] cplayer: Run command: define-section, flags=64, args=[name="input_forced_commands", contents="", flags="force"] -[ 0.038313] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_commands", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.042383] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.042476] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.042498] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.042544] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.042674] cplayer: Done loading scripts. -[ 0.042769] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.042788] cplayer: Failed sending hook command auto_profiles/on_before_start_file. Removing hook. -[ 0.042897] cplayer: Running hook: auto_profiles/on_load -[ 0.042926] cplayer: Failed sending hook command auto_profiles/on_load. Removing hook. -[ 0.042947] cplayer: Running hook: ytdl_hook/on_load -[ 0.043318] cplayer: Running hook: ytdl_hook/on_load -[ 0.050428] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.055027] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.055307] cplayer: Run command: osd-overlay, flags=64, args=[id="1", format="ass-events", data="", res_x="854", res_y="854", z="1000", hidden="no", compute_bounds="no"] -[ 0.073668] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.074619] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.074757] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.074807] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.074846] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.078317] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.079217] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.079231] cplayer: Failed sending hook command auto_profiles/on_preloaded. Removing hook. -[ 0.079237] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.079386] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) -[ 0.080683] cplayer: Starting playback... -[ 0.087209] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.087244] cplayer: AO: Description: Null audio output -[ 0.087859] cplayer: audio ready -[ 0.087893] cplayer: starting audio playback -[ 0.088370] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof -[ 0.092326] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.100608] statusline: A: 00:00:00 / 00:00:06 (0%) -[ 0.188110] statusline: A: 00:00:00 / 00:00:06 (2%) -[ 0.337364] statusline: A: 00:00:00 / 00:00:06 (4%) -[ 0.387539] statusline: A: 00:00:00 / 00:00:06 (5%) -[ 0.437548] statusline: A: 00:00:00 / 00:00:06 (6%) -[ 0.536676] statusline: A: 00:00:00 / 00:00:06 (7%) -[ 0.586785] statusline: A: 00:00:00 / 00:00:06 (8%) -[ 0.636921] statusline: A: 00:00:00 / 00:00:06 (9%) -[ 0.735462] statusline: A: 00:00:00 / 00:00:06 (11%) -[ 0.884833] statusline: A: 00:00:00 / 00:00:06 (13%) -[ 0.934899] statusline: A: 00:00:00 / 00:00:06 (14%) -[ 0.984951] statusline: A: 00:00:00 / 00:00:06 (15%) -[ 1.085167] statusline: A: 00:00:00 / 00:00:06 (16%) -[ 1.184155] statusline: A: 00:00:01 / 00:00:06 (18%) -[ 1.234255] statusline: A: 00:00:01 / 00:00:06 (19%) -[ 1.284364] statusline: A: 00:00:01 / 00:00:06 (20%) -[ 1.382981] statusline: A: 00:00:01 / 00:00:06 (21%) -[ 1.433204] statusline: A: 00:00:01 / 00:00:06 (22%) -[ 1.532438] statusline: A: 00:00:01 / 00:00:06 (24%) -[ 1.681905] statusline: A: 00:00:01 / 00:00:06 (26%) -[ 1.732068] statusline: A: 00:00:01 / 00:00:06 (27%) -[ 1.831218] statusline: A: 00:00:01 / 00:00:06 (28%) -[ 1.881346] statusline: A: 00:00:01 / 00:00:06 (29%) -[ 1.980517] statusline: A: 00:00:01 / 00:00:06 (31%) -[ 2.030790] statusline: A: 00:00:01 / 00:00:06 (32%) -[ 2.129874] statusline: A: 00:00:02 / 00:00:06 (33%) -[ 2.180159] statusline: A: 00:00:02 / 00:00:06 (34%) -[ 2.279187] statusline: A: 00:00:02 / 00:00:06 (36%) -[ 2.329340] statusline: A: 00:00:02 / 00:00:06 (37%) -[ 2.478061] statusline: A: 00:00:02 / 00:00:06 (39%) -[ 2.528210] statusline: A: 00:00:02 / 00:00:06 (40%) -[ 2.627844] statusline: A: 00:00:02 / 00:00:06 (41%) -[ 2.677992] statusline: A: 00:00:02 / 00:00:06 (42%) -[ 2.777079] statusline: A: 00:00:02 / 00:00:06 (44%) -[ 2.876693] statusline: A: 00:00:02 / 00:00:06 (46%) -[ 2.961311] cplayer: Set property: pause=true -> 1 -[ 2.961349] statusline: A: 00:00:02 / 00:00:06 (46%) -[ 2.961534] statusline: (Paused) A: 00:00:02 / 00:00:06 (47%) -[ 4.019748] cplayer: Set property: pause=false -> 1 -[ 4.019772] statusline: (Paused) A: 00:00:02 / 00:00:06 (47%) -[ 4.019905] statusline: A: 00:00:02 / 00:00:06 (47%) -[ 4.069957] statusline: A: 00:00:02 / 00:00:06 (48%) -[ 4.170364] statusline: A: 00:00:03 / 00:00:06 (49%) -[ 4.220610] statusline: A: 00:00:03 / 00:00:06 (50%) -[ 4.270647] statusline: A: 00:00:03 / 00:00:06 (51%) -[ 4.321088] statusline: A: 00:00:03 / 00:00:06 (52%) -[ 4.419438] statusline: A: 00:00:03 / 00:00:06 (53%) -[ 4.469510] statusline: A: 00:00:03 / 00:00:06 (54%) -[ 4.519642] statusline: A: 00:00:03 / 00:00:06 (55%) -[ 4.570000] statusline: A: 00:00:03 / 00:00:06 (56%) -[ 4.620121] statusline: A: 00:00:03 / 00:00:06 (57%) -[ 4.717444] statusline: A: 00:00:03 / 00:00:06 (58%) -[ 4.816654] statusline: A: 00:00:03 / 00:00:06 (60%) -[ 4.866722] statusline: A: 00:00:03 / 00:00:06 (61%) -[ 4.916828] statusline: A: 00:00:03 / 00:00:06 (62%) -[ 5.015994] statusline: A: 00:00:03 / 00:00:06 (63%) -[ 5.066145] statusline: A: 00:00:03 / 00:00:06 (64%) -[ 5.117571] statusline: A: 00:00:03 / 00:00:06 (65%) -[ 5.216751] statusline: A: 00:00:04 / 00:00:06 (66%) -[ 5.273255] statusline: A: 00:00:04 / 00:00:06 (67%) -[ 5.323324] statusline: A: 00:00:04 / 00:00:06 (68%) -[ 5.422245] statusline: A: 00:00:04 / 00:00:06 (70%) -[ 5.521524] statusline: A: 00:00:04 / 00:00:06 (71%) -[ 5.571688] statusline: A: 00:00:04 / 00:00:06 (72%) -[ 5.670779] statusline: A: 00:00:04 / 00:00:06 (74%) -[ 5.770120] statusline: A: 00:00:04 / 00:00:06 (75%) -[ 5.820136] statusline: A: 00:00:04 / 00:00:06 (76%) -[ 5.870206] statusline: A: 00:00:04 / 00:00:06 (77%) -[ 5.968685] statusline: A: 00:00:04 / 00:00:06 (79%) -[ 6.067919] statusline: A: 00:00:04 / 00:00:06 (80%) -[ 6.167310] statusline: A: 00:00:05 / 00:00:06 (82%) -[ 6.266631] statusline: A: 00:00:05 / 00:00:06 (84%) -[ 6.415812] statusline: A: 00:00:05 / 00:00:06 (86%) -[ 6.465808] statusline: A: 00:00:05 / 00:00:06 (87%) -[ 6.564848] statusline: A: 00:00:05 / 00:00:06 (88%) -[ 6.664079] statusline: A: 00:00:05 / 00:00:06 (90%) -[ 6.763302] statusline: A: 00:00:05 / 00:00:06 (92%) -[ 6.862743] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 6.862964] cplayer: audio filter EOF -[ 6.862968] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 6.862994] cplayer: audio draining -[ 6.862997] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 6.863003] cplayer: audio EOF reached -[ 6.863024] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 6.863033] cplayer: EOF code: 1 -[ 6.863039] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 6.863245] cplayer: Terminating demuxers... -[ 6.863251] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 6.863344] cplayer: Done terminating demuxers. -[ 6.863354] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 6.863427] cplayer: finished playback, success (reason 0) -[ 6.863452] cplayer: Running hook: ytdl_hook/on_after_end_file -[ 6.863839] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] -[ 6.863986] cplayer: Exiting... (End of file) -[ 6.864085] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/console"] -[ 6.864739] mpris: Destroying client handle... -[ 6.865370] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 6.865515] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] -[ 6.868974] cplayer: draining left over audio +[cplayer] Setting option 'log-file' = './play.mpv.log' (flags = 8) +[cplayer] Setting option 'input-ipc-server' = './play.mpv.ipc' (flags = 8) +[ 0.008295] mpris: Loading cplugin script ../mpris.so... +[ 0.008351] cplayer: Waiting for scripts... +[ 0.016772] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] +[ 0.016836] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.017238] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] +[ 0.017279] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.017889] cplayer: Run command: define-section, flags=64, args=[name="input_positioning", contents="", flags="default"] +[ 0.017915] cplayer: Run command: enable-section, flags=64, args=[name="input_positioning", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.017932] cplayer: Run command: define-section, flags=64, args=[name="input_forced_positioning", contents="", flags="force"] +[ 0.017946] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_positioning", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.018643] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.018677] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.018694] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.018706] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.023109] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.023151] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.023167] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.023176] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.023220] cplayer: Run command: define-section, flags=64, args=[name="input_commands", contents="", flags="default"] +[ 0.024895] cplayer: Run command: enable-section, flags=64, args=[name="input_commands", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.025443] cplayer: Run command: define-section, flags=64, args=[name="input_forced_commands", contents="", flags="force"] +[ 0.025798] cplayer: Run command: define-section, flags=64, args=[name="showhide", contents="mouse_move script-binding osc/__keybinding1\nmouse_leave script-binding osc/__keybinding2\n", flags="force"] +[ 0.025862] cplayer: Run command: define-section, flags=64, args=[name="showhide_wc", contents="mouse_move script-binding osc/__keybinding3\nmouse_leave script-binding osc/__keybinding4\n", flags="force"] +[ 0.025892] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.025909] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.025954] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nmbtn_mid script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nshift+mbtn_left script-binding osc/__keybinding8\nwheel_up script-binding osc/__keybinding9\nwheel_down script-binding osc/__keybinding10\nmbtn_left_dbl ignore\nshift+mbtn_left_dbl ignore\nmbtn_right_dbl ignore\n", flags="force"] +[ 0.026002] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.026025] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.026041] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.026762] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_commands", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.027629] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.027684] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.027715] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.027766] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.028408] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.028875] cplayer: Done loading scripts. +[ 0.028950] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.028961] cplayer: Failed sending hook command auto_profiles/on_before_start_file. Removing hook. +[ 0.029085] cplayer: Running hook: auto_profiles/on_load +[ 0.029095] cplayer: Failed sending hook command auto_profiles/on_load. Removing hook. +[ 0.029099] cplayer: Running hook: ytdl_hook/on_load +[ 0.029496] cplayer: Running hook: ytdl_hook/on_load +[ 0.029666] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.029747] cplayer: Run command: osd-overlay, flags=64, args=[id="1", format="ass-events", data="", res_x="854", res_y="854", z="1000", hidden="no", compute_bounds="no"] +[ 0.037682] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.037794] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.037824] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.037848] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.037870] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.040469] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.040874] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.040892] cplayer: Failed sending hook command auto_profiles/on_preloaded. Removing hook. +[ 0.040900] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.044153] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) +[ 0.045134] cplayer: Starting playback... +[ 0.045746] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.045756] cplayer: AO: Description: Null audio output +[ 0.046152] cplayer: audio ready +[ 0.046160] cplayer: starting audio playback +[ 0.046185] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) +[ 0.055234] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.086723] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.944848] cplayer: Set property: pause=false -> 1 +[ 2.944868] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.945070] statusline: A: 00:00:00 / 00:00:06 (0%) +[ 2.997783] statusline: A: 00:00:00 / 00:00:06 (1%) +[ 3.097229] statusline: A: 00:00:00 / 00:00:06 (2%) +[ 3.147232] statusline: A: 00:00:00 / 00:00:06 (3%) +[ 3.197309] statusline: A: 00:00:00 / 00:00:06 (4%) +[ 3.247430] statusline: A: 00:00:00 / 00:00:06 (5%) +[ 3.345692] statusline: A: 00:00:00 / 00:00:06 (6%) +[ 3.445186] statusline: A: 00:00:00 / 00:00:06 (8%) +[ 3.495272] statusline: A: 00:00:00 / 00:00:06 (9%) +[ 3.545357] statusline: A: 00:00:00 / 00:00:06 (10%) +[ 3.596184] statusline: A: 00:00:00 / 00:00:06 (11%) +[ 3.696469] statusline: A: 00:00:00 / 00:00:06 (12%) +[ 3.795641] statusline: A: 00:00:00 / 00:00:06 (14%) +[ 3.845758] statusline: A: 00:00:00 / 00:00:06 (15%) +[ 3.897783] statusline: A: 00:00:00 / 00:00:06 (16%) +[ 3.966683] statusline: A: 00:00:01 / 00:00:06 (17%) +[ 4.046074] statusline: A: 00:00:01 / 00:00:06 (18%) +[ 4.096341] statusline: A: 00:00:01 / 00:00:06 (19%) +[ 4.146502] statusline: A: 00:00:01 / 00:00:06 (20%) +[ 4.245489] statusline: A: 00:00:01 / 00:00:06 (21%) +[ 4.344807] statusline: A: 00:00:01 / 00:00:06 (23%) +[ 4.394794] statusline: A: 00:00:01 / 00:00:06 (24%) +[ 4.493941] statusline: A: 00:00:01 / 00:00:06 (25%) +[ 4.593224] statusline: A: 00:00:01 / 00:00:06 (27%) +[ 4.692603] statusline: A: 00:00:01 / 00:00:06 (28%) +[ 4.742680] statusline: A: 00:00:01 / 00:00:06 (29%) +[ 4.841737] statusline: A: 00:00:01 / 00:00:06 (31%) +[ 4.891808] statusline: A: 00:00:01 / 00:00:06 (32%) +[ 4.992192] statusline: A: 00:00:02 / 00:00:06 (33%) +[ 5.042240] statusline: A: 00:00:02 / 00:00:06 (34%) +[ 5.092369] statusline: A: 00:00:02 / 00:00:06 (35%) +[ 5.191032] statusline: A: 00:00:02 / 00:00:06 (37%) +[ 5.343343] statusline: A: 00:00:02 / 00:00:06 (39%) +[ 5.442676] statusline: A: 00:00:02 / 00:00:06 (41%) +[ 5.492745] statusline: A: 00:00:02 / 00:00:06 (42%) +[ 5.591513] statusline: A: 00:00:02 / 00:00:06 (43%) +[ 5.690747] statusline: A: 00:00:02 / 00:00:06 (45%) +[ 5.740840] statusline: A: 00:00:02 / 00:00:06 (46%) +[ 5.839588] statusline: A: 00:00:02 / 00:00:06 (47%) +[ 5.938817] statusline: A: 00:00:03 / 00:00:06 (49%) +[ 5.990695] statusline: A: 00:00:03 / 00:00:06 (50%) +[ 6.044267] statusline: A: 00:00:03 / 00:00:06 (51%) +[ 6.139375] statusline: A: 00:00:03 / 00:00:06 (52%) +[ 6.238762] statusline: A: 00:00:03 / 00:00:06 (54%) +[ 6.296084] statusline: A: 00:00:03 / 00:00:06 (55%) +[ 6.437682] statusline: A: 00:00:03 / 00:00:06 (57%) +[ 6.536920] statusline: A: 00:00:03 / 00:00:06 (59%) +[ 6.685701] statusline: A: 00:00:03 / 00:00:06 (61%) +[ 6.784968] statusline: A: 00:00:03 / 00:00:06 (63%) +[ 6.884240] statusline: A: 00:00:03 / 00:00:06 (64%) +[ 6.983563] statusline: A: 00:00:04 / 00:00:06 (66%) +[ 7.033635] statusline: A: 00:00:04 / 00:00:06 (67%) +[ 7.132381] statusline: A: 00:00:04 / 00:00:06 (68%) +[ 7.182479] statusline: A: 00:00:04 / 00:00:06 (69%) +[ 7.233862] statusline: A: 00:00:04 / 00:00:06 (70%) +[ 7.331125] statusline: A: 00:00:04 / 00:00:06 (72%) +[ 7.431193] statusline: A: 00:00:04 / 00:00:06 (73%) +[ 7.530296] statusline: A: 00:00:04 / 00:00:06 (75%) +[ 7.580432] statusline: A: 00:00:04 / 00:00:06 (76%) +[ 7.679508] statusline: A: 00:00:04 / 00:00:06 (77%) +[ 7.778860] statusline: A: 00:00:04 / 00:00:06 (79%) +[ 7.878198] statusline: A: 00:00:04 / 00:00:06 (80%) +[ 7.977464] statusline: A: 00:00:05 / 00:00:06 (82%) +[ 8.076716] statusline: A: 00:00:05 / 00:00:06 (84%) +[ 8.126903] statusline: A: 00:00:05 / 00:00:06 (85%) +[ 8.226084] statusline: A: 00:00:05 / 00:00:06 (86%) +[ 8.276093] statusline: A: 00:00:05 / 00:00:06 (87%) +[ 8.375137] statusline: A: 00:00:05 / 00:00:06 (89%) +[ 8.524280] statusline: A: 00:00:05 / 00:00:06 (91%) +[ 8.574382] statusline: A: 00:00:05 / 00:00:06 (92%) +[ 8.673514] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 8.673831] cplayer: audio filter EOF +[ 8.673839] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 8.673889] cplayer: audio draining +[ 8.673903] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 8.673917] cplayer: audio EOF reached +[ 8.673930] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 8.673944] cplayer: EOF code: 1 +[ 8.673953] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 8.674220] cplayer: Terminating demuxers... +[ 8.674233] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 8.674453] cplayer: Done terminating demuxers. +[ 8.674471] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 8.674541] cplayer: finished playback, success (reason 0) +[ 8.674559] cplayer: Running hook: ytdl_hook/on_after_end_file +[ 8.675384] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] +[ 8.675464] cplayer: Exiting... (End of file) +[ 8.675540] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] +[ 8.676404] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/console"] +[ 8.676529] mpris: Destroying client handle... +[ 8.679961] cplayer: draining left over audio make[2]: Leaving directory '/build/reproducible-path/mpv-mpris-0.7.1/test' make[2]: Entering directory '/build/reproducible-path/mpv-mpris-0.7.1/test' -./wrapper "play" -./play +./wrapper "pause" +./pause ++ test -n '' -++ exec ./env ./play -/build/reproducible-path/mpv-mpris-0.7.1/test/env ./play -++ basename ./play -+ test=play +++ exec ./env ./pause +/build/reproducible-path/mpv-mpris-0.7.1/test/env ./pause +++ basename ./pause ++ test=pause + '[' -z '' ']' + export MPV_MPRIS_TEST_PLUGIN=../mpris.so + MPV_MPRIS_TEST_PLUGIN=../mpris.so @@ -3753,41 +3778,39 @@ + xvfb-run --help + grep -- --auto-display + xvfb_auto=--auto-servernum -+ rm -f ./play.xvfb.log ./play.Xauthority -+ exec env MPV_MPRIS_TEST_NAME=play XDG_RUNTIME_DIR=./dbus TEMPDIR=. TMPDIR=. TEMP=. TMP=. dbus-run-session -- xvfb-run --auto-servernum --error-file ./play.xvfb.log -f ./play.Xauthority ./play -./play -++ test -n play -+++ basename ./play -++ test=play -++ '[' play = setup ']' -++ input_json=./play.mpv.ipc.input.json -++ output_json=./play.mpv.ipc.output.json -++ ipc=./play.mpv.ipc -++ log_prefix=./play -++ mpv_log=./play.mpv.log -++ socat_log=./play.socat.log ++ rm -f ./pause.xvfb.log ./pause.Xauthority ++ exec env MPV_MPRIS_TEST_NAME=pause XDG_RUNTIME_DIR=./dbus TEMPDIR=. TMPDIR=. TEMP=. TMP=. dbus-run-session -- xvfb-run --auto-servernum --error-file ./pause.xvfb.log -f ./pause.Xauthority ./pause +./pause +++ test -n pause ++++ basename ./pause +++ test=pause +++ '[' pause = setup ']' +++ input_json=./pause.mpv.ipc.input.json +++ output_json=./pause.mpv.ipc.output.json +++ ipc=./pause.mpv.ipc +++ log_prefix=./pause +++ mpv_log=./pause.mpv.log +++ socat_log=./pause.socat.log ++ file=/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga ++ params=() -++ '[' -n 1 ']' -++ '[' 1 -ne 0 ']' -++ params+=("--pause") +++ '[' -n '' ']' ++ '[' -n ../mpris.so ']' ++ params+=("--load-scripts=no" "--script=$MPV_MPRIS_TEST_PLUGIN") ++ unset MPV_MPRIS_TEST_PLUGIN MPV_MPRIS_TEST_PLAY MPV_MPRIS_TEST_MPV_IPC MPV_MPRIS_TEST_LOG -++ echo DISPLAY=:99 -DISPLAY=:99 -++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-KaoOgxoMsk,guid=ab23a4c150c05cd263914b9768db6bf1 -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-KaoOgxoMsk,guid=ab23a4c150c05cd263914b9768db6bf1 -++ rm -f ./play.mpv.ipc ./play.mpv.log ./play.socat.log -++ wait_for test -S ./play.mpv.ipc +++ echo DISPLAY=:103 +DISPLAY=:103 +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-leVX6VoAUT,guid=01ec22c802d52b6cdd73e7a26ae87afe +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-leVX6VoAUT,guid=01ec22c802d52b6cdd73e7a26ae87afe +++ rm -f ./pause.mpv.ipc ./pause.mpv.log ./pause.socat.log +++ wait_for test -S ./pause.mpv.ipc ++ timeout=0 -++ test -S ./play.mpv.ipc +++ test -S ./pause.mpv.ipc ++ '[' 0 -eq 60 ']' ++ sleep 1 -++ mpv --pause --load-scripts=no --script=../mpris.so --vo=null --ao=null --msg-time --msg-module --msg-level=cplayer=trace,mpris=trace --log-file=./play.mpv.log --input-ipc-server=./play.mpv.ipc /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +++ mpv --load-scripts=no --script=../mpris.so --vo=null --ao=null --msg-time --msg-module --msg-level=cplayer=trace,mpris=trace --log-file=./pause.mpv.log --input-ipc-server=./pause.mpv.ipc /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +++ awk '/statusline.*Paused/{print>"/dev/stdout";next} 1' ++ timeout=1 -++ test -S ./play.mpv.ipc +++ test -S ./pause.mpv.ipc ++ wait_for playerctl_list_all_is_mpv ++ timeout=0 ++ playerctl_list_all_is_mpv @@ -3795,6 +3818,27 @@ ++ player=mpv ++ test mpv = mpv ++ sleep 2 ++ status Playing ++ playerctl status ++ grep '^Playing$' +Playing ++ check pause false ++ prop pause ++ jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' ++ cat ./pause.mpv.ipc.input.json +{"command":["get_property","pause"]} ++ rm -f ./pause.socat.log ++ socat -lf./pause.socat.log - UNIX-CONNECT:./pause.mpv.ipc ++ cat ./pause.socat.log ++ test '!' -s ./pause.socat.log ++ cat ./pause.mpv.ipc.output.json +{"data":false,"request_id":0,"error":"success"} ++ test -s ./pause.mpv.ipc.output.json ++ val false ++ jq --exit-status --null-input 'inputs // {} | try (.data == false and .error == "success") catch false' +true ++ playerctl pause ++ sleep 1 + status Paused + playerctl status + grep '^Paused$' @@ -3802,39 +3846,20 @@ + check pause true + prop pause + jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' -+ cat ./play.mpv.ipc.input.json ++ cat ./pause.mpv.ipc.input.json {"command":["get_property","pause"]} -+ rm -f ./play.socat.log -+ socat -lf./play.socat.log - UNIX-CONNECT:./play.mpv.ipc -+ cat ./play.socat.log -+ test '!' -s ./play.socat.log -+ cat ./play.mpv.ipc.output.json ++ rm -f ./pause.socat.log ++ socat -lf./pause.socat.log - UNIX-CONNECT:./pause.mpv.ipc ++ cat ./pause.socat.log ++ test '!' -s ./pause.socat.log ++ cat ./pause.mpv.ipc.output.json {"data":true,"request_id":0,"error":"success"} -+ test -s ./play.mpv.ipc.output.json ++ test -s ./pause.mpv.ipc.output.json + val true + jq --exit-status --null-input 'inputs // {} | try (.data == true and .error == "success") catch false' true + playerctl play + sleep 1 -+ status Playing -+ playerctl status -+ grep '^Playing$' -Playing -+ check pause false -+ prop pause -+ jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' -+ cat ./play.mpv.ipc.input.json -{"command":["get_property","pause"]} -+ rm -f ./play.socat.log -+ socat -lf./play.socat.log - UNIX-CONNECT:./play.mpv.ipc -+ cat ./play.socat.log -+ test '!' -s ./play.socat.log -+ cat ./play.mpv.ipc.output.json -{"data":false,"request_id":0,"error":"success"} -+ test -s ./play.mpv.ipc.output.json -+ val false -+ jq --exit-status --null-input 'inputs // {} | try (.data == false and .error == "success") catch false' -true + wait %1 [cplayer] mpv v0.40.0 Copyright © 2000-2025 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v7.351.0 @@ -3849,7 +3874,7 @@ [cplayer] libswscale 8.3.100 [cplayer] Configuration: -Dpython.bytecompile=-1 -Dlibmpv=true -Dbuild-date=false -Dcdda=enabled -Ddvdnav=enabled -Dsdl2=enabled -Ddvbin=enabled -Dprefix=/usr -Dlibdir=lib/aarch64-linux-gnu -Dlocalstatedir=/var -Dsysconfdir=/etc -Dbuildtype=plain -Dwrap_mode=nodownload [cplayer] List of enabled features: alsa caca cdda cplugins cuda-hwaccel cuda-interop dmabuf-interop-gl dmabuf-wayland drm dvbin dvdnav egl egl-drm egl-wayland egl-x11 ffmpeg ffnvcodec gbm gl glibc-thread-name glob glob-posix gpl iconv jack javascript jpeg lcms2 libarchive libass libavdevice libbluray libdl libplacebo linux-fstatfs lua52 memfd-create memrchr pipewire posix posix-shm ppoll pthread-condattr-setclock pulse rubberband rubberband-3 sdl2 sdl2-audio sdl2-gamepad sdl2-video sixel sndio sndio-1-9 uchardet vaapi vaapi-drm vaapi-wayland vaapi-x11 vdpau vector vk-khr-display vt.h vulkan wayland wayland-protocols-1-32 wayland-protocols-1-38 wayland-protocols-1-39 wayland-protocols-1-41 x11 xv zimg zimg-st428 zlib -[cplayer] Command line options: '--pause' '--load-scripts=no' '--script=../mpris.so' '--vo=null' '--ao=null' '--msg-time' '--msg-module' '--msg-level=cplayer=trace,mpris=trace' '--log-file=./play.mpv.log' '--input-ipc-server=./play.mpv.ipc' '/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga' +[cplayer] Command line options: '--load-scripts=no' '--script=../mpris.so' '--vo=null' '--ao=null' '--msg-time' '--msg-module' '--msg-level=cplayer=trace,mpris=trace' '--log-file=./pause.mpv.log' '--input-ipc-server=./pause.mpv.ipc' '/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga' [cplayer] mpv v0.40.0 Copyright © 2000-2025 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v7.351.0 [cplayer] FFmpeg version: 7.1.1-1+b8 (runtime 7.1.2-1+b1) @@ -3865,7 +3890,6 @@ [cplayer] List of enabled features: alsa caca cdda cplugins cuda-hwaccel cuda-interop dmabuf-interop-gl dmabuf-wayland drm dvbin dvdnav egl egl-drm egl-wayland egl-x11 ffmpeg ffnvcodec gbm gl glibc-thread-name glob glob-posix gpl iconv jack javascript jpeg lcms2 libarchive libass libavdevice libbluray libdl libplacebo linux-fstatfs lua52 memfd-create memrchr pipewire posix posix-shm ppoll pthread-condattr-setclock pulse rubberband rubberband-3 sdl2 sdl2-audio sdl2-gamepad sdl2-video sixel sndio sndio-1-9 uchardet vaapi vaapi-drm vaapi-wayland vaapi-x11 vdpau vector vk-khr-display vt.h vulkan wayland wayland-protocols-1-32 wayland-protocols-1-38 wayland-protocols-1-39 wayland-protocols-1-41 x11 xv zimg zimg-st428 zlib [cplayer] Reading config file /etc/mpv/encoding-profiles.conf [cplayer] Applying profile 'default'... -[cplayer] Setting option 'pause' = '' (flags = 8) [cplayer] Setting option 'load-scripts' = 'no' (flags = 8) [cplayer] Setting option 'scripts-append' = '../mpris.so' (flags = 8) [cplayer] Setting option 'vo' = 'null' (flags = 8) @@ -3873,163 +3897,165 @@ [cplayer] Setting option 'msg-time' = '' (flags = 8) [cplayer] Setting option 'msg-module' = '' (flags = 8) [cplayer] Setting option 'msg-level' = 'cplayer=trace,mpris=trace' (flags = 8) -[cplayer] Setting option 'log-file' = './play.mpv.log' (flags = 8) -[cplayer] Setting option 'input-ipc-server' = './play.mpv.ipc' (flags = 8) -[ 0.019310] mpris: Loading cplugin script ../mpris.so... -[ 0.019370] cplayer: Waiting for scripts... -[ 0.025187] cplayer: Run command: define-section, flags=64, args=[name="input_positioning", contents="", flags="default"] -[ 0.025227] cplayer: Run command: enable-section, flags=64, args=[name="input_positioning", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.025255] cplayer: Run command: define-section, flags=64, args=[name="input_forced_positioning", contents="", flags="force"] -[ 0.025266] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_positioning", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.025487] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] -[ 0.025510] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.025711] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] -[ 0.025769] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.028051] cplayer: Run command: define-section, flags=64, args=[name="input_commands", contents="", flags="default"] -[ 0.028151] cplayer: Run command: enable-section, flags=64, args=[name="input_commands", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.028194] cplayer: Run command: define-section, flags=64, args=[name="input_forced_commands", contents="", flags="force"] -[ 0.028254] cplayer: Run command: define-section, flags=64, args=[name="showhide", contents="mouse_move script-binding osc/__keybinding1\nmouse_leave script-binding osc/__keybinding2\n", flags="force"] -[ 0.028304] cplayer: Run command: define-section, flags=64, args=[name="showhide_wc", contents="mouse_move script-binding osc/__keybinding3\nmouse_leave script-binding osc/__keybinding4\n", flags="force"] -[ 0.028333] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.028369] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.028414] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nmbtn_mid script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nshift+mbtn_left script-binding osc/__keybinding8\nwheel_up script-binding osc/__keybinding9\nwheel_down script-binding osc/__keybinding10\nmbtn_left_dbl ignore\nshift+mbtn_left_dbl ignore\nmbtn_right_dbl ignore\n", flags="force"] -[ 0.028459] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.028481] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.028497] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.028646] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.028684] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.028707] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.028723] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.028911] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.029021] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.029038] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.029047] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.029404] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.029429] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.029437] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.029458] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.030251] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.030391] cplayer: Run command: osd-overlay, flags=64, args=[id="1", format="ass-events", data="", res_x="854", res_y="854", z="1000", hidden="no", compute_bounds="no"] -[ 0.038558] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_commands", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.038622] cplayer: Done loading scripts. -[ 0.038673] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.038693] cplayer: Failed sending hook command auto_profiles/on_before_start_file. Removing hook. -[ 0.038855] cplayer: Running hook: auto_profiles/on_load -[ 0.038861] cplayer: Failed sending hook command auto_profiles/on_load. Removing hook. -[ 0.038865] cplayer: Running hook: ytdl_hook/on_load -[ 0.039313] cplayer: Running hook: ytdl_hook/on_load -[ 0.040206] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.041958] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.042150] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.042177] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.042193] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.042206] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.046941] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.047509] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.047543] cplayer: Failed sending hook command auto_profiles/on_preloaded. Removing hook. -[ 0.047548] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.047687] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) -[ 0.049719] cplayer: Starting playback... -[ 0.050747] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.050780] cplayer: AO: Description: Null audio output -[ 0.051431] cplayer: audio ready -[ 0.051490] cplayer: starting audio playback -[ 0.051657] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) -[ 0.059891] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.089540] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.922115] cplayer: Set property: pause=false -> 1 -[ 2.922133] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.922374] statusline: A: 00:00:00 / 00:00:06 (0%) -[ 2.972557] statusline: A: 00:00:00 / 00:00:06 (1%) -[ 3.071527] statusline: A: 00:00:00 / 00:00:06 (2%) -[ 3.121677] statusline: A: 00:00:00 / 00:00:06 (3%) -[ 3.171700] statusline: A: 00:00:00 / 00:00:06 (4%) -[ 3.221791] statusline: A: 00:00:00 / 00:00:06 (5%) -[ 3.320128] statusline: A: 00:00:00 / 00:00:06 (6%) -[ 3.419530] statusline: A: 00:00:00 / 00:00:06 (8%) -[ 3.469725] statusline: A: 00:00:00 / 00:00:06 (9%) -[ 3.568862] statusline: A: 00:00:00 / 00:00:06 (11%) -[ 3.718304] statusline: A: 00:00:00 / 00:00:06 (13%) -[ 3.768401] statusline: A: 00:00:00 / 00:00:06 (14%) -[ 3.867625] statusline: A: 00:00:00 / 00:00:06 (16%) -[ 3.967689] statusline: A: 00:00:01 / 00:00:06 (17%) -[ 4.066636] statusline: A: 00:00:01 / 00:00:06 (19%) -[ 4.217470] statusline: A: 00:00:01 / 00:00:06 (21%) -[ 4.267490] statusline: A: 00:00:01 / 00:00:06 (22%) -[ 4.366807] statusline: A: 00:00:01 / 00:00:06 (24%) -[ 4.466101] statusline: A: 00:00:01 / 00:00:06 (25%) -[ 4.516168] statusline: A: 00:00:01 / 00:00:06 (26%) -[ 4.615076] statusline: A: 00:00:01 / 00:00:06 (28%) -[ 4.714292] statusline: A: 00:00:01 / 00:00:06 (29%) -[ 4.813484] statusline: A: 00:00:01 / 00:00:06 (31%) -[ 4.863712] statusline: A: 00:00:01 / 00:00:06 (32%) -[ 4.962741] statusline: A: 00:00:02 / 00:00:06 (33%) -[ 5.012980] statusline: A: 00:00:02 / 00:00:06 (34%) -[ 5.063831] statusline: A: 00:00:02 / 00:00:06 (35%) -[ 5.114021] statusline: A: 00:00:02 / 00:00:06 (36%) -[ 5.211301] statusline: A: 00:00:02 / 00:00:06 (37%) -[ 5.261433] statusline: A: 00:00:02 / 00:00:06 (38%) -[ 5.360287] statusline: A: 00:00:02 / 00:00:06 (40%) -[ 5.410358] statusline: A: 00:00:02 / 00:00:06 (41%) -[ 5.517890] statusline: A: 00:00:02 / 00:00:06 (42%) -[ 5.567946] statusline: A: 00:00:02 / 00:00:06 (43%) -[ 5.667312] statusline: A: 00:00:02 / 00:00:06 (45%) -[ 5.717424] statusline: A: 00:00:02 / 00:00:06 (46%) -[ 5.866053] statusline: A: 00:00:02 / 00:00:06 (48%) -[ 5.916117] statusline: A: 00:00:02 / 00:00:06 (49%) -[ 6.014976] statusline: A: 00:00:03 / 00:00:06 (50%) -[ 6.114246] statusline: A: 00:00:03 / 00:00:06 (52%) -[ 6.164360] statusline: A: 00:00:03 / 00:00:06 (53%) -[ 6.263461] statusline: A: 00:00:03 / 00:00:06 (55%) -[ 6.363477] statusline: A: 00:00:03 / 00:00:06 (56%) -[ 6.414457] statusline: A: 00:00:03 / 00:00:06 (57%) -[ 6.512370] statusline: A: 00:00:03 / 00:00:06 (59%) -[ 6.611693] statusline: A: 00:00:03 / 00:00:06 (60%) -[ 6.711034] statusline: A: 00:00:03 / 00:00:06 (62%) -[ 6.810448] statusline: A: 00:00:03 / 00:00:06 (63%) -[ 6.860489] statusline: A: 00:00:03 / 00:00:06 (64%) -[ 6.959560] statusline: A: 00:00:04 / 00:00:06 (66%) -[ 7.009627] statusline: A: 00:00:04 / 00:00:06 (67%) -[ 7.108453] statusline: A: 00:00:04 / 00:00:06 (68%) -[ 7.207795] statusline: A: 00:00:04 / 00:00:06 (70%) -[ 7.257773] statusline: A: 00:00:04 / 00:00:06 (71%) -[ 7.308046] statusline: A: 00:00:04 / 00:00:06 (72%) -[ 7.407237] statusline: A: 00:00:04 / 00:00:06 (73%) -[ 7.506507] statusline: A: 00:00:04 / 00:00:06 (75%) -[ 7.556576] statusline: A: 00:00:04 / 00:00:06 (76%) -[ 7.655912] statusline: A: 00:00:04 / 00:00:06 (77%) -[ 7.755550] statusline: A: 00:00:04 / 00:00:06 (79%) -[ 7.805617] statusline: A: 00:00:04 / 00:00:06 (80%) -[ 7.904635] statusline: A: 00:00:04 / 00:00:06 (81%) -[ 8.003874] statusline: A: 00:00:05 / 00:00:06 (83%) -[ 8.103263] statusline: A: 00:00:05 / 00:00:06 (85%) -[ 8.202647] statusline: A: 00:00:05 / 00:00:06 (86%) -[ 8.252759] statusline: A: 00:00:05 / 00:00:06 (87%) -[ 8.351891] statusline: A: 00:00:05 / 00:00:06 (89%) -[ 8.451245] statusline: A: 00:00:05 / 00:00:06 (90%) -[ 8.501426] statusline: A: 00:00:05 / 00:00:06 (91%) -[ 8.600568] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 8.650529] cplayer: audio filter EOF -[ 8.650539] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 8.650566] cplayer: audio draining -[ 8.650579] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 8.650587] cplayer: audio EOF reached -[ 8.650590] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 8.650630] cplayer: EOF code: 1 -[ 8.650638] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 8.650871] cplayer: Terminating demuxers... -[ 8.650880] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 8.650991] cplayer: Done terminating demuxers. -[ 8.651003] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 8.651053] cplayer: finished playback, success (reason 0) -[ 8.651063] cplayer: Running hook: ytdl_hook/on_after_end_file -[ 8.651451] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] -[ 8.651577] cplayer: Exiting... (End of file) -[ 8.651742] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/console"] -[ 8.652440] mpris: Destroying client handle... -[ 8.653184] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 8.653349] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] -[ 8.657677] cplayer: draining left over audio +[cplayer] Setting option 'log-file' = './pause.mpv.log' (flags = 8) +[cplayer] Setting option 'input-ipc-server' = './pause.mpv.ipc' (flags = 8) +[ 0.005912] mpris: Loading cplugin script ../mpris.so... +[ 0.005958] cplayer: Waiting for scripts... +[ 0.009978] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.010046] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.010072] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.010091] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.012287] cplayer: Run command: define-section, flags=64, args=[name="input_commands", contents="", flags="default"] +[ 0.012542] cplayer: Run command: enable-section, flags=64, args=[name="input_commands", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.012600] cplayer: Run command: define-section, flags=64, args=[name="input_positioning", contents="", flags="default"] +[ 0.012655] cplayer: Run command: enable-section, flags=64, args=[name="input_positioning", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.012699] cplayer: Run command: define-section, flags=64, args=[name="input_forced_commands", contents="", flags="force"] +[ 0.012780] cplayer: Run command: define-section, flags=64, args=[name="input_forced_positioning", contents="", flags="force"] +[ 0.012867] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_commands", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.012914] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_positioning", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.015617] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.015668] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.015710] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.015739] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.018073] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] +[ 0.018143] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.018198] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] +[ 0.018244] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.023490] cplayer: Run command: define-section, flags=64, args=[name="showhide", contents="mouse_move script-binding osc/__keybinding1\nmouse_leave script-binding osc/__keybinding2\n", flags="force"] +[ 0.023631] cplayer: Run command: define-section, flags=64, args=[name="showhide_wc", contents="mouse_move script-binding osc/__keybinding3\nmouse_leave script-binding osc/__keybinding4\n", flags="force"] +[ 0.023712] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.023754] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.023873] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nmbtn_mid script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nshift+mbtn_left script-binding osc/__keybinding8\nwheel_up script-binding osc/__keybinding9\nwheel_down script-binding osc/__keybinding10\nmbtn_left_dbl ignore\nshift+mbtn_left_dbl ignore\nmbtn_right_dbl ignore\n", flags="force"] +[ 0.024009] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.024060] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.024109] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.026386] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.026440] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.026482] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.026566] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.026766] cplayer: Done loading scripts. +[ 0.026870] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.026892] cplayer: Failed sending hook command auto_profiles/on_before_start_file. Removing hook. +[ 0.027052] cplayer: Running hook: auto_profiles/on_load +[ 0.027071] cplayer: Failed sending hook command auto_profiles/on_load. Removing hook. +[ 0.027095] cplayer: Running hook: ytdl_hook/on_load +[ 0.027949] cplayer: Running hook: ytdl_hook/on_load +[ 0.028459] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.029276] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.029395] cplayer: Run command: osd-overlay, flags=64, args=[id="1", format="ass-events", data="", res_x="854", res_y="854", z="1000", hidden="no", compute_bounds="no"] +[ 0.034329] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.035892] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.035929] cplayer: Failed sending hook command auto_profiles/on_preloaded. Removing hook. +[ 0.035954] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.036181] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) +[ 0.038386] cplayer: Starting playback... +[ 0.039649] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.039687] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.039762] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.039784] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.040074] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.040102] cplayer: AO: Description: Null audio output +[ 0.041275] cplayer: audio ready +[ 0.041304] cplayer: starting audio playback +[ 0.041394] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof +[ 0.050205] statusline: A: 00:00:00 / 00:00:06 (0%) +[ 0.056824] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.056832] statusline: A: 00:00:00 / 00:00:06 (0%) +[ 0.141084] statusline: A: 00:00:00 / 00:00:06 (2%) +[ 0.290211] statusline: A: 00:00:00 / 00:00:06 (4%) +[ 0.340301] statusline: A: 00:00:00 / 00:00:06 (5%) +[ 0.439391] statusline: A: 00:00:00 / 00:00:06 (6%) +[ 0.538854] statusline: A: 00:00:00 / 00:00:06 (8%) +[ 0.588915] statusline: A: 00:00:00 / 00:00:06 (9%) +[ 0.688067] statusline: A: 00:00:00 / 00:00:06 (11%) +[ 0.837327] statusline: A: 00:00:00 / 00:00:06 (13%) +[ 0.887424] statusline: A: 00:00:00 / 00:00:06 (14%) +[ 0.938070] statusline: A: 00:00:00 / 00:00:06 (15%) +[ 1.036164] statusline: A: 00:00:00 / 00:00:06 (16%) +[ 1.086508] statusline: A: 00:00:01 / 00:00:06 (17%) +[ 1.185439] statusline: A: 00:00:01 / 00:00:06 (19%) +[ 1.334747] statusline: A: 00:00:01 / 00:00:06 (21%) +[ 1.385053] statusline: A: 00:00:01 / 00:00:06 (22%) +[ 1.484121] statusline: A: 00:00:01 / 00:00:06 (24%) +[ 1.633532] statusline: A: 00:00:01 / 00:00:06 (26%) +[ 1.683738] statusline: A: 00:00:01 / 00:00:06 (27%) +[ 1.733947] statusline: A: 00:00:01 / 00:00:06 (28%) +[ 1.833116] statusline: A: 00:00:01 / 00:00:06 (29%) +[ 1.883145] statusline: A: 00:00:01 / 00:00:06 (30%) +[ 1.982302] statusline: A: 00:00:01 / 00:00:06 (32%) +[ 2.131379] statusline: A: 00:00:02 / 00:00:06 (34%) +[ 2.181490] statusline: A: 00:00:02 / 00:00:06 (35%) +[ 2.280523] statusline: A: 00:00:02 / 00:00:06 (37%) +[ 2.379904] statusline: A: 00:00:02 / 00:00:06 (38%) +[ 2.479196] statusline: A: 00:00:02 / 00:00:06 (40%) +[ 2.529254] statusline: A: 00:00:02 / 00:00:06 (41%) +[ 2.633053] statusline: A: 00:00:02 / 00:00:06 (42%) +[ 2.683209] statusline: A: 00:00:02 / 00:00:06 (43%) +[ 2.733302] statusline: A: 00:00:02 / 00:00:06 (44%) +[ 2.831854] statusline: A: 00:00:02 / 00:00:06 (46%) +[ 2.933081] statusline: A: 00:00:02 / 00:00:06 (47%) +[ 2.934249] cplayer: Set property: pause=true -> 1 +[ 2.934260] statusline: A: 00:00:02 / 00:00:06 (47%) +[ 2.934368] statusline: (Paused) A: 00:00:02 / 00:00:06 (47%) +[ 3.966541] cplayer: Set property: pause=false -> 1 +[ 3.966557] statusline: (Paused) A: 00:00:02 / 00:00:06 (47%) +[ 3.966642] statusline: A: 00:00:02 / 00:00:06 (47%) +[ 4.016704] statusline: A: 00:00:02 / 00:00:06 (48%) +[ 4.069074] statusline: A: 00:00:03 / 00:00:06 (49%) +[ 4.120090] statusline: A: 00:00:03 / 00:00:06 (50%) +[ 4.170652] statusline: A: 00:00:03 / 00:00:06 (51%) +[ 4.269153] statusline: A: 00:00:03 / 00:00:06 (52%) +[ 4.319382] statusline: A: 00:00:03 / 00:00:06 (53%) +[ 4.369520] statusline: A: 00:00:03 / 00:00:06 (54%) +[ 4.467786] statusline: A: 00:00:03 / 00:00:06 (55%) +[ 4.567017] statusline: A: 00:00:03 / 00:00:06 (57%) +[ 4.618718] statusline: A: 00:00:03 / 00:00:06 (58%) +[ 4.715896] statusline: A: 00:00:03 / 00:00:06 (59%) +[ 4.766036] statusline: A: 00:00:03 / 00:00:06 (60%) +[ 4.864893] statusline: A: 00:00:03 / 00:00:06 (62%) +[ 4.915117] statusline: A: 00:00:03 / 00:00:06 (63%) +[ 5.014024] statusline: A: 00:00:03 / 00:00:06 (64%) +[ 5.113231] statusline: A: 00:00:04 / 00:00:06 (66%) +[ 5.212523] statusline: A: 00:00:04 / 00:00:06 (68%) +[ 5.311842] statusline: A: 00:00:04 / 00:00:06 (69%) +[ 5.361961] statusline: A: 00:00:04 / 00:00:06 (70%) +[ 5.461082] statusline: A: 00:00:04 / 00:00:06 (72%) +[ 5.562214] statusline: A: 00:00:04 / 00:00:06 (73%) +[ 5.660396] statusline: A: 00:00:04 / 00:00:06 (75%) +[ 5.759729] statusline: A: 00:00:04 / 00:00:06 (76%) +[ 5.859045] statusline: A: 00:00:04 / 00:00:06 (78%) +[ 5.958347] statusline: A: 00:00:04 / 00:00:06 (80%) +[ 6.057654] statusline: A: 00:00:04 / 00:00:06 (81%) +[ 6.156934] statusline: A: 00:00:05 / 00:00:06 (83%) +[ 6.207004] statusline: A: 00:00:05 / 00:00:06 (84%) +[ 6.305939] statusline: A: 00:00:05 / 00:00:06 (85%) +[ 6.356082] statusline: A: 00:00:05 / 00:00:06 (86%) +[ 6.454859] statusline: A: 00:00:05 / 00:00:06 (88%) +[ 6.504882] statusline: A: 00:00:05 / 00:00:06 (89%) +[ 6.603987] statusline: A: 00:00:05 / 00:00:06 (90%) +[ 6.654029] statusline: A: 00:00:05 / 00:00:06 (91%) +[ 6.705261] statusline: A: 00:00:05 / 00:00:06 (92%) +[ 6.804519] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 6.804810] cplayer: audio filter EOF +[ 6.804817] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 6.804858] cplayer: audio draining +[ 6.804862] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 6.804873] cplayer: audio EOF reached +[ 6.804884] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 6.804894] cplayer: EOF code: 1 +[ 6.804898] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 6.805182] cplayer: Terminating demuxers... +[ 6.805193] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 6.805300] cplayer: Done terminating demuxers. +[ 6.805315] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 6.805388] cplayer: finished playback, success (reason 0) +[ 6.805407] cplayer: Running hook: ytdl_hook/on_after_end_file +[ 6.806142] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] +[ 6.806279] cplayer: Exiting... (End of file) +[ 6.806383] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] +[ 6.807379] mpris: Destroying client handle... +[ 6.809807] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/console"] +[ 6.810575] cplayer: draining left over audio make[2]: Leaving directory '/build/reproducible-path/mpv-mpris-0.7.1/test' make[2]: Entering directory '/build/reproducible-path/mpv-mpris-0.7.1/test' ./wrapper "play-pause" @@ -4091,8 +4117,8 @@ + MPV_MPRIS_TEST_DBUS=./dbus + mkdir -p -m 0700 ./dbus + export -n MPV_MPRIS_TEST_DBUS MPV_MPRIS_TEST_XAUTH MPV_MPRIS_TEST_TMP -+ grep -- --auto-display + xvfb-run --help ++ grep -- --auto-display + xvfb_auto=--auto-servernum + rm -f ./play-pause.xvfb.log ./play-pause.Xauthority + exec env MPV_MPRIS_TEST_NAME=play-pause XDG_RUNTIME_DIR=./dbus TEMPDIR=. TMPDIR=. TEMP=. TMP=. dbus-run-session -- xvfb-run --auto-servernum --error-file ./play-pause.xvfb.log -f ./play-pause.Xauthority ./play-pause @@ -4115,10 +4141,10 @@ ++ '[' -n ../mpris.so ']' ++ params+=("--load-scripts=no" "--script=$MPV_MPRIS_TEST_PLUGIN") ++ unset MPV_MPRIS_TEST_PLUGIN MPV_MPRIS_TEST_PLAY MPV_MPRIS_TEST_MPV_IPC MPV_MPRIS_TEST_LOG -++ echo DISPLAY=:100 -DISPLAY=:100 -++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-LBblh1Uxuy,guid=452e9866551fda009ea9c57268db6bf1 -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-LBblh1Uxuy,guid=452e9866551fda009ea9c57268db6bf1 +++ echo DISPLAY=:101 +DISPLAY=:101 +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-zLjodHwzgV,guid=4d9d72fb0f294cf8d7c07a926ae87afe +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-zLjodHwzgV,guid=4d9d72fb0f294cf8d7c07a926ae87afe ++ rm -f ./play-pause.mpv.ipc ./play-pause.mpv.log ./play-pause.socat.log ++ wait_for test -S ./play-pause.mpv.ipc ++ timeout=0 @@ -4200,8 +4226,8 @@ + playerctl play-pause + sleep 1 + status Playing -+ playerctl status + grep '^Playing$' ++ playerctl status Playing + check pause false + prop pause @@ -4258,165 +4284,166 @@ [cplayer] Setting option 'msg-level' = 'cplayer=trace,mpris=trace' (flags = 8) [cplayer] Setting option 'log-file' = './play-pause.mpv.log' (flags = 8) [cplayer] Setting option 'input-ipc-server' = './play-pause.mpv.ipc' (flags = 8) -[ 0.006681] mpris: Loading cplugin script ../mpris.so... -[ 0.006733] cplayer: Waiting for scripts... -[ 0.011951] cplayer: Run command: define-section, flags=64, args=[name="input_commands", contents="", flags="default"] -[ 0.011987] cplayer: Run command: enable-section, flags=64, args=[name="input_commands", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.012006] cplayer: Run command: define-section, flags=64, args=[name="input_forced_commands", contents="", flags="force"] -[ 0.012017] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_commands", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.017370] cplayer: Run command: define-section, flags=64, args=[name="showhide", contents="mouse_move script-binding osc/__keybinding1\nmouse_leave script-binding osc/__keybinding2\n", flags="force"] -[ 0.017458] cplayer: Run command: define-section, flags=64, args=[name="showhide_wc", contents="mouse_move script-binding osc/__keybinding3\nmouse_leave script-binding osc/__keybinding4\n", flags="force"] -[ 0.017498] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.017517] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.017566] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nmbtn_mid script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nshift+mbtn_left script-binding osc/__keybinding8\nwheel_up script-binding osc/__keybinding9\nwheel_down script-binding osc/__keybinding10\nmbtn_left_dbl ignore\nshift+mbtn_left_dbl ignore\nmbtn_right_dbl ignore\n", flags="force"] -[ 0.017615] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.017637] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.017746] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.018097] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.018123] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.018173] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.018191] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.020177] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.020303] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.020335] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.020699] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.020904] cplayer: Run command: define-section, flags=64, args=[name="input_positioning", contents="", flags="default"] -[ 0.020977] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.021014] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.021041] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.021066] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.021531] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.022190] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.022288] cplayer: Run command: osd-overlay, flags=64, args=[id="1", format="ass-events", data="", res_x="854", res_y="854", z="1000", hidden="no", compute_bounds="no"] -[ 0.030614] cplayer: Run command: enable-section, flags=64, args=[name="input_positioning", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.031478] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.031548] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.031584] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.031621] cplayer: Run command: define-section, flags=64, args=[name="input_forced_positioning", contents="", flags="force"] -[ 0.031669] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_positioning", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.031714] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.031933] cplayer: Done loading scripts. -[ 0.031995] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.033091] cplayer: client removed during hook handling -[ 0.033242] cplayer: Running hook: auto_profiles/on_load -[ 0.033251] cplayer: Failed sending hook command auto_profiles/on_load. Removing hook. -[ 0.033256] cplayer: Running hook: ytdl_hook/on_load -[ 0.033618] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] -[ 0.033696] cplayer: Running hook: ytdl_hook/on_load -[ 0.033763] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.033805] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] -[ 0.033838] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.040834] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.044688] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.044710] cplayer: Failed sending hook command auto_profiles/on_preloaded. Removing hook. -[ 0.044720] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.044808] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) -[ 0.045897] cplayer: Starting playback... -[ 0.046761] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.046878] cplayer: AO: Description: Null audio output -[ 0.047443] cplayer: audio ready -[ 0.047476] cplayer: starting audio playback -[ 0.047531] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) -[ 0.048898] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.086061] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.902199] cplayer: Set property: pause=false -> 1 -[ 2.902222] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.903323] statusline: A: 00:00:00 / 00:00:06 (0%) -[ 2.953527] statusline: A: 00:00:00 / 00:00:06 (1%) -[ 3.003594] statusline: A: 00:00:00 / 00:00:06 (2%) -[ 3.151944] statusline: A: 00:00:00 / 00:00:06 (4%) -[ 3.201944] statusline: A: 00:00:00 / 00:00:06 (5%) -[ 3.301085] statusline: A: 00:00:00 / 00:00:06 (7%) -[ 3.400476] statusline: A: 00:00:00 / 00:00:06 (8%) -[ 3.451912] statusline: A: 00:00:00 / 00:00:06 (9%) -[ 3.549668] statusline: A: 00:00:00 / 00:00:06 (11%) -[ 3.698834] statusline: A: 00:00:00 / 00:00:06 (13%) -[ 3.748989] statusline: A: 00:00:00 / 00:00:06 (14%) -[ 3.848292] statusline: A: 00:00:00 / 00:00:06 (16%) -[ 3.948556] statusline: A: 00:00:01 / 00:00:06 (17%) -[ 3.957902] cplayer: Set property: pause=true -> 1 -[ 3.957920] statusline: A: 00:00:01 / 00:00:06 (17%) -[ 3.958046] statusline: (Paused) A: 00:00:01 / 00:00:06 (17%) -[ 5.016088] cplayer: Set property: pause=false -> 1 -[ 5.016107] statusline: (Paused) A: 00:00:01 / 00:00:06 (17%) -[ 5.016206] statusline: A: 00:00:01 / 00:00:06 (17%) -[ 5.066279] statusline: A: 00:00:01 / 00:00:06 (18%) -[ 5.116757] statusline: A: 00:00:01 / 00:00:06 (19%) -[ 5.166830] statusline: A: 00:00:01 / 00:00:06 (20%) -[ 5.265042] statusline: A: 00:00:01 / 00:00:06 (21%) -[ 5.364249] statusline: A: 00:00:01 / 00:00:06 (23%) -[ 5.416097] statusline: A: 00:00:01 / 00:00:06 (24%) -[ 5.466192] statusline: A: 00:00:01 / 00:00:06 (25%) -[ 5.562828] statusline: A: 00:00:01 / 00:00:06 (26%) -[ 5.662081] statusline: A: 00:00:01 / 00:00:06 (28%) -[ 5.713823] statusline: A: 00:00:01 / 00:00:06 (29%) -[ 5.860589] statusline: A: 00:00:01 / 00:00:06 (31%) -[ 5.959893] statusline: A: 00:00:01 / 00:00:06 (33%) -[ 6.010049] statusline: A: 00:00:02 / 00:00:06 (33%) -[ 6.060091] statusline: A: 00:00:02 / 00:00:06 (34%) -[ 6.158548] statusline: A: 00:00:02 / 00:00:06 (36%) -[ 6.257808] statusline: A: 00:00:02 / 00:00:06 (37%) -[ 6.308214] statusline: A: 00:00:02 / 00:00:06 (38%) -[ 6.406720] statusline: A: 00:00:02 / 00:00:06 (40%) -[ 6.505953] statusline: A: 00:00:02 / 00:00:06 (42%) -[ 6.655039] statusline: A: 00:00:02 / 00:00:06 (44%) -[ 6.705128] statusline: A: 00:00:02 / 00:00:06 (45%) -[ 6.804028] statusline: A: 00:00:02 / 00:00:06 (46%) -[ 6.903335] statusline: A: 00:00:02 / 00:00:06 (48%) -[ 7.002519] statusline: A: 00:00:03 / 00:00:06 (50%) -[ 7.102746] statusline: A: 00:00:03 / 00:00:06 (51%) -[ 7.201200] statusline: A: 00:00:03 / 00:00:06 (53%) -[ 7.300607] statusline: A: 00:00:03 / 00:00:06 (55%) -[ 7.400766] statusline: A: 00:00:03 / 00:00:06 (56%) -[ 7.450895] statusline: A: 00:00:03 / 00:00:06 (57%) -[ 7.548917] statusline: A: 00:00:03 / 00:00:06 (59%) -[ 7.648349] statusline: A: 00:00:03 / 00:00:06 (60%) -[ 7.698502] statusline: A: 00:00:03 / 00:00:06 (61%) -[ 7.748552] statusline: A: 00:00:03 / 00:00:06 (62%) -[ 7.847944] statusline: A: 00:00:03 / 00:00:06 (63%) -[ 7.898125] statusline: A: 00:00:03 / 00:00:06 (64%) -[ 7.996789] statusline: A: 00:00:04 / 00:00:06 (66%) -[ 8.096071] statusline: A: 00:00:04 / 00:00:06 (67%) -[ 8.146197] statusline: A: 00:00:04 / 00:00:06 (68%) -[ 8.196283] statusline: A: 00:00:04 / 00:00:06 (69%) -[ 8.294897] statusline: A: 00:00:04 / 00:00:06 (71%) -[ 8.394120] statusline: A: 00:00:04 / 00:00:06 (72%) -[ 8.444193] statusline: A: 00:00:04 / 00:00:06 (73%) -[ 8.543140] statusline: A: 00:00:04 / 00:00:06 (75%) -[ 8.642532] statusline: A: 00:00:04 / 00:00:06 (76%) -[ 8.692600] statusline: A: 00:00:04 / 00:00:06 (77%) -[ 8.791423] statusline: A: 00:00:04 / 00:00:06 (79%) -[ 8.841510] statusline: A: 00:00:04 / 00:00:06 (80%) -[ 8.940504] statusline: A: 00:00:04 / 00:00:06 (81%) -[ 9.039932] statusline: A: 00:00:05 / 00:00:06 (83%) -[ 9.139218] statusline: A: 00:00:05 / 00:00:06 (85%) -[ 9.238503] statusline: A: 00:00:05 / 00:00:06 (86%) -[ 9.337855] statusline: A: 00:00:05 / 00:00:06 (88%) -[ 9.388053] statusline: A: 00:00:05 / 00:00:06 (89%) -[ 9.486951] statusline: A: 00:00:05 / 00:00:06 (90%) -[ 9.586642] statusline: A: 00:00:05 / 00:00:06 (92%) -[ 9.636687] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 9.686293] cplayer: audio filter EOF -[ 9.686304] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 9.686343] cplayer: audio draining -[ 9.686355] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 9.686366] cplayer: audio EOF reached -[ 9.686376] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 9.686389] cplayer: EOF code: 1 -[ 9.686435] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 9.686681] cplayer: Terminating demuxers... -[ 9.686690] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 9.686782] cplayer: Done terminating demuxers. -[ 9.686790] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 9.686887] cplayer: finished playback, success (reason 0) -[ 9.686904] cplayer: Running hook: ytdl_hook/on_after_end_file -[ 9.687619] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] -[ 9.687681] cplayer: Exiting... (End of file) -[ 9.687834] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/console"] -[ 9.689076] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 9.689128] mpris: Destroying client handle... -[ 9.689176] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] -[ 9.691390] cplayer: draining left over audio +[ 0.016952] mpris: Loading cplugin script ../mpris.so... +[ 0.017061] cplayer: Waiting for scripts... +[ 0.019109] cplayer: Run command: define-section, flags=64, args=[name="showhide", contents="mouse_move script-binding osc/__keybinding1\nmouse_leave script-binding osc/__keybinding2\n", flags="force"] +[ 0.019676] cplayer: Run command: define-section, flags=64, args=[name="showhide_wc", contents="mouse_move script-binding osc/__keybinding3\nmouse_leave script-binding osc/__keybinding4\n", flags="force"] +[ 0.019718] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.019727] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.019771] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nmbtn_mid script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nshift+mbtn_left script-binding osc/__keybinding8\nwheel_up script-binding osc/__keybinding9\nwheel_down script-binding osc/__keybinding10\nmbtn_left_dbl ignore\nshift+mbtn_left_dbl ignore\nmbtn_right_dbl ignore\n", flags="force"] +[ 0.019839] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.019863] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.019887] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.020089] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.020114] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.020131] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.020139] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.023988] cplayer: Run command: define-section, flags=64, args=[name="input_positioning", contents="", flags="default"] +[ 0.024186] cplayer: Run command: enable-section, flags=64, args=[name="input_positioning", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.024216] cplayer: Run command: define-section, flags=64, args=[name="input_forced_positioning", contents="", flags="force"] +[ 0.024236] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_positioning", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.025749] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.025822] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.025997] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.026035] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.026120] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] +[ 0.026164] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.026191] cplayer: Run command: define-section, flags=64, args=[name="input_commands", contents="", flags="default"] +[ 0.026217] cplayer: Run command: enable-section, flags=64, args=[name="input_commands", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.026242] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.026270] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.026295] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] +[ 0.026315] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.026343] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.026388] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.026566] cplayer: Run command: define-section, flags=64, args=[name="input_forced_commands", contents="", flags="force"] +[ 0.026592] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_commands", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.026611] cplayer: Done loading scripts. +[ 0.026670] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.026684] cplayer: Failed sending hook command auto_profiles/on_before_start_file. Removing hook. +[ 0.026775] cplayer: Running hook: auto_profiles/on_load +[ 0.026787] cplayer: Failed sending hook command auto_profiles/on_load. Removing hook. +[ 0.026794] cplayer: Running hook: ytdl_hook/on_load +[ 0.027165] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.027430] cplayer: Running hook: ytdl_hook/on_load +[ 0.028904] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.029077] cplayer: Run command: osd-overlay, flags=64, args=[id="1", format="ass-events", data="", res_x="854", res_y="854", z="1000", hidden="no", compute_bounds="no"] +[ 0.039275] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.040361] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.040435] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.040450] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.043482] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.043505] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.043531] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.043544] cplayer: Failed sending hook command auto_profiles/on_preloaded. Removing hook. +[ 0.043550] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.043674] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) +[ 0.045086] cplayer: Starting playback... +[ 0.045789] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.045857] cplayer: AO: Description: Null audio output +[ 0.046384] cplayer: audio ready +[ 0.046403] cplayer: starting audio playback +[ 0.046476] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) +[ 0.059042] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.077605] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.946189] cplayer: Set property: pause=false -> 1 +[ 2.946206] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.946396] statusline: A: 00:00:00 / 00:00:06 (0%) +[ 2.996539] statusline: A: 00:00:00 / 00:00:06 (1%) +[ 3.046747] statusline: A: 00:00:00 / 00:00:06 (2%) +[ 3.196059] statusline: A: 00:00:00 / 00:00:06 (4%) +[ 3.246182] statusline: A: 00:00:00 / 00:00:06 (5%) +[ 3.345343] statusline: A: 00:00:00 / 00:00:06 (7%) +[ 3.494592] statusline: A: 00:00:00 / 00:00:06 (9%) +[ 3.544666] statusline: A: 00:00:00 / 00:00:06 (10%) +[ 3.643823] statusline: A: 00:00:00 / 00:00:06 (11%) +[ 3.696142] statusline: A: 00:00:00 / 00:00:06 (12%) +[ 3.746228] statusline: A: 00:00:00 / 00:00:06 (13%) +[ 3.845248] statusline: A: 00:00:00 / 00:00:06 (15%) +[ 3.898119] statusline: A: 00:00:00 / 00:00:06 (16%) +[ 3.948305] statusline: A: 00:00:01 / 00:00:06 (16%) +[ 3.995394] cplayer: Set property: pause=true -> 1 +[ 3.995410] statusline: A: 00:00:01 / 00:00:06 (16%) +[ 3.995495] statusline: (Paused) A: 00:00:01 / 00:00:06 (17%) +[ 5.052802] cplayer: Set property: pause=false -> 1 +[ 5.052819] statusline: (Paused) A: 00:00:01 / 00:00:06 (17%) +[ 5.052885] statusline: A: 00:00:01 / 00:00:06 (17%) +[ 5.103052] statusline: A: 00:00:01 / 00:00:06 (18%) +[ 5.201794] statusline: A: 00:00:01 / 00:00:06 (20%) +[ 5.302143] statusline: A: 00:00:01 / 00:00:06 (21%) +[ 5.352848] statusline: A: 00:00:01 / 00:00:06 (22%) +[ 5.450750] statusline: A: 00:00:01 / 00:00:06 (24%) +[ 5.599615] statusline: A: 00:00:01 / 00:00:06 (26%) +[ 5.698824] statusline: A: 00:00:01 / 00:00:06 (28%) +[ 5.798956] statusline: A: 00:00:01 / 00:00:06 (29%) +[ 5.897393] statusline: A: 00:00:01 / 00:00:06 (31%) +[ 5.999929] statusline: A: 00:00:01 / 00:00:06 (33%) +[ 6.049945] statusline: A: 00:00:02 / 00:00:06 (33%) +[ 6.101562] statusline: A: 00:00:02 / 00:00:06 (34%) +[ 6.201032] statusline: A: 00:00:02 / 00:00:06 (36%) +[ 6.251120] statusline: A: 00:00:02 / 00:00:06 (37%) +[ 6.350181] statusline: A: 00:00:02 / 00:00:06 (38%) +[ 6.400453] statusline: A: 00:00:02 / 00:00:06 (39%) +[ 6.499479] statusline: A: 00:00:02 / 00:00:06 (41%) +[ 6.549539] statusline: A: 00:00:02 / 00:00:06 (42%) +[ 6.648339] statusline: A: 00:00:02 / 00:00:06 (43%) +[ 6.698407] statusline: A: 00:00:02 / 00:00:06 (44%) +[ 6.797246] statusline: A: 00:00:02 / 00:00:06 (46%) +[ 6.896471] statusline: A: 00:00:02 / 00:00:06 (47%) +[ 6.946579] statusline: A: 00:00:02 / 00:00:06 (48%) +[ 7.045270] statusline: A: 00:00:03 / 00:00:06 (50%) +[ 7.144492] statusline: A: 00:00:03 / 00:00:06 (51%) +[ 7.196357] statusline: A: 00:00:03 / 00:00:06 (52%) +[ 7.293481] statusline: A: 00:00:03 / 00:00:06 (54%) +[ 7.343558] statusline: A: 00:00:03 / 00:00:06 (55%) +[ 7.442674] statusline: A: 00:00:03 / 00:00:06 (56%) +[ 7.542090] statusline: A: 00:00:03 / 00:00:06 (58%) +[ 7.592236] statusline: A: 00:00:03 / 00:00:06 (59%) +[ 7.691129] statusline: A: 00:00:03 / 00:00:06 (60%) +[ 7.790433] statusline: A: 00:00:03 / 00:00:06 (62%) +[ 7.840493] statusline: A: 00:00:03 / 00:00:06 (63%) +[ 7.939336] statusline: A: 00:00:03 / 00:00:06 (64%) +[ 8.038613] statusline: A: 00:00:04 / 00:00:06 (66%) +[ 8.088680] statusline: A: 00:00:04 / 00:00:06 (67%) +[ 8.187637] statusline: A: 00:00:04 / 00:00:06 (68%) +[ 8.238034] statusline: A: 00:00:04 / 00:00:06 (69%) +[ 8.336820] statusline: A: 00:00:04 / 00:00:06 (71%) +[ 8.386912] statusline: A: 00:00:04 / 00:00:06 (72%) +[ 8.485813] statusline: A: 00:00:04 / 00:00:06 (73%) +[ 8.535947] statusline: A: 00:00:04 / 00:00:06 (74%) +[ 8.635025] statusline: A: 00:00:04 / 00:00:06 (76%) +[ 8.784156] statusline: A: 00:00:04 / 00:00:06 (78%) +[ 8.883571] statusline: A: 00:00:04 / 00:00:06 (80%) +[ 9.032759] statusline: A: 00:00:05 / 00:00:06 (82%) +[ 9.082942] statusline: A: 00:00:05 / 00:00:06 (83%) +[ 9.181981] statusline: A: 00:00:05 / 00:00:06 (85%) +[ 9.331114] statusline: A: 00:00:05 / 00:00:06 (87%) +[ 9.381170] statusline: A: 00:00:05 / 00:00:06 (88%) +[ 9.480282] statusline: A: 00:00:05 / 00:00:06 (89%) +[ 9.530391] statusline: A: 00:00:05 / 00:00:06 (90%) +[ 9.580495] statusline: A: 00:00:05 / 00:00:06 (91%) +[ 9.679660] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 9.729653] cplayer: audio filter EOF +[ 9.729665] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 9.729697] cplayer: audio draining +[ 9.729702] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 9.729712] cplayer: audio EOF reached +[ 9.729724] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 9.729777] cplayer: EOF code: 1 +[ 9.729784] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 9.730027] cplayer: Terminating demuxers... +[ 9.730037] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 9.730919] cplayer: Done terminating demuxers. +[ 9.730933] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 9.730993] cplayer: finished playback, success (reason 0) +[ 9.731007] cplayer: Running hook: ytdl_hook/on_after_end_file +[ 9.731838] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] +[ 9.732198] cplayer: Exiting... (End of file) +[ 9.732319] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/console"] +[ 9.733240] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 9.733372] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] +[ 9.733412] mpris: Destroying client handle... +[ 9.736460] cplayer: draining left over audio make[2]: Leaving directory '/build/reproducible-path/mpv-mpris-0.7.1/test' make[1]: Leaving directory '/build/reproducible-path/mpv-mpris-0.7.1' create-stamp debian/debhelper-build-stamp @@ -4453,8 +4480,8 @@ dh_gencontrol dh_md5sums dh_builddeb -dpkg-deb: building package 'mpv-mpris-dbgsym' in '../mpv-mpris-dbgsym_0.7.1-1_arm64.deb'. dpkg-deb: building package 'mpv-mpris' in '../mpv-mpris_0.7.1-1_arm64.deb'. +dpkg-deb: building package 'mpv-mpris-dbgsym' in '../mpv-mpris-dbgsym_0.7.1-1_arm64.deb'. dpkg-genbuildinfo --build=binary -O../mpv-mpris_0.7.1-1_arm64.buildinfo dpkg-genchanges --build=binary -O../mpv-mpris_0.7.1-1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -4462,12 +4489,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/2342269/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2342269/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/177493 and its subdirectories -I: Current time: Mon Sep 29 17:34:55 -12 2025 -I: pbuilder-time-stamp: 1759210495 +I: removing directory /srv/workspace/pbuilder/2342269 and its subdirectories +I: Current time: Tue Nov 3 01:59:08 +14 2026 +I: pbuilder-time-stamp: 1793620748