Diff of the two buildlogs: -- --- b1/build.log 2025-01-18 07:40:31.079469531 +0000 +++ b2/build.log 2025-01-18 07:45:46.469221505 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Jan 17 19:37:12 -12 2025 -I: pbuilder-time-stamp: 1737185832 +I: Current time: Sat Feb 21 04:03:39 +14 2026 +I: pbuilder-time-stamp: 1771596219 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -23,54 +23,86 @@ 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/37401/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/60346/tmp/hooks/D01_modify_environment starting +debug: Running on ionos6-i386. +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 Feb 20 14:03 /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/60346/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/60346/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='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=11 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='i386' + 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]="2" [2]="37" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=21 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='3ed447ece17c4c4185d537980884d38c' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - 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='37401' - PS1='# ' - PS2='> ' + INVOCATION_ID=9d347a9a441e46db98245b1865514d12 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-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=60346 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.ympw3NJx/pbuilderrc_kc7a --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.ympw3NJx/b1 --logfile b1/build.log mpv-mpris_0.7.1-1.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132: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.ympw3NJx/pbuilderrc_Xyjz --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.ympw3NJx/b2 --logfile b2/build.log mpv-mpris_0.7.1-1.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos2-i386 6.1.0-30-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-12) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-30-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-12) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/37401/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/60346/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -582,7 +614,7 @@ Get: 450 http://deb.debian.org/debian unstable/main i386 xauth i386 1:1.1.2-1.1 [36.5 kB] Get: 451 http://deb.debian.org/debian unstable/main i386 xserver-common all 2:21.1.15-2 [2399 kB] Get: 452 http://deb.debian.org/debian unstable/main i386 xvfb i386 2:21.1.15-2 [3228 kB] -Fetched 240 MB in 6s (42.8 MB/s) +Fetched 240 MB in 7s (32.6 MB/s) Preconfiguring packages ... Selecting previously unselected package libdbus-1-3:i386. (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 ... 19837 files and directories currently installed.) @@ -2038,8 +2070,8 @@ Setting up tzdata (2025a-1) ... Current default time zone: 'Etc/UTC' -Local time is now: Sat Jan 18 07:39:28 UTC 2025. -Universal Time is now: Sat Jan 18 07:39:28 UTC 2025. +Local time is now: Fri Feb 20 14:07:28 UTC 2026. +Universal Time is now: Fri Feb 20 14:07:28 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libxcb-present0:i386 (1.17.0-2+b1) ... @@ -2436,7 +2468,11 @@ fakeroot is already the newest version (1.36.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/60346/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/60346/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 @@ -2446,7 +2482,7 @@ debian/rules clean dh clean dh_auto_clean - make -j11 clean + make -j21 clean make[1]: Entering directory '/build/reproducible-path/mpv-mpris-0.7.1' rm -f mpris.so make -C test clean @@ -2469,12 +2505,12 @@ dh_autoreconf dh_auto_configure dh_auto_build - make -j11 "INSTALL=install --strip-program=true" + make -j21 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/mpv-mpris-0.7.1' cc mpris.c -o mpris.so -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mpv-mpris-0.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -std=c99 -Wall -Wextra -O2 `pkg-config --cflags gio-2.0 gio-unix-2.0 glib-2.0 mpv` -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now `pkg-config --libs gio-2.0 gio-unix-2.0 glib-2.0` -shared -fPIC make[1]: Leaving directory '/build/reproducible-path/mpv-mpris-0.7.1' dh_auto_test - make -j11 test + make -j21 test make[1]: Entering directory '/build/reproducible-path/mpv-mpris-0.7.1' make -C test make[2]: Entering directory '/build/reproducible-path/mpv-mpris-0.7.1/test' @@ -2537,8 +2573,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 ./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 @@ -2561,10 +2597,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=:104 -DISPLAY=:104 -++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-vkBP6HI7pb,guid=9237ab8eb67b813aed2e680e678b5ad0 -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-vkBP6HI7pb,guid=9237ab8eb67b813aed2e680e678b5ad0 +++ echo DISPLAY=:100 +DISPLAY=:100 +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-FqEtxBhqZ3,guid=19661d2ca0fa9aea1113488769986ad0 +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-FqEtxBhqZ3,guid=19661d2ca0fa9aea1113488769986ad0 ++ rm -f ./stop.mpv.ipc ./stop.mpv.log ./stop.socat.log ++ wait_for test -S ./stop.mpv.ipc ++ timeout=0 @@ -2579,13 +2615,6 @@ ++ timeout=0 ++ playerctl_list_all_is_mpv +++ playerctl --list-all -++ player='No players found' -++ test 'No players found' = mpv -++ '[' 0 -eq 60 ']' -++ sleep 1 -++ timeout=1 -++ playerctl_list_all_is_mpv -+++ playerctl --list-all ++ player=mpv ++ test mpv = mpv ++ sleep 2 @@ -2650,79 +2679,78 @@ [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.073263] mpris: Loading cplugin script ../mpris.so... -[ 0.073384] cplayer: Waiting for scripts... -[ 0.177297] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.177355] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.177385] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.177408] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.177634] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.177679] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.177703] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.177724] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.177877] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] -[ 0.177933] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.177971] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] -[ 0.178000] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.184274] 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.188262] 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.188360] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.188386] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.188504] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nshift+mbtn_left script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nmbtn_mid 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.188631] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.188673] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.188729] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.189341] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.189372] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.189394] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.189457] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.197062] cplayer: Done loading scripts. -[ 0.197163] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.198686] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.198894] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.199022] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.199074] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.199131] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.205071] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.213343] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.213525] 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.243374] cplayer: Running hook: ytdl_hook/on_load -[ 0.245651] cplayer: Running hook: ytdl_hook/on_load -[ 0.245723] cplayer: Running hook: auto_profiles/on_load -[ 0.250133] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.250320] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.250352] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.250380] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.250445] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.517030] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.522008] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.526422] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.528514] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.530685] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) -[ 0.533751] cplayer: Starting playback... -[ 0.540958] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.542315] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.542342] cplayer: AO: Description: Null audio output -[ 0.545009] cplayer: audio ready -[ 0.545042] cplayer: starting audio playback -[ 0.545105] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) -[ 0.569160] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.364362] cplayer: Run command: stop, flags=64, args=[flags=""] -[ 3.364383] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.364445] cplayer: EOF code: 4 -[ 3.364450] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.364805] cplayer: Terminating demuxers... -[ 3.364812] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.368233] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 3.368254] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.368401] cplayer: Done terminating demuxers. -[ 3.368426] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.368499] cplayer: finished playback, success (reason 2) -[ 3.368511] cplayer: Running hook: ytdl_hook/on_after_end_file -[ 3.370838] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] -[ 3.376328] cplayer: Exiting... (End of file) -[ 3.376560] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] -[ 3.378601] mpris: Exiting... +[ 0.019306] mpris: Loading cplugin script ../mpris.so... +[ 0.019414] cplayer: Waiting for scripts... +[ 0.037411] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] +[ 0.037476] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.037508] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] +[ 0.037530] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.121423] 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.121530] 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.121582] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.121603] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.121678] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nshift+mbtn_left script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nmbtn_mid 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.121781] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.121814] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.121840] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.122292] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.122313] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.122328] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.122371] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.123858] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.123979] 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.249360] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.249435] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.249473] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.249504] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.253341] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.253418] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.253460] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.253478] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.257453] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.257498] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.257523] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.257545] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.261330] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.261390] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.261426] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.261445] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.261482] cplayer: Done loading scripts. +[ 0.261531] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.262283] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.262456] cplayer: Running hook: ytdl_hook/on_load +[ 0.263989] cplayer: Running hook: ytdl_hook/on_load +[ 0.264031] cplayer: Running hook: auto_profiles/on_load +[ 0.289409] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.290317] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.322896] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.338346] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.341325] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.345363] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.353395] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) +[ 0.355285] cplayer: Starting playback... +[ 0.366411] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.369534] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.369554] cplayer: AO: Description: Null audio output +[ 0.370651] cplayer: audio ready +[ 0.370666] cplayer: starting audio playback +[ 0.370677] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) +[ 0.421411] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 3.042398] cplayer: Run command: stop, flags=64, args=[flags=""] +[ 3.042410] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 3.042442] cplayer: EOF code: 4 +[ 3.042447] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 3.042727] cplayer: Terminating demuxers... +[ 3.042732] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 3.049332] cplayer: Done terminating demuxers. +[ 3.049351] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 3.049425] cplayer: finished playback, success (reason 2) +[ 3.049437] cplayer: Running hook: ytdl_hook/on_after_end_file +[ 3.066183] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 3.066368] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] +[ 3.069339] cplayer: Exiting... (End of file) +[ 3.071009] mpris: Exiting... +[ 3.073666] 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]}' @@ -2738,7 +2766,7 @@ + echo 'socat log contains these *expected* errors:' socat log contains these *expected* errors: + cat ./stop.socat.log -2025/01/17 19:40:07 socat[55982] E connect(, AF=1 "./stop.mpv.ipc", 16): Connection refused +2026/02/21 04:08:22 socat[69525] E connect(, AF=1 "./stop.mpv.ipc", 16): Connection refused + playerctl status + grep '^No players \(were \)\?found$' No players found @@ -2829,10 +2857,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-ss5Up1j3Eb,guid=3b38673f69e90258abf50c3d678b5ad0 -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-ss5Up1j3Eb,guid=3b38673f69e90258abf50c3d678b5ad0 +++ echo DISPLAY=:101 +DISPLAY=:101 +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-ECt85SGrxF,guid=2704c3b444ef616c50f22f3969986ad0 +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-ECt85SGrxF,guid=2704c3b444ef616c50f22f3969986ad0 ++ rm -f ./quit.mpv.ipc ./quit.mpv.log ./quit.socat.log ++ wait_for test -S ./quit.mpv.ipc ++ timeout=0 @@ -2847,19 +2875,12 @@ ++ timeout=0 ++ playerctl_list_all_is_mpv +++ playerctl --list-all -++ player='No players found' -++ test 'No players found' = mpv -++ '[' 0 -eq 60 ']' -++ sleep 1 -++ timeout=1 -++ playerctl_list_all_is_mpv -+++ playerctl --list-all ++ player=mpv ++ test mpv = mpv ++ sleep 2 + status Paused -+ grep '^Paused$' + playerctl status ++ grep '^Paused$' Paused + check pause true + prop pause @@ -2880,7 +2901,7 @@ + '[' quit = quit ']' + mpris_quit + dbus-send --print-reply --dest=org.mpris.MediaPlayer2.mpv /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Quit -method return time=1737186005.771520 sender=:1.1 -> destination=:1.4 serial=7 reply_serial=2 +method return time=1771596500.686135 sender=:1.0 -> destination=:1.3 serial=6 reply_serial=2 + sleep 2 [cplayer] mpv 0.39.0 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v7.349.0 @@ -2921,79 +2942,79 @@ [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.092946] mpris: Loading cplugin script ../mpris.so... -[ 0.103992] cplayer: Waiting for scripts... -[ 0.134420] 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.134552] 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.134609] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.134634] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.134714] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nshift+mbtn_left script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nmbtn_mid 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.134817] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.134851] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.134882] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.135367] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.135385] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.135402] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.135450] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.142162] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.179918] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.180077] 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.234085] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] -[ 0.234181] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.234241] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] -[ 0.234266] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.235246] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.235315] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.235369] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.235396] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.235960] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.236615] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.236641] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.236660] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.237300] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.237334] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.237356] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.237377] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.238833] cplayer: Done loading scripts. -[ 0.238943] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.241146] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.241209] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.241241] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.241300] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.241342] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.242495] cplayer: Running hook: ytdl_hook/on_load -[ 0.249426] cplayer: Running hook: ytdl_hook/on_load -[ 0.249498] cplayer: Running hook: auto_profiles/on_load -[ 0.255665] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.514213] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.525758] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.527636] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.529410] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.533407] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) -[ 0.535791] cplayer: Starting playback... -[ 0.542665] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.542684] cplayer: AO: Description: Null audio output -[ 0.545491] cplayer: audio ready -[ 0.545540] cplayer: starting audio playback -[ 0.545596] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) -[ 0.547395] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.565700] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.446861] cplayer: Run command: quit, flags=64, args=[code="0"] -[ 3.446873] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.446912] cplayer: EOF code: 5 -[ 3.446916] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.447258] cplayer: Terminating demuxers... -[ 3.447262] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.450308] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 3.450315] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.451242] cplayer: Done terminating demuxers. -[ 3.451252] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.451395] cplayer: finished playback, success (reason 3) -[ 3.451406] cplayer: Running hook: ytdl_hook/on_after_end_file -[ 3.453041] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] -[ 3.454544] cplayer: Exiting... (Quit) -[ 3.454661] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] -[ 3.467778] mpris: Exiting... +[ 0.030411] mpris: Loading cplugin script ../mpris.so... +[ 0.030491] cplayer: Waiting for scripts... +[ 0.069391] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] +[ 0.069454] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.069491] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] +[ 0.069510] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.121372] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.121426] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.121454] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.121474] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.123805] 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.123912] 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.123961] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.123983] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.124066] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nshift+mbtn_left script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nmbtn_mid 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.124157] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.124186] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.124212] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.124575] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.124618] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.124633] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.124672] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.133383] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.153362] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.153587] 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.245476] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.245524] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.245550] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.245570] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.249324] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.249378] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.249414] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.249441] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.253349] cplayer: Done loading scripts. +[ 0.253433] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.257382] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.265391] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.265448] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.265482] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.265521] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.277472] cplayer: Running hook: ytdl_hook/on_load +[ 0.279877] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.280936] cplayer: Running hook: ytdl_hook/on_load +[ 0.280995] cplayer: Running hook: auto_profiles/on_load +[ 0.323079] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.334679] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.337394] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.341352] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.353381] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) +[ 0.355266] cplayer: Starting playback... +[ 0.362184] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.365585] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.365599] cplayer: AO: Description: Null audio output +[ 0.366687] cplayer: audio ready +[ 0.366702] cplayer: starting audio playback +[ 0.366712] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) +[ 0.389384] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 3.041343] cplayer: Run command: quit, flags=64, args=[code="0"] +[ 3.041359] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 3.041410] cplayer: EOF code: 5 +[ 3.041415] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 3.041709] cplayer: Terminating demuxers... +[ 3.041714] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 3.043399] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 3.043404] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 3.043516] cplayer: Done terminating demuxers. +[ 3.043521] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 3.043547] cplayer: finished playback, success (reason 3) +[ 3.043555] cplayer: Running hook: ytdl_hook/on_after_end_file +[ 3.045411] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] +[ 3.057506] cplayer: Exiting... (Quit) +[ 3.057657] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] +[ 3.062193] mpris: Exiting... + ret_ipc=0 + prop pause + jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' @@ -3009,7 +3030,7 @@ + echo 'socat log contains these *expected* errors:' socat log contains these *expected* errors: + cat ./quit.socat.log -2025/01/17 19:40:07 socat[56019] E connect(, AF=1 "./quit.mpv.ipc", 16): Connection refused +2026/02/21 04:08:22 socat[69524] E connect(, AF=1 "./quit.mpv.ipc", 16): Connection refused + playerctl status + grep '^No players \(were \)\?found$' No players found @@ -3076,8 +3097,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 ./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 @@ -3098,17 +3119,17 @@ ++ '[' -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-Uqch0nQu92,guid=dd9f64d89e8c47e0e2ac7742678b5ad0 -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-Uqch0nQu92,guid=dd9f64d89e8c47e0e2ac7742678b5ad0 +++ echo DISPLAY=:102 +DISPLAY=:102 +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-v0YNM33WVy,guid=dd1ec2fd65defa45060f9b8d69986ad0 +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-v0YNM33WVy,guid=dd1ec2fd65defa45060f9b8d69986ad0 ++ rm -f ./metadata.mpv.ipc ./metadata.mpv.log ./metadata.socat.log ++ wait_for test -S ./metadata.mpv.ipc ++ timeout=0 ++ test -S ./metadata.mpv.ipc ++ '[' 0 -eq 60 ']' -++ 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 ++ 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 +++ awk '/statusline.*Paused/{print>"/dev/stdout";next} 1' ++ timeout=1 ++ test -S ./metadata.mpv.ipc @@ -3163,187 +3184,185 @@ [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.058893] mpris: Loading cplugin script ../mpris.so... -[ 0.059009] cplayer: Waiting for scripts... -[ 0.120906] 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.121077] 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.121144] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.121171] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.121266] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nshift+mbtn_left script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nmbtn_mid 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.138298] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.139126] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.139222] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.179715] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.179829] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.179861] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.179939] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.187990] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.189339] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.189499] 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.241625] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.241692] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.241736] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.241765] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.242005] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.242044] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.242067] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.242086] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.243785] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] -[ 0.243862] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.243915] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] -[ 0.243943] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.244347] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.244389] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.244421] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.244450] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.245821] cplayer: Done loading scripts. -[ 0.245890] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.246861] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.246922] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.247128] cplayer: Running hook: ytdl_hook/on_load -[ 0.249833] cplayer: Running hook: ytdl_hook/on_load -[ 0.249937] cplayer: Running hook: auto_profiles/on_load -[ 0.250123] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.250413] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.250501] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.260444] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.512977] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.517674] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.517968] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.518487] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.520036] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) -[ 0.524620] cplayer: Starting playback... -[ 0.527963] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.527984] cplayer: AO: Description: Null audio output -[ 0.529549] cplayer: audio ready -[ 0.529573] cplayer: starting audio playback -[ 0.529587] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof -[ 0.541102] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.564491] statusline: A: 00:00:00 / 00:00:06 (0%) -[ 0.614802] statusline: A: 00:00:00 / 00:00:06 (1%) -[ 0.668037] statusline: A: 00:00:00 / 00:00:06 (2%) -[ 0.718234] statusline: A: 00:00:00 / 00:00:06 (3%) -[ 0.768730] statusline: A: 00:00:00 / 00:00:06 (4%) -[ 0.820499] statusline: A: 00:00:00 / 00:00:06 (5%) -[ 0.921400] statusline: A: 00:00:00 / 00:00:06 (6%) -[ 0.971991] statusline: A: 00:00:00 / 00:00:06 (7%) -[ 1.023000] statusline: A: 00:00:00 / 00:00:06 (8%) -[ 1.075875] statusline: A: 00:00:00 / 00:00:06 (9%) -[ 1.127872] statusline: A: 00:00:00 / 00:00:06 (10%) -[ 1.228534] statusline: A: 00:00:00 / 00:00:06 (11%) -[ 1.278976] statusline: A: 00:00:00 / 00:00:06 (12%) -[ 1.330566] statusline: A: 00:00:00 / 00:00:06 (13%) -[ 1.381636] statusline: A: 00:00:00 / 00:00:06 (14%) -[ 1.432007] statusline: A: 00:00:00 / 00:00:06 (15%) -[ 1.484123] statusline: A: 00:00:00 / 00:00:06 (16%) -[ 1.536118] statusline: A: 00:00:01 / 00:00:06 (16%) -[ 1.586815] statusline: A: 00:00:01 / 00:00:06 (17%) -[ 1.638697] statusline: A: 00:00:01 / 00:00:06 (18%) -[ 1.689193] statusline: A: 00:00:01 / 00:00:06 (19%) -[ 1.740153] statusline: A: 00:00:01 / 00:00:06 (20%) -[ 1.842478] statusline: A: 00:00:01 / 00:00:06 (21%) -[ 1.893964] statusline: A: 00:00:01 / 00:00:06 (22%) -[ 1.946782] statusline: A: 00:00:01 / 00:00:06 (23%) -[ 1.997527] statusline: A: 00:00:01 / 00:00:06 (24%) -[ 2.050732] statusline: A: 00:00:01 / 00:00:06 (25%) -[ 2.103304] statusline: A: 00:00:01 / 00:00:06 (26%) -[ 2.207907] statusline: A: 00:00:01 / 00:00:06 (27%) -[ 2.260202] statusline: A: 00:00:01 / 00:00:06 (28%) -[ 2.313240] statusline: A: 00:00:01 / 00:00:06 (29%) -[ 2.364254] statusline: A: 00:00:01 / 00:00:06 (30%) -[ 2.415880] statusline: A: 00:00:01 / 00:00:06 (31%) -[ 2.467554] statusline: A: 00:00:01 / 00:00:06 (32%) -[ 2.575408] statusline: A: 00:00:02 / 00:00:06 (33%) -[ 2.629645] statusline: A: 00:00:02 / 00:00:06 (34%) -[ 2.680300] statusline: A: 00:00:02 / 00:00:06 (35%) -[ 2.732758] statusline: A: 00:00:02 / 00:00:06 (36%) -[ 2.786920] statusline: A: 00:00:02 / 00:00:06 (37%) -[ 2.840354] statusline: A: 00:00:02 / 00:00:06 (38%) -[ 2.941761] statusline: A: 00:00:02 / 00:00:06 (39%) -[ 2.991933] statusline: A: 00:00:02 / 00:00:06 (40%) -[ 3.044120] statusline: A: 00:00:02 / 00:00:06 (41%) -[ 3.096079] statusline: A: 00:00:02 / 00:00:06 (42%) -[ 3.148335] statusline: A: 00:00:02 / 00:00:06 (43%) -[ 3.249103] statusline: A: 00:00:02 / 00:00:06 (44%) -[ 3.299706] statusline: A: 00:00:02 / 00:00:06 (45%) -[ 3.356130] statusline: A: 00:00:02 / 00:00:06 (46%) -[ 3.408154] statusline: A: 00:00:02 / 00:00:06 (47%) -[ 3.458453] statusline: A: 00:00:02 / 00:00:06 (48%) -[ 3.512012] statusline: A: 00:00:02 / 00:00:06 (49%) -[ 3.564617] statusline: A: 00:00:03 / 00:00:06 (49%) -[ 3.616402] statusline: A: 00:00:03 / 00:00:06 (50%) -[ 3.667582] statusline: A: 00:00:03 / 00:00:06 (51%) -[ 3.717837] statusline: A: 00:00:03 / 00:00:06 (52%) -[ 3.768299] statusline: A: 00:00:03 / 00:00:06 (53%) -[ 3.849063] statusline: A: 00:00:03 / 00:00:06 (54%) -[ 3.901174] statusline: A: 00:00:03 / 00:00:06 (55%) -[ 3.954402] statusline: A: 00:00:03 / 00:00:06 (56%) -[ 4.004959] statusline: A: 00:00:03 / 00:00:06 (57%) -[ 4.114117] statusline: A: 00:00:03 / 00:00:06 (58%) -[ 4.165994] statusline: A: 00:00:03 / 00:00:06 (59%) -[ 4.224188] statusline: A: 00:00:03 / 00:00:06 (60%) -[ 4.274930] statusline: A: 00:00:03 / 00:00:06 (61%) -[ 4.333046] statusline: A: 00:00:03 / 00:00:06 (62%) -[ 4.383458] statusline: A: 00:00:03 / 00:00:06 (63%) -[ 4.434653] statusline: A: 00:00:03 / 00:00:06 (64%) -[ 4.537380] statusline: A: 00:00:04 / 00:00:06 (65%) -[ 4.588461] statusline: A: 00:00:04 / 00:00:06 (66%) -[ 4.639362] statusline: A: 00:00:04 / 00:00:06 (67%) -[ 4.696263] statusline: A: 00:00:04 / 00:00:06 (68%) -[ 4.746793] statusline: A: 00:00:04 / 00:00:06 (69%) -[ 4.798505] statusline: A: 00:00:04 / 00:00:06 (70%) -[ 4.904276] statusline: A: 00:00:04 / 00:00:06 (71%) -[ 4.984032] statusline: A: 00:00:04 / 00:00:06 (73%) -[ 5.040089] statusline: A: 00:00:04 / 00:00:06 (74%) -[ 5.152026] statusline: A: 00:00:04 / 00:00:06 (75%) -[ 5.204045] statusline: A: 00:00:04 / 00:00:06 (76%) -[ 5.276065] statusline: A: 00:00:04 / 00:00:06 (77%) -[ 5.332040] statusline: A: 00:00:04 / 00:00:06 (78%) -[ 5.396076] statusline: A: 00:00:04 / 00:00:06 (79%) -[ 5.448078] statusline: A: 00:00:04 / 00:00:06 (80%) -[ 5.520086] statusline: A: 00:00:04 / 00:00:06 (81%) -[ 5.582483] statusline: A: 00:00:05 / 00:00:06 (83%) -[ 5.698899] statusline: A: 00:00:05 / 00:00:06 (84%) -[ 5.752091] statusline: A: 00:00:05 / 00:00:06 (85%) -[ 5.812082] statusline: A: 00:00:05 / 00:00:06 (86%) -[ 5.876410] statusline: A: 00:00:05 / 00:00:06 (87%) -[ 5.944078] statusline: A: 00:00:05 / 00:00:06 (88%) -[ 6.004086] statusline: A: 00:00:05 / 00:00:06 (89%) -[ 6.060370] statusline: A: 00:00:05 / 00:00:06 (90%) -[ 6.113495] statusline: A: 00:00:05 / 00:00:06 (91%) -[ 6.168130] statusline: A: 00:00:05 / 00:00:06 (92%) -[ 6.224116] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 6.284096] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 6.284478] cplayer: audio filter EOF -[ 6.284487] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 6.284540] cplayer: audio draining -[ 6.284546] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 6.284557] cplayer: audio EOF reached -[ 6.284563] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 6.284582] cplayer: EOF code: 1 -[ 6.284586] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 6.284905] cplayer: Terminating demuxers... -[ 6.284912] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 6.291083] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 6.291089] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 6.291224] cplayer: Done terminating demuxers. -[ 6.291230] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 6.291287] cplayer: finished playback, success (reason 0) -[ 6.291300] cplayer: Running hook: ytdl_hook/on_after_end_file -[ 6.293430] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] -[ 6.293784] cplayer: Exiting... (End of file) -[ 6.294445] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] -[ 6.304145] mpris: Exiting... -[ 6.306569] cplayer: draining left over audio +[ 0.035990] mpris: Loading cplugin script ../mpris.so... +[ 0.036086] cplayer: Waiting for scripts... +[ 0.050895] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] +[ 0.050956] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.050985] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] +[ 0.051003] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.135430] 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.135514] 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.135560] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.135579] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.135645] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nshift+mbtn_left script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nmbtn_mid 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.135731] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.135759] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.135807] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.136187] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.136206] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.136218] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.136272] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.151524] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.151577] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.151606] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.151626] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.154822] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.160019] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.160171] 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.194835] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.194917] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.194944] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] + +(process:69227): GLib-GIO-CRITICAL **: 04:08:17.934: g_dbus_connection_emit_signal: assertion 'G_IS_DBUS_CONNECTION (connection)' failed +[ 0.198972] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.199013] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.199039] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.199059] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.202821] cplayer: Done loading scripts. +[ 0.202910] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.206897] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.214940] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.215009] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.215048] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.215093] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.234982] cplayer: Running hook: ytdl_hook/on_load +[ 0.242876] cplayer: Running hook: ytdl_hook/on_load +[ 0.242943] cplayer: Running hook: auto_profiles/on_load +[ 0.246865] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.251672] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.271744] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.315991] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.323962] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.338840] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.338935] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.350893] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) +[ 0.352801] cplayer: Starting playback... +[ 0.355788] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.356404] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.356420] cplayer: AO: Description: Null audio output +[ 0.357377] cplayer: audio ready +[ 0.357390] cplayer: starting audio playback +[ 0.357401] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof +[ 0.390918] statusline: A: 00:00:00 / 00:00:06 (0%) +[ 0.442913] statusline: A: 00:00:00 / 00:00:06 (1%) +[ 0.495332] statusline: A: 00:00:00 / 00:00:06 (2%) +[ 0.546901] statusline: A: 00:00:00 / 00:00:06 (3%) +[ 0.598900] statusline: A: 00:00:00 / 00:00:06 (4%) +[ 0.650898] statusline: A: 00:00:00 / 00:00:06 (5%) +[ 0.702999] statusline: A: 00:00:00 / 00:00:06 (6%) +[ 0.806890] statusline: A: 00:00:00 / 00:00:06 (7%) +[ 0.858897] statusline: A: 00:00:00 / 00:00:06 (8%) +[ 0.910892] statusline: A: 00:00:00 / 00:00:06 (9%) +[ 0.962909] statusline: A: 00:00:00 / 00:00:06 (10%) +[ 1.014909] statusline: A: 00:00:00 / 00:00:06 (11%) +[ 1.118903] statusline: A: 00:00:00 / 00:00:06 (12%) +[ 1.170897] statusline: A: 00:00:00 / 00:00:06 (13%) +[ 1.222894] statusline: A: 00:00:00 / 00:00:06 (14%) +[ 1.274902] statusline: A: 00:00:00 / 00:00:06 (15%) +[ 1.374968] statusline: A: 00:00:01 / 00:00:06 (17%) +[ 1.478969] statusline: A: 00:00:01 / 00:00:06 (18%) +[ 1.530966] statusline: A: 00:00:01 / 00:00:06 (19%) +[ 1.582981] statusline: A: 00:00:01 / 00:00:06 (20%) +[ 1.634966] statusline: A: 00:00:01 / 00:00:06 (21%) +[ 1.686947] statusline: A: 00:00:01 / 00:00:06 (22%) +[ 1.792116] statusline: A: 00:00:01 / 00:00:06 (23%) +[ 1.842964] statusline: A: 00:00:01 / 00:00:06 (24%) +[ 1.894170] statusline: A: 00:00:01 / 00:00:06 (25%) +[ 1.946930] statusline: A: 00:00:01 / 00:00:06 (26%) +[ 1.998972] statusline: A: 00:00:01 / 00:00:06 (27%) +[ 2.052087] statusline: A: 00:00:01 / 00:00:06 (28%) +[ 2.154977] statusline: A: 00:00:01 / 00:00:06 (29%) +[ 2.206942] statusline: A: 00:00:01 / 00:00:06 (30%) +[ 2.258960] statusline: A: 00:00:01 / 00:00:06 (31%) +[ 2.310954] statusline: A: 00:00:01 / 00:00:06 (32%) +[ 2.362960] statusline: A: 00:00:02 / 00:00:06 (33%) +[ 2.470910] statusline: A: 00:00:02 / 00:00:06 (34%) +[ 2.523424] statusline: A: 00:00:02 / 00:00:06 (35%) +[ 2.598897] statusline: A: 00:00:02 / 00:00:06 (36%) +[ 2.662972] statusline: A: 00:00:02 / 00:00:06 (38%) +[ 2.722908] statusline: A: 00:00:02 / 00:00:06 (39%) +[ 2.834953] statusline: A: 00:00:02 / 00:00:06 (40%) +[ 2.886969] statusline: A: 00:00:02 / 00:00:06 (41%) +[ 2.938948] statusline: A: 00:00:02 / 00:00:06 (42%) +[ 2.990944] statusline: A: 00:00:02 / 00:00:06 (43%) +[ 3.042963] statusline: A: 00:00:02 / 00:00:06 (44%) +[ 3.094960] statusline: A: 00:00:02 / 00:00:06 (45%) +[ 3.198959] statusline: A: 00:00:02 / 00:00:06 (46%) +[ 3.254895] statusline: A: 00:00:02 / 00:00:06 (47%) +[ 3.306079] statusline: A: 00:00:02 / 00:00:06 (48%) +[ 3.358946] statusline: A: 00:00:03 / 00:00:06 (49%) +[ 3.410958] statusline: A: 00:00:03 / 00:00:06 (50%) +[ 3.462956] statusline: A: 00:00:03 / 00:00:06 (51%) +[ 3.566932] statusline: A: 00:00:03 / 00:00:06 (52%) +[ 3.626897] statusline: A: 00:00:03 / 00:00:06 (53%) +[ 3.690910] statusline: A: 00:00:03 / 00:00:06 (54%) +[ 3.754885] statusline: A: 00:00:03 / 00:00:06 (55%) +[ 3.806891] statusline: A: 00:00:03 / 00:00:06 (56%) +[ 3.858895] statusline: A: 00:00:03 / 00:00:06 (57%) +[ 3.926953] statusline: A: 00:00:03 / 00:00:06 (58%) +[ 3.978950] statusline: A: 00:00:03 / 00:00:06 (59%) +[ 4.030979] statusline: A: 00:00:03 / 00:00:06 (60%) +[ 4.082926] statusline: A: 00:00:03 / 00:00:06 (61%) +[ 4.134985] statusline: A: 00:00:03 / 00:00:06 (62%) +[ 4.238966] statusline: A: 00:00:03 / 00:00:06 (63%) +[ 4.290969] statusline: A: 00:00:03 / 00:00:06 (64%) +[ 4.342951] statusline: A: 00:00:03 / 00:00:06 (65%) +[ 4.398897] statusline: A: 00:00:04 / 00:00:06 (66%) +[ 4.450960] statusline: A: 00:00:04 / 00:00:06 (67%) +[ 4.502955] statusline: A: 00:00:04 / 00:00:06 (68%) +[ 4.606941] statusline: A: 00:00:04 / 00:00:06 (69%) +[ 4.658980] statusline: A: 00:00:04 / 00:00:06 (70%) +[ 4.710963] statusline: A: 00:00:04 / 00:00:06 (71%) +[ 4.762980] statusline: A: 00:00:04 / 00:00:06 (72%) +[ 4.814968] statusline: A: 00:00:04 / 00:00:06 (73%) +[ 4.870891] statusline: A: 00:00:04 / 00:00:06 (74%) +[ 4.930898] statusline: A: 00:00:04 / 00:00:06 (75%) +[ 5.035352] statusline: A: 00:00:04 / 00:00:06 (76%) +[ 5.090896] statusline: A: 00:00:04 / 00:00:06 (77%) +[ 5.142904] statusline: A: 00:00:04 / 00:00:06 (78%) +[ 5.226926] statusline: A: 00:00:04 / 00:00:06 (79%) +[ 5.282925] statusline: A: 00:00:04 / 00:00:06 (80%) +[ 5.346894] statusline: A: 00:00:04 / 00:00:06 (81%) +[ 5.410904] statusline: A: 00:00:05 / 00:00:06 (83%) +[ 5.538897] statusline: A: 00:00:05 / 00:00:06 (84%) +[ 5.602895] statusline: A: 00:00:05 / 00:00:06 (86%) +[ 5.659291] statusline: A: 00:00:05 / 00:00:06 (87%) +[ 5.786906] statusline: A: 00:00:05 / 00:00:06 (89%) +[ 5.850885] statusline: A: 00:00:05 / 00:00:06 (90%) +[ 5.910890] statusline: A: 00:00:05 / 00:00:06 (91%) +[ 5.978901] statusline: A: 00:00:05 / 00:00:06 (92%) +[ 6.038900] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 6.098893] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 6.099239] cplayer: audio filter EOF +[ 6.099243] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 6.099276] cplayer: audio draining +[ 6.099279] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 6.099283] cplayer: audio EOF reached +[ 6.099286] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 6.099293] cplayer: EOF code: 1 +[ 6.099295] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 6.099520] cplayer: Terminating demuxers... +[ 6.099524] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 6.103679] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 6.103684] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 6.110832] cplayer: Done terminating demuxers. +[ 6.110852] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 6.110930] cplayer: finished playback, success (reason 0) +[ 6.110940] cplayer: Running hook: ytdl_hook/on_after_end_file +[ 6.114905] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] +[ 6.119064] cplayer: Exiting... (End of file) +[ 6.119174] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] +[ 6.134886] mpris: Exiting... +[ 6.146871] 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 "pause" -./pause +./wrapper "play-pause" +./play-pause ++ test -n '' -++ exec ./env ./pause -/build/reproducible-path/mpv-mpris-0.7.1/test/env ./pause -++ basename ./pause -+ test=pause +++ exec ./env ./play-pause +/build/reproducible-path/mpv-mpris-0.7.1/test/env ./play-pause +++ basename ./play-pause ++ test=play-pause + '[' -z '' ']' + export MPV_MPRIS_TEST_PLUGIN=../mpris.so + MPV_MPRIS_TEST_PLUGIN=../mpris.so @@ -3396,56 +3415,72 @@ + 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-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 +./play-pause +++ test -n play-pause ++++ basename ./play-pause +++ test=play-pause +++ '[' play-pause = setup ']' +++ input_json=./play-pause.mpv.ipc.input.json +++ output_json=./play-pause.mpv.ipc.output.json +++ ipc=./play-pause.mpv.ipc +++ log_prefix=./play-pause +++ mpv_log=./play-pause.mpv.log +++ socat_log=./play-pause.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-kXPSV3Tl8r,guid=04f750d5db8d43a05b99ae7a678b5ad0 -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-kXPSV3Tl8r,guid=04f750d5db8d43a05b99ae7a678b5ad0 -++ rm -f ./pause.mpv.ipc ./pause.mpv.log ./pause.socat.log -++ wait_for test -S ./pause.mpv.ipc +++ echo DISPLAY=:99 +DISPLAY=:99 +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-BkYPRQMXZj,guid=6d4f59032efe5ac53e66184069986ad0 +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-BkYPRQMXZj,guid=6d4f59032efe5ac53e66184069986ad0 +++ rm -f ./play-pause.mpv.ipc ./play-pause.mpv.log ./play-pause.socat.log +++ wait_for test -S ./play-pause.mpv.ipc ++ timeout=0 -++ test -S ./pause.mpv.ipc +++ test -S ./play-pause.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-pause.mpv.log --input-ipc-server=./play-pause.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-pause.mpv.ipc ++ wait_for playerctl_list_all_is_mpv ++ timeout=0 ++ playerctl_list_all_is_mpv +++ playerctl --list-all -++ player='No players found' -++ test 'No players found' = mpv -++ '[' 0 -eq 60 ']' -++ sleep 1 -++ timeout=1 -++ playerctl_list_all_is_mpv -+++ playerctl --list-all ++ player=mpv ++ test mpv = mpv ++ sleep 2 ++ status Paused ++ grep '^Paused$' ++ playerctl status +Paused ++ check pause true ++ prop pause ++ jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' ++ cat ./play-pause.mpv.ipc.input.json +{"command":["get_property","pause"]} ++ rm -f ./play-pause.socat.log ++ socat -lf./play-pause.socat.log - UNIX-CONNECT:./play-pause.mpv.ipc ++ cat ./play-pause.socat.log ++ test '!' -s ./play-pause.socat.log ++ cat ./play-pause.mpv.ipc.output.json +{"data":true,"request_id":0,"error":"success"} ++ test -s ./play-pause.mpv.ipc.output.json ++ val true ++ jq --exit-status --null-input 'inputs // {} | try (.data == true and .error == "success") catch false' +true ++ playerctl play-pause ++ sleep 1 + status Playing + playerctl status + grep '^Playing$' @@ -3453,19 +3488,19 @@ + check pause false + prop pause + jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' -+ cat ./pause.mpv.ipc.input.json ++ cat ./play-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 ++ rm -f ./play-pause.socat.log ++ socat -lf./play-pause.socat.log - UNIX-CONNECT:./play-pause.mpv.ipc ++ cat ./play-pause.socat.log ++ test '!' -s ./play-pause.socat.log ++ cat ./play-pause.mpv.ipc.output.json {"data":false,"request_id":0,"error":"success"} -+ test -s ./pause.mpv.ipc.output.json ++ test -s ./play-pause.mpv.ipc.output.json + val false + jq --exit-status --null-input 'inputs // {} | try (.data == false and .error == "success") catch false' true -+ playerctl pause ++ playerctl play-pause + sleep 1 + status Paused + playerctl status @@ -3474,20 +3509,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-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 ++ rm -f ./play-pause.socat.log ++ socat -lf./play-pause.socat.log - UNIX-CONNECT:./play-pause.mpv.ipc ++ cat ./play-pause.socat.log ++ test '!' -s ./play-pause.socat.log ++ cat ./play-pause.mpv.ipc.output.json {"data":true,"request_id":0,"error":"success"} -+ test -s ./pause.mpv.ipc.output.json ++ test -s ./play-pause.mpv.ipc.output.json + val true + jq --exit-status --null-input 'inputs // {} | try (.data == true and .error == "success") catch false' true -+ playerctl play ++ playerctl play-pause + 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-pause.mpv.ipc.input.json +{"command":["get_property","pause"]} ++ rm -f ./play-pause.socat.log ++ socat -lf./play-pause.socat.log - UNIX-CONNECT:./play-pause.mpv.ipc ++ cat ./play-pause.socat.log ++ test '!' -s ./play-pause.socat.log ++ cat ./play-pause.mpv.ipc.output.json +{"data":false,"request_id":0,"error":"success"} ++ test -s ./play-pause.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 0.39.0 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v7.349.0 @@ -3502,7 +3556,7 @@ [cplayer] libswscale 8.3.100 [cplayer] Configuration: -Dpython.bytecompile=-1 -Dlibmpv=true -Dbuild-date=false -Dcdda=enabled -Ddvdnav=enabled -Dsdl2=enabled -Davfoundation=disabled -Degl-angle-win32=disabled -Dgl-cocoa=disabled -Dgl-win32=disabled -Dios-gl=disabled -Duwp=disabled -Dvaapi-win32=disabled -Dwasapi=disabled -Dwin32-threads=disabled -Ddvbin=enabled -Dprefix=/usr -Dlibdir=lib/i386-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 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-pause.mpv.log' '--input-ipc-server=./play-pause.mpv.ipc' '/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga' [cplayer] mpv 0.39.0 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v7.349.0 [cplayer] FFmpeg version: 7.1-3+b1 @@ -3518,6 +3572,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 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) @@ -3525,185 +3580,183 @@ [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.092319] mpris: Loading cplugin script ../mpris.so... -[ 0.092459] cplayer: Waiting for scripts... -[ 0.177563] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] -[ 0.177628] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.177669] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] -[ 0.177701] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.181897] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.181965] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.182010] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.182052] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.182098] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.182316] 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.182403] 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.182463] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.182496] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.182575] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nshift+mbtn_left script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nmbtn_mid 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.182689] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.182733] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.182773] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.187341] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.187406] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.187438] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.187464] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.189677] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.189724] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.189755] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.189823] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 0.198062] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.198145] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.198193] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.198266] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.198347] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.204039] cplayer: Done loading scripts. -[ 0.204132] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.204275] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 0.205493] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 0.205671] 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.247900] cplayer: Running hook: ytdl_hook/on_load -[ 0.249779] cplayer: Running hook: ytdl_hook/on_load -[ 0.249871] cplayer: Running hook: auto_profiles/on_load -[ 0.260869] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 0.266850] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.266949] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.266998] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.267041] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.516085] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.527988] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.530442] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.536669] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 0.537595] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) -[ 0.539931] cplayer: Starting playback... -[ 0.542733] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.542755] cplayer: AO: Description: Null audio output -[ 0.544052] cplayer: audio ready -[ 0.544073] cplayer: starting audio playback -[ 0.544107] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof -[ 0.557052] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 0.568205] statusline: A: 00:00:00 / 00:00:06 (0%) -[ 0.618591] statusline: A: 00:00:00 / 00:00:06 (1%) -[ 0.671811] statusline: A: 00:00:00 / 00:00:06 (2%) -[ 0.722420] statusline: A: 00:00:00 / 00:00:06 (3%) -[ 0.772827] statusline: A: 00:00:00 / 00:00:06 (4%) -[ 0.823782] statusline: A: 00:00:00 / 00:00:06 (5%) -[ 0.925153] statusline: A: 00:00:00 / 00:00:06 (6%) -[ 0.975398] statusline: A: 00:00:00 / 00:00:06 (7%) -[ 1.025487] statusline: A: 00:00:00 / 00:00:06 (8%) -[ 1.076360] statusline: A: 00:00:00 / 00:00:06 (9%) -[ 1.176063] statusline: A: 00:00:00 / 00:00:06 (10%) -[ 1.227422] statusline: A: 00:00:00 / 00:00:06 (11%) -[ 1.279817] statusline: A: 00:00:00 / 00:00:06 (12%) -[ 1.330232] statusline: A: 00:00:00 / 00:00:06 (13%) -[ 1.382762] statusline: A: 00:00:00 / 00:00:06 (14%) -[ 1.442321] statusline: A: 00:00:00 / 00:00:06 (15%) -[ 1.495820] statusline: A: 00:00:00 / 00:00:06 (16%) -[ 1.547374] statusline: A: 00:00:01 / 00:00:06 (16%) -[ 1.599804] statusline: A: 00:00:01 / 00:00:06 (17%) -[ 1.655171] statusline: A: 00:00:01 / 00:00:06 (18%) -[ 1.715012] statusline: A: 00:00:01 / 00:00:06 (19%) -[ 1.772692] statusline: A: 00:00:01 / 00:00:06 (20%) -[ 1.827874] statusline: A: 00:00:01 / 00:00:06 (21%) -[ 1.883040] statusline: A: 00:00:01 / 00:00:06 (22%) -[ 1.933605] statusline: A: 00:00:01 / 00:00:06 (23%) -[ 1.991116] statusline: A: 00:00:01 / 00:00:06 (24%) -[ 2.095933] statusline: A: 00:00:01 / 00:00:06 (25%) -[ 2.147826] statusline: A: 00:00:01 / 00:00:06 (26%) -[ 2.199532] statusline: A: 00:00:01 / 00:00:06 (27%) -[ 2.251319] statusline: A: 00:00:01 / 00:00:06 (28%) -[ 2.303915] statusline: A: 00:00:01 / 00:00:06 (29%) -[ 2.356743] statusline: A: 00:00:01 / 00:00:06 (30%) -[ 2.459857] statusline: A: 00:00:01 / 00:00:06 (31%) -[ 2.519985] statusline: A: 00:00:01 / 00:00:06 (32%) -[ 2.570429] statusline: A: 00:00:02 / 00:00:06 (33%) -[ 2.621597] statusline: A: 00:00:02 / 00:00:06 (34%) -[ 2.672265] statusline: A: 00:00:02 / 00:00:06 (35%) -[ 2.722752] statusline: A: 00:00:02 / 00:00:06 (36%) -[ 2.830635] statusline: A: 00:00:02 / 00:00:06 (37%) -[ 2.883840] statusline: A: 00:00:02 / 00:00:06 (38%) -[ 2.933959] statusline: A: 00:00:02 / 00:00:06 (39%) -[ 2.984140] statusline: A: 00:00:02 / 00:00:06 (40%) -[ 3.035198] statusline: A: 00:00:02 / 00:00:06 (41%) -[ 3.088835] statusline: A: 00:00:02 / 00:00:06 (42%) -[ 3.190992] statusline: A: 00:00:02 / 00:00:06 (43%) -[ 3.244086] statusline: A: 00:00:02 / 00:00:06 (44%) -[ 3.294492] statusline: A: 00:00:02 / 00:00:06 (45%) -[ 3.345008] statusline: A: 00:00:02 / 00:00:06 (46%) -[ 3.396176] statusline: A: 00:00:02 / 00:00:06 (47%) -[ 3.489299] cplayer: Set property: pause=true -> 1 -[ 3.489326] statusline: A: 00:00:02 / 00:00:06 (47%) -[ 3.489570] statusline: (Paused) A: 00:00:02 / 00:00:06 (48%) -[ 4.709977] cplayer: Set property: pause=false -> 1 -[ 4.710050] statusline: (Paused) A: 00:00:02 / 00:00:06 (48%) -[ 4.711676] statusline: A: 00:00:02 / 00:00:06 (48%) -[ 4.762641] statusline: A: 00:00:03 / 00:00:06 (49%) -[ 4.819938] statusline: A: 00:00:03 / 00:00:06 (50%) -[ 4.876064] statusline: A: 00:00:03 / 00:00:06 (51%) -[ 4.932268] statusline: A: 00:00:03 / 00:00:06 (52%) -[ 4.983999] statusline: A: 00:00:03 / 00:00:06 (53%) -[ 5.094683] statusline: A: 00:00:03 / 00:00:06 (54%) -[ 5.148452] statusline: A: 00:00:03 / 00:00:06 (55%) -[ 5.205405] statusline: A: 00:00:03 / 00:00:06 (56%) -[ 5.256608] statusline: A: 00:00:03 / 00:00:06 (57%) -[ 5.308018] statusline: A: 00:00:03 / 00:00:06 (58%) -[ 5.375980] statusline: A: 00:00:03 / 00:00:06 (59%) -[ 5.432040] statusline: A: 00:00:03 / 00:00:06 (60%) -[ 5.492055] statusline: A: 00:00:03 / 00:00:06 (61%) -[ 5.544490] statusline: A: 00:00:03 / 00:00:06 (62%) -[ 5.664177] statusline: A: 00:00:03 / 00:00:06 (64%) -[ 5.736472] statusline: A: 00:00:03 / 00:00:06 (65%) -[ 5.795977] statusline: A: 00:00:04 / 00:00:06 (66%) -[ 5.847959] statusline: A: 00:00:04 / 00:00:06 (67%) -[ 5.920029] statusline: A: 00:00:04 / 00:00:06 (68%) -[ 5.977338] statusline: A: 00:00:04 / 00:00:06 (69%) -[ 6.032000] statusline: A: 00:00:04 / 00:00:06 (70%) -[ 6.134689] statusline: A: 00:00:04 / 00:00:06 (71%) -[ 6.217230] statusline: A: 00:00:04 / 00:00:06 (73%) -[ 6.275393] statusline: A: 00:00:04 / 00:00:06 (74%) -[ 6.376068] statusline: A: 00:00:04 / 00:00:06 (75%) -[ 6.426269] statusline: A: 00:00:04 / 00:00:06 (76%) -[ 6.478250] statusline: A: 00:00:04 / 00:00:06 (77%) -[ 6.529096] statusline: A: 00:00:04 / 00:00:06 (78%) -[ 6.588112] statusline: A: 00:00:04 / 00:00:06 (79%) -[ 6.638310] statusline: A: 00:00:04 / 00:00:06 (80%) -[ 6.752193] statusline: A: 00:00:04 / 00:00:06 (81%) -[ 6.813196] statusline: A: 00:00:05 / 00:00:06 (83%) -[ 6.922629] statusline: A: 00:00:05 / 00:00:06 (84%) -[ 6.974344] statusline: A: 00:00:05 / 00:00:06 (85%) -[ 7.028029] statusline: A: 00:00:05 / 00:00:06 (86%) -[ 7.080083] statusline: A: 00:00:05 / 00:00:06 (87%) -[ 7.133854] statusline: A: 00:00:05 / 00:00:06 (88%) -[ 7.239706] statusline: A: 00:00:05 / 00:00:06 (89%) -[ 7.294380] statusline: A: 00:00:05 / 00:00:06 (90%) -[ 7.346418] statusline: A: 00:00:05 / 00:00:06 (91%) -[ 7.402984] statusline: A: 00:00:05 / 00:00:06 (92%) -[ 7.456904] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 7.524057] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 7.524384] cplayer: audio filter EOF -[ 7.524389] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 7.524433] cplayer: audio draining -[ 7.524438] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 7.524443] cplayer: audio EOF reached -[ 7.524447] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 7.524457] cplayer: EOF code: 1 -[ 7.524461] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 7.524754] cplayer: Terminating demuxers... -[ 7.524760] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 7.530793] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 7.530803] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 7.532037] cplayer: Done terminating demuxers. -[ 7.532059] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 7.532171] cplayer: finished playback, success (reason 0) -[ 7.532192] cplayer: Running hook: ytdl_hook/on_after_end_file -[ 7.536146] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] -[ 7.548920] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 7.552004] cplayer: Exiting... (End of file) -[ 7.552163] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] -[ 7.559106] mpris: Exiting... -[ 7.561392] cplayer: draining left over audio +[cplayer] Setting option 'log-file' = './play-pause.mpv.log' (flags = 8) +[cplayer] Setting option 'input-ipc-server' = './play-pause.mpv.ipc' (flags = 8) +[ 0.013952] mpris: Loading cplugin script ../mpris.so... +[ 0.014038] cplayer: Waiting for scripts... +[ 0.125914] 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.126026] 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.126076] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.126096] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.126170] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nshift+mbtn_left script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nmbtn_mid 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.126284] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.126313] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.126338] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.126781] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.126801] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.126815] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.126877] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.131142] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] +[ 0.131210] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.131242] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] +[ 0.131260] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.131330] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.154894] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.170880] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.202929] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.210960] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.211039] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.213014] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.213179] 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.240296] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.240357] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.240389] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.240411] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.242888] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.242973] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.243018] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.243038] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.246896] cplayer: Done loading scripts. +[ 0.246981] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.259110] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.259161] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.259189] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.259234] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.263165] cplayer: Running hook: ytdl_hook/on_load +[ 0.264659] cplayer: Running hook: ytdl_hook/on_load +[ 0.264704] cplayer: Running hook: auto_profiles/on_load +[ 0.279798] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.332335] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.347933] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.350870] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.351091] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.362924] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) +[ 0.364784] cplayer: Starting playback... +[ 0.375762] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.379124] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.379151] cplayer: AO: Description: Null audio output +[ 0.380259] cplayer: audio ready +[ 0.380274] cplayer: starting audio playback +[ 0.380285] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) +[ 0.418938] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 3.131312] cplayer: Set property: pause=false -> 1 +[ 3.131328] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 3.131490] statusline: A: 00:00:00 / 00:00:06 (0%) +[ 3.190980] statusline: A: 00:00:00 / 00:00:06 (1%) +[ 3.246916] statusline: A: 00:00:00 / 00:00:06 (2%) +[ 3.298993] statusline: A: 00:00:00 / 00:00:06 (3%) +[ 3.351003] statusline: A: 00:00:00 / 00:00:06 (4%) +[ 3.462941] statusline: A: 00:00:00 / 00:00:06 (5%) +[ 3.514951] statusline: A: 00:00:00 / 00:00:06 (6%) +[ 3.590948] statusline: A: 00:00:00 / 00:00:06 (7%) +[ 3.650949] statusline: A: 00:00:00 / 00:00:06 (8%) +[ 3.718929] statusline: A: 00:00:00 / 00:00:06 (10%) +[ 3.786937] statusline: A: 00:00:00 / 00:00:06 (11%) +[ 3.914932] statusline: A: 00:00:00 / 00:00:06 (13%) +[ 3.974943] statusline: A: 00:00:00 / 00:00:06 (14%) +[ 4.037532] statusline: A: 00:00:00 / 00:00:06 (15%) +[ 4.102937] statusline: A: 00:00:00 / 00:00:06 (16%) +[ 4.154940] statusline: A: 00:00:01 / 00:00:06 (17%) +[ 4.230941] statusline: A: 00:00:01 / 00:00:06 (18%) +[ 4.298928] statusline: A: 00:00:01 / 00:00:06 (19%) +[ 4.358952] statusline: A: 00:00:01 / 00:00:06 (20%) +[ 4.410956] statusline: A: 00:00:01 / 00:00:06 (21%) +[ 4.478960] statusline: A: 00:00:01 / 00:00:06 (22%) +[ 4.538950] statusline: A: 00:00:01 / 00:00:06 (23%) +[ 4.598961] statusline: A: 00:00:01 / 00:00:06 (24%) +[ 4.627343] cplayer: Set property: pause=true -> 1 +[ 4.627369] statusline: A: 00:00:01 / 00:00:06 (24%) +[ 4.630962] statusline: (Paused) A: 00:00:01 / 00:00:06 (24%) +[ 6.186968] cplayer: Set property: pause=false -> 1 +[ 6.186988] statusline: (Paused) A: 00:00:01 / 00:00:06 (24%) +[ 6.194922] statusline: A: 00:00:01 / 00:00:06 (24%) +[ 6.246946] statusline: A: 00:00:01 / 00:00:06 (25%) +[ 6.314954] statusline: A: 00:00:01 / 00:00:06 (26%) +[ 6.374951] statusline: A: 00:00:01 / 00:00:06 (27%) +[ 6.434958] statusline: A: 00:00:01 / 00:00:06 (28%) +[ 6.486959] statusline: A: 00:00:01 / 00:00:06 (29%) +[ 6.538951] statusline: A: 00:00:01 / 00:00:06 (30%) +[ 6.630940] statusline: A: 00:00:01 / 00:00:06 (32%) +[ 6.690947] statusline: A: 00:00:01 / 00:00:06 (33%) +[ 6.754944] statusline: A: 00:00:02 / 00:00:06 (34%) +[ 6.818953] statusline: A: 00:00:02 / 00:00:06 (35%) +[ 6.870970] statusline: A: 00:00:02 / 00:00:06 (36%) +[ 6.938942] statusline: A: 00:00:02 / 00:00:06 (37%) +[ 6.994943] statusline: A: 00:00:02 / 00:00:06 (38%) +[ 7.062952] statusline: A: 00:00:02 / 00:00:06 (39%) +[ 7.182944] statusline: A: 00:00:02 / 00:00:06 (41%) +[ 7.310947] statusline: A: 00:00:02 / 00:00:06 (43%) +[ 7.378935] statusline: A: 00:00:02 / 00:00:06 (44%) +[ 7.438862] statusline: A: 00:00:02 / 00:00:06 (45%) +[ 7.506956] statusline: A: 00:00:02 / 00:00:06 (46%) +[ 7.558957] statusline: A: 00:00:02 / 00:00:06 (47%) +[ 7.634955] statusline: A: 00:00:02 / 00:00:06 (48%) +[ 7.694956] statusline: A: 00:00:03 / 00:00:06 (49%) +[ 7.762952] statusline: A: 00:00:03 / 00:00:06 (50%) +[ 7.814950] statusline: A: 00:00:03 / 00:00:06 (51%) +[ 7.890954] statusline: A: 00:00:03 / 00:00:06 (52%) +[ 7.958975] statusline: A: 00:00:03 / 00:00:06 (53%) +[ 8.014978] statusline: A: 00:00:03 / 00:00:06 (54%) +[ 8.066962] statusline: A: 00:00:03 / 00:00:06 (55%) +[ 8.151305] statusline: A: 00:00:03 / 00:00:06 (56%) +[ 8.210953] statusline: A: 00:00:03 / 00:00:06 (57%) +[ 8.271016] statusline: A: 00:00:03 / 00:00:06 (58%) +[ 8.322997] statusline: A: 00:00:03 / 00:00:06 (59%) +[ 8.374978] statusline: A: 00:00:03 / 00:00:06 (60%) +[ 8.427075] statusline: A: 00:00:03 / 00:00:06 (61%) +[ 8.479010] statusline: A: 00:00:03 / 00:00:06 (62%) +[ 8.531008] statusline: A: 00:00:03 / 00:00:06 (63%) +[ 8.634994] statusline: A: 00:00:03 / 00:00:06 (64%) +[ 8.686997] statusline: A: 00:00:03 / 00:00:06 (65%) +[ 8.739065] statusline: A: 00:00:04 / 00:00:06 (66%) +[ 8.791026] statusline: A: 00:00:04 / 00:00:06 (67%) +[ 8.842988] statusline: A: 00:00:04 / 00:00:06 (68%) +[ 8.895011] statusline: A: 00:00:04 / 00:00:06 (69%) +[ 8.999057] statusline: A: 00:00:04 / 00:00:06 (70%) +[ 9.051028] statusline: A: 00:00:04 / 00:00:06 (71%) +[ 9.106931] statusline: A: 00:00:04 / 00:00:06 (72%) +[ 9.158947] statusline: A: 00:00:04 / 00:00:06 (73%) +[ 9.234955] statusline: A: 00:00:04 / 00:00:06 (74%) +[ 9.294957] statusline: A: 00:00:04 / 00:00:06 (75%) +[ 9.362986] statusline: A: 00:00:04 / 00:00:06 (76%) +[ 9.414952] statusline: A: 00:00:04 / 00:00:06 (77%) +[ 9.490945] statusline: A: 00:00:04 / 00:00:06 (78%) +[ 9.558949] statusline: A: 00:00:04 / 00:00:06 (79%) +[ 9.618937] statusline: A: 00:00:04 / 00:00:06 (80%) +[ 9.686949] statusline: A: 00:00:04 / 00:00:06 (81%) +[ 9.746940] statusline: A: 00:00:05 / 00:00:06 (83%) +[ 9.814947] statusline: A: 00:00:05 / 00:00:06 (84%) +[ 9.874947] statusline: A: 00:00:05 / 00:00:06 (85%) +[ 9.942952] statusline: A: 00:00:05 / 00:00:06 (86%) +[ 10.002940] statusline: A: 00:00:05 / 00:00:06 (87%) +[ 10.062928] statusline: A: 00:00:05 / 00:00:06 (88%) +[ 10.122943] statusline: A: 00:00:05 / 00:00:06 (89%) +[ 10.182951] statusline: A: 00:00:05 / 00:00:06 (90%) +[ 10.242955] statusline: A: 00:00:05 / 00:00:06 (91%) +[ 10.351018] statusline: A: 00:00:05 / 00:00:06 (92%) +[ 10.403004] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 10.455018] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 10.455275] cplayer: audio filter EOF +[ 10.455280] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 10.455319] cplayer: audio draining +[ 10.455324] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 10.455329] cplayer: audio EOF reached +[ 10.455332] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 10.455340] cplayer: EOF code: 1 +[ 10.455343] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 10.455573] cplayer: Terminating demuxers... +[ 10.455579] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 10.460418] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 10.460436] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 10.460542] cplayer: Done terminating demuxers. +[ 10.460549] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 10.460594] cplayer: finished playback, success (reason 0) +[ 10.460603] cplayer: Running hook: ytdl_hook/on_after_end_file +[ 10.474879] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] +[ 10.478875] cplayer: Exiting... (End of file) +[ 10.478992] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] +[ 10.491235] mpris: Exiting... +[ 10.502928] 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" @@ -3789,10 +3842,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-M41OrZdkdy,guid=2781f26354345a4850427861678b5ad0 -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-M41OrZdkdy,guid=2781f26354345a4850427861678b5ad0 +++ echo DISPLAY=:103 +DISPLAY=:103 +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-5i9VZ6lmlE,guid=a1c18e6e65c18504fe73232269986ad0 +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-5i9VZ6lmlE,guid=a1c18e6e65c18504fe73232269986ad0 ++ rm -f ./play.mpv.ipc ./play.mpv.log ./play.socat.log ++ wait_for test -S ./play.mpv.ipc ++ timeout=0 @@ -3811,8 +3864,8 @@ ++ test mpv = mpv ++ sleep 2 + status Paused -+ playerctl status + grep '^Paused$' ++ playerctl status Paused + check pause true + prop pause @@ -3890,190 +3943,180 @@ [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.080723] mpris: Loading cplugin script ../mpris.so... -[ 0.080870] cplayer: Waiting for scripts... -[ 0.124576] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] -[ 0.124682] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.124742] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] -[ 0.124763] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.126042] 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.126149] 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.126207] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.126237] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.126331] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nshift+mbtn_left script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nmbtn_mid 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.126449] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.126513] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.126561] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.127108] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.127146] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.127166] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.127220] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.150116] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.150189] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.150231] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.150275] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.150323] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.150457] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.150943] 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.240883] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.244493] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.244566] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.244595] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.245716] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.246831] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.246954] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.246991] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.247023] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.247058] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.248387] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.248449] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.248478] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.248504] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.249252] cplayer: Done loading scripts. -[ 0.249342] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.255996] cplayer: Running hook: ytdl_hook/on_load -[ 0.257974] cplayer: Running hook: ytdl_hook/on_load -[ 0.258417] cplayer: Running hook: auto_profiles/on_load -[ 0.265185] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.516155] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.531667] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.531891] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.532283] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) -[ 0.534355] cplayer: Starting playback... -[ 0.544021] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.545081] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.545093] cplayer: AO: Description: Null audio output -[ 0.546268] cplayer: audio ready -[ 0.546286] cplayer: starting audio playback -[ 0.546311] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) -[ 0.562618] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.567633] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.436877] cplayer: Set property: pause=false -> 1 -[ 2.436912] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.438499] statusline: A: 00:00:00 / 00:00:06 (0%) -[ 2.489276] statusline: A: 00:00:00 / 00:00:06 (1%) -[ 2.547314] statusline: A: 00:00:00 / 00:00:06 (2%) -[ 2.600815] statusline: A: 00:00:00 / 00:00:06 (3%) -[ 2.702686] statusline: A: 00:00:00 / 00:00:06 (4%) -[ 2.753907] statusline: A: 00:00:00 / 00:00:06 (5%) -[ 2.804780] statusline: A: 00:00:00 / 00:00:06 (6%) -[ 2.855775] statusline: A: 00:00:00 / 00:00:06 (7%) -[ 2.907423] statusline: A: 00:00:00 / 00:00:06 (8%) -[ 3.007607] statusline: A: 00:00:00 / 00:00:06 (9%) -[ 3.058772] statusline: A: 00:00:00 / 00:00:06 (10%) -[ 3.111690] statusline: A: 00:00:00 / 00:00:06 (11%) -[ 3.162819] statusline: A: 00:00:00 / 00:00:06 (12%) -[ 3.213764] statusline: A: 00:00:00 / 00:00:06 (13%) -[ 3.268985] statusline: A: 00:00:00 / 00:00:06 (14%) -[ 3.371713] statusline: A: 00:00:00 / 00:00:06 (15%) -[ 3.422632] statusline: A: 00:00:00 / 00:00:06 (16%) -[ 3.473037] statusline: A: 00:00:01 / 00:00:06 (17%) -[ 3.524253] statusline: A: 00:00:01 / 00:00:06 (18%) -[ 3.575988] statusline: A: 00:00:01 / 00:00:06 (19%) -[ 3.625808] statusline: A: 00:00:01 / 00:00:06 (20%) -[ 3.746855] statusline: A: 00:00:01 / 00:00:06 (21%) -[ 3.803755] statusline: A: 00:00:01 / 00:00:06 (22%) -[ 3.854259] statusline: A: 00:00:01 / 00:00:06 (23%) -[ 3.906359] statusline: A: 00:00:01 / 00:00:06 (24%) -[ 3.960958] statusline: A: 00:00:01 / 00:00:06 (25%) -[ 4.012231] statusline: A: 00:00:01 / 00:00:06 (26%) -[ 4.065471] statusline: A: 00:00:01 / 00:00:06 (27%) -[ 4.167837] statusline: A: 00:00:01 / 00:00:06 (28%) -[ 4.223928] statusline: A: 00:00:01 / 00:00:06 (29%) -[ 4.277335] statusline: A: 00:00:01 / 00:00:06 (30%) -[ 4.329547] statusline: A: 00:00:01 / 00:00:06 (31%) -[ 4.383208] statusline: A: 00:00:01 / 00:00:06 (32%) -[ 4.434764] statusline: A: 00:00:01 / 00:00:06 (33%) -[ 4.488788] statusline: A: 00:00:02 / 00:00:06 (33%) -[ 4.540479] statusline: A: 00:00:02 / 00:00:06 (34%) -[ 4.593432] statusline: A: 00:00:02 / 00:00:06 (35%) -[ 4.643729] statusline: A: 00:00:02 / 00:00:06 (36%) -[ 4.695221] statusline: A: 00:00:02 / 00:00:06 (37%) -[ 4.746130] statusline: A: 00:00:02 / 00:00:06 (38%) -[ 4.850250] statusline: A: 00:00:02 / 00:00:06 (39%) -[ 4.900475] statusline: A: 00:00:02 / 00:00:06 (40%) -[ 4.950690] statusline: A: 00:00:02 / 00:00:06 (41%) -[ 5.001906] statusline: A: 00:00:02 / 00:00:06 (42%) -[ 5.052458] statusline: A: 00:00:02 / 00:00:06 (43%) -[ 5.156521] statusline: A: 00:00:02 / 00:00:06 (44%) -[ 5.209990] statusline: A: 00:00:02 / 00:00:06 (45%) -[ 5.260926] statusline: A: 00:00:02 / 00:00:06 (46%) -[ 5.311278] statusline: A: 00:00:02 / 00:00:06 (47%) -[ 5.361885] statusline: A: 00:00:02 / 00:00:06 (48%) -[ 5.412327] statusline: A: 00:00:02 / 00:00:06 (49%) -[ 5.463827] statusline: A: 00:00:03 / 00:00:06 (49%) -[ 5.517991] statusline: A: 00:00:03 / 00:00:06 (50%) -[ 5.569080] statusline: A: 00:00:03 / 00:00:06 (51%) -[ 5.624252] statusline: A: 00:00:03 / 00:00:06 (52%) -[ 5.676015] statusline: A: 00:00:03 / 00:00:06 (53%) -[ 5.727924] statusline: A: 00:00:03 / 00:00:06 (54%) -[ 5.788023] statusline: A: 00:00:03 / 00:00:06 (55%) -[ 5.843820] statusline: A: 00:00:03 / 00:00:06 (56%) -[ 5.951014] statusline: A: 00:00:03 / 00:00:06 (57%) -[ 6.001710] statusline: A: 00:00:03 / 00:00:06 (58%) -[ 6.061157] statusline: A: 00:00:03 / 00:00:06 (59%) -[ 6.120505] statusline: A: 00:00:03 / 00:00:06 (60%) -[ 6.173895] statusline: A: 00:00:03 / 00:00:06 (61%) -[ 6.227874] statusline: A: 00:00:03 / 00:00:06 (62%) -[ 6.278855] statusline: A: 00:00:03 / 00:00:06 (63%) -[ 6.335032] statusline: A: 00:00:03 / 00:00:06 (64%) -[ 6.437985] statusline: A: 00:00:03 / 00:00:06 (65%) -[ 6.488662] statusline: A: 00:00:04 / 00:00:06 (66%) -[ 6.540806] statusline: A: 00:00:04 / 00:00:06 (67%) -[ 6.599867] statusline: A: 00:00:04 / 00:00:06 (68%) -[ 6.650156] statusline: A: 00:00:04 / 00:00:06 (69%) -[ 6.701234] statusline: A: 00:00:04 / 00:00:06 (70%) -[ 6.806726] statusline: A: 00:00:04 / 00:00:06 (71%) -[ 6.859991] statusline: A: 00:00:04 / 00:00:06 (72%) -[ 6.910683] statusline: A: 00:00:04 / 00:00:06 (73%) -[ 6.961316] statusline: A: 00:00:04 / 00:00:06 (74%) -[ 7.011942] statusline: A: 00:00:04 / 00:00:06 (75%) -[ 7.068583] statusline: A: 00:00:04 / 00:00:06 (76%) -[ 7.185055] statusline: A: 00:00:04 / 00:00:06 (77%) -[ 7.236681] statusline: A: 00:00:04 / 00:00:06 (78%) -[ 7.289018] statusline: A: 00:00:04 / 00:00:06 (79%) -[ 7.343322] statusline: A: 00:00:04 / 00:00:06 (80%) -[ 7.400125] statusline: A: 00:00:04 / 00:00:06 (81%) -[ 7.450621] statusline: A: 00:00:05 / 00:00:06 (82%) -[ 7.504024] statusline: A: 00:00:05 / 00:00:06 (83%) -[ 7.606462] statusline: A: 00:00:05 / 00:00:06 (84%) -[ 7.663959] statusline: A: 00:00:05 / 00:00:06 (85%) -[ 7.736872] statusline: A: 00:00:05 / 00:00:06 (87%) -[ 7.859934] statusline: A: 00:00:05 / 00:00:06 (88%) -[ 7.916266] statusline: A: 00:00:05 / 00:00:06 (89%) -[ 7.975074] statusline: A: 00:00:05 / 00:00:06 (90%) -[ 8.031994] statusline: A: 00:00:05 / 00:00:06 (91%) -[ 8.095945] statusline: A: 00:00:05 / 00:00:06 (92%) -[ 8.148693] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 8.152309] cplayer: audio filter EOF -[ 8.152317] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 8.152369] cplayer: audio draining -[ 8.152375] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 8.152380] cplayer: audio EOF reached -[ 8.152389] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 8.152403] cplayer: EOF code: 1 -[ 8.152409] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 8.152706] cplayer: Terminating demuxers... -[ 8.152711] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 8.156244] cplayer: Done terminating demuxers. -[ 8.156269] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 8.156360] cplayer: finished playback, success (reason 0) -[ 8.156380] cplayer: Running hook: ytdl_hook/on_after_end_file -[ 8.160046] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] -[ 8.165045] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 8.165166] cplayer: Exiting... (End of file) -[ 8.165319] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] -[ 8.172061] mpris: Exiting... -[ 8.179950] cplayer: draining left over audio +[ 0.027533] mpris: Loading cplugin script ../mpris.so... +[ 0.027634] cplayer: Waiting for scripts... +[ 0.130437] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] +[ 0.150509] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.150609] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] +[ 0.150637] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.165571] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.165624] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.165655] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.165676] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.168049] 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.168143] 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.168191] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.168213] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.168284] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nshift+mbtn_left script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nmbtn_mid 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.168369] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.168400] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.168427] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.168791] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.179388] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.179415] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.179478] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.182066] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.182193] 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.203309] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.203383] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.203425] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.203460] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.203603] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.203641] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.203669] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.203693] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.203886] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.203922] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.203948] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.203971] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.206521] cplayer: Done loading scripts. +[ 0.206612] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.210872] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.211003] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.211829] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.222648] cplayer: Running hook: ytdl_hook/on_load +[ 0.226551] cplayer: Running hook: ytdl_hook/on_load +[ 0.226610] cplayer: Running hook: auto_profiles/on_load +[ 0.231534] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.261040] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.275592] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.275753] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.275840] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.282597] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) +[ 0.284459] cplayer: Starting playback... +[ 0.291081] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.291103] cplayer: AO: Description: Null audio output +[ 0.292091] cplayer: audio ready +[ 0.292104] cplayer: starting audio playback +[ 0.292115] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) +[ 0.299632] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.326592] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 3.266591] cplayer: Set property: pause=false -> 1 +[ 3.266615] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 3.274548] statusline: A: 00:00:00 / 00:00:06 (0%) +[ 3.326569] statusline: A: 00:00:00 / 00:00:06 (1%) +[ 3.390579] statusline: A: 00:00:00 / 00:00:06 (2%) +[ 3.454573] statusline: A: 00:00:00 / 00:00:06 (3%) +[ 3.518577] statusline: A: 00:00:00 / 00:00:06 (4%) +[ 3.570581] statusline: A: 00:00:00 / 00:00:06 (5%) +[ 3.622574] statusline: A: 00:00:00 / 00:00:06 (6%) +[ 3.702581] statusline: A: 00:00:00 / 00:00:06 (7%) +[ 3.762576] statusline: A: 00:00:00 / 00:00:06 (8%) +[ 3.830588] statusline: A: 00:00:00 / 00:00:06 (9%) +[ 3.882572] statusline: A: 00:00:00 / 00:00:06 (10%) +[ 3.958571] statusline: A: 00:00:00 / 00:00:06 (11%) +[ 4.026563] statusline: A: 00:00:00 / 00:00:06 (12%) +[ 4.082621] statusline: A: 00:00:00 / 00:00:06 (13%) +[ 4.150563] statusline: A: 00:00:00 / 00:00:06 (14%) +[ 4.202584] statusline: A: 00:00:00 / 00:00:06 (15%) +[ 4.282572] statusline: A: 00:00:01 / 00:00:06 (17%) +[ 4.350564] statusline: A: 00:00:01 / 00:00:06 (18%) +[ 4.470569] statusline: A: 00:00:01 / 00:00:06 (20%) +[ 4.586564] statusline: A: 00:00:01 / 00:00:06 (21%) +[ 4.654574] statusline: A: 00:00:01 / 00:00:06 (23%) +[ 4.714568] statusline: A: 00:00:01 / 00:00:06 (24%) +[ 4.818574] statusline: A: 00:00:01 / 00:00:06 (25%) +[ 4.902569] statusline: A: 00:00:01 / 00:00:06 (27%) +[ 4.966578] statusline: A: 00:00:01 / 00:00:06 (28%) +[ 5.022574] statusline: A: 00:00:01 / 00:00:06 (29%) +[ 5.142584] statusline: A: 00:00:01 / 00:00:06 (31%) +[ 5.270580] statusline: A: 00:00:02 / 00:00:06 (33%) +[ 5.330569] statusline: A: 00:00:02 / 00:00:06 (34%) +[ 5.398570] statusline: A: 00:00:02 / 00:00:06 (35%) +[ 5.450582] statusline: A: 00:00:02 / 00:00:06 (36%) +[ 5.518411] statusline: A: 00:00:02 / 00:00:06 (37%) +[ 5.578580] statusline: A: 00:00:02 / 00:00:06 (38%) +[ 5.638588] statusline: A: 00:00:02 / 00:00:06 (39%) +[ 5.742593] statusline: A: 00:00:02 / 00:00:06 (40%) +[ 5.814586] statusline: A: 00:00:02 / 00:00:06 (42%) +[ 5.934587] statusline: A: 00:00:02 / 00:00:06 (43%) +[ 5.986582] statusline: A: 00:00:02 / 00:00:06 (44%) +[ 6.038579] statusline: A: 00:00:02 / 00:00:06 (45%) +[ 6.119433] statusline: A: 00:00:02 / 00:00:06 (46%) +[ 6.178571] statusline: A: 00:00:02 / 00:00:06 (47%) +[ 6.242584] statusline: A: 00:00:02 / 00:00:06 (49%) +[ 6.294580] statusline: A: 00:00:03 / 00:00:06 (49%) +[ 6.378588] statusline: A: 00:00:03 / 00:00:06 (51%) +[ 6.438573] statusline: A: 00:00:03 / 00:00:06 (52%) +[ 6.494594] statusline: A: 00:00:03 / 00:00:06 (53%) +[ 6.646574] statusline: A: 00:00:03 / 00:00:06 (55%) +[ 6.706578] statusline: A: 00:00:03 / 00:00:06 (56%) +[ 6.766583] statusline: A: 00:00:03 / 00:00:06 (57%) +[ 6.818589] statusline: A: 00:00:03 / 00:00:06 (58%) +[ 6.890577] statusline: A: 00:00:03 / 00:00:06 (59%) +[ 6.958583] statusline: A: 00:00:03 / 00:00:06 (60%) +[ 7.018577] statusline: A: 00:00:03 / 00:00:06 (61%) +[ 7.086585] statusline: A: 00:00:03 / 00:00:06 (62%) +[ 7.138593] statusline: A: 00:00:03 / 00:00:06 (63%) +[ 7.218578] statusline: A: 00:00:03 / 00:00:06 (64%) +[ 7.278567] statusline: A: 00:00:04 / 00:00:06 (65%) +[ 7.342565] statusline: A: 00:00:04 / 00:00:06 (66%) +[ 7.394592] statusline: A: 00:00:04 / 00:00:06 (67%) +[ 7.458639] statusline: A: 00:00:04 / 00:00:06 (68%) +[ 7.510627] statusline: A: 00:00:04 / 00:00:06 (69%) +[ 7.562627] statusline: A: 00:00:04 / 00:00:06 (70%) +[ 7.618565] statusline: A: 00:00:04 / 00:00:06 (71%) +[ 7.670579] statusline: A: 00:00:04 / 00:00:06 (72%) +[ 7.754578] statusline: A: 00:00:04 / 00:00:06 (73%) +[ 7.818580] statusline: A: 00:00:04 / 00:00:06 (74%) +[ 7.870582] statusline: A: 00:00:04 / 00:00:06 (75%) +[ 7.922598] statusline: A: 00:00:04 / 00:00:06 (76%) +[ 7.982641] statusline: A: 00:00:04 / 00:00:06 (77%) +[ 8.034620] statusline: A: 00:00:04 / 00:00:06 (78%) +[ 8.086635] statusline: A: 00:00:04 / 00:00:06 (79%) +[ 8.190636] statusline: A: 00:00:04 / 00:00:06 (80%) +[ 8.242639] statusline: A: 00:00:04 / 00:00:06 (81%) +[ 8.294628] statusline: A: 00:00:05 / 00:00:06 (82%) +[ 8.346645] statusline: A: 00:00:05 / 00:00:06 (83%) +[ 8.398616] statusline: A: 00:00:05 / 00:00:06 (84%) +[ 8.450624] statusline: A: 00:00:05 / 00:00:06 (85%) +[ 8.566580] statusline: A: 00:00:05 / 00:00:06 (87%) +[ 8.670644] statusline: A: 00:00:05 / 00:00:06 (88%) +[ 8.722640] statusline: A: 00:00:05 / 00:00:06 (89%) +[ 8.774642] statusline: A: 00:00:05 / 00:00:06 (90%) +[ 8.826644] statusline: A: 00:00:05 / 00:00:06 (91%) +[ 8.878665] statusline: A: 00:00:05 / 00:00:06 (92%) +[ 8.982639] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 8.983086] cplayer: audio filter EOF +[ 8.983090] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 8.983132] cplayer: audio draining +[ 8.983136] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 8.983142] cplayer: audio EOF reached +[ 8.983147] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 8.983155] cplayer: EOF code: 1 +[ 8.983158] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 8.983387] cplayer: Terminating demuxers... +[ 8.983393] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 8.984725] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 8.984730] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 8.990504] cplayer: Done terminating demuxers. +[ 8.990525] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 8.990604] cplayer: finished playback, success (reason 0) +[ 8.990620] cplayer: Running hook: ytdl_hook/on_after_end_file +[ 8.994543] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] +[ 8.998600] cplayer: Exiting... (End of file) +[ 8.999209] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] +[ 9.004324] mpris: Exiting... +[ 9.014564] 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" -./play-pause +./wrapper "pause" +./pause ++ test -n '' -++ exec ./env ./play-pause -/build/reproducible-path/mpv-mpris-0.7.1/test/env ./play-pause -++ basename ./play-pause -+ test=play-pause +++ 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 @@ -4129,76 +4172,46 @@ + 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 -./play-pause -++ test -n play-pause -+++ basename ./play-pause -++ test=play-pause -++ '[' play-pause = setup ']' -++ input_json=./play-pause.mpv.ipc.input.json -++ output_json=./play-pause.mpv.ipc.output.json -++ ipc=./play-pause.mpv.ipc -++ log_prefix=./play-pause -++ mpv_log=./play-pause.mpv.log -++ socat_log=./play-pause.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-upxeifNQSj,guid=36bc0d08c51c05ac4a1acf4e678b5ad0 -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-upxeifNQSj,guid=36bc0d08c51c05ac4a1acf4e678b5ad0 -++ rm -f ./play-pause.mpv.ipc ./play-pause.mpv.log ./play-pause.socat.log -++ wait_for test -S ./play-pause.mpv.ipc +++ echo DISPLAY=:104 +DISPLAY=:104 +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-dA2GcwnEsN,guid=ed5a8c3f4ff77a65ae369a2b69986ad0 +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-dA2GcwnEsN,guid=ed5a8c3f4ff77a65ae369a2b69986ad0 +++ rm -f ./pause.mpv.ipc ./pause.mpv.log ./pause.socat.log +++ wait_for test -S ./pause.mpv.ipc ++ timeout=0 -++ test -S ./play-pause.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-pause.mpv.log --input-ipc-server=./play-pause.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-pause.mpv.ipc +++ test -S ./pause.mpv.ipc ++ wait_for playerctl_list_all_is_mpv ++ timeout=0 ++ playerctl_list_all_is_mpv +++ playerctl --list-all -++ player='No players found' -++ test 'No players found' = mpv -++ '[' 0 -eq 60 ']' -++ sleep 1 -++ timeout=1 -++ playerctl_list_all_is_mpv -+++ playerctl --list-all ++ player=mpv ++ test mpv = mpv ++ sleep 2 -+ status Paused -+ grep '^Paused$' -+ playerctl status -Paused -+ check pause true -+ prop pause -+ jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' -+ cat ./play-pause.mpv.ipc.input.json -{"command":["get_property","pause"]} -+ rm -f ./play-pause.socat.log -+ socat -lf./play-pause.socat.log - UNIX-CONNECT:./play-pause.mpv.ipc -+ cat ./play-pause.socat.log -+ test '!' -s ./play-pause.socat.log -+ cat ./play-pause.mpv.ipc.output.json -{"data":true,"request_id":0,"error":"success"} -+ test -s ./play-pause.mpv.ipc.output.json -+ val true -+ jq --exit-status --null-input 'inputs // {} | try (.data == true and .error == "success") catch false' -true -+ playerctl play-pause -+ sleep 1 + status Playing + playerctl status + grep '^Playing$' @@ -4206,19 +4219,19 @@ + check pause false + prop pause + jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' -+ cat ./play-pause.mpv.ipc.input.json ++ cat ./pause.mpv.ipc.input.json {"command":["get_property","pause"]} -+ rm -f ./play-pause.socat.log -+ socat -lf./play-pause.socat.log - UNIX-CONNECT:./play-pause.mpv.ipc -+ cat ./play-pause.socat.log -+ test '!' -s ./play-pause.socat.log -+ cat ./play-pause.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":false,"request_id":0,"error":"success"} -+ test -s ./play-pause.mpv.ipc.output.json ++ 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 play-pause ++ playerctl pause + sleep 1 + status Paused + grep '^Paused$' @@ -4227,39 +4240,20 @@ + check pause true + prop pause + jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' -+ cat ./play-pause.mpv.ipc.input.json ++ cat ./pause.mpv.ipc.input.json {"command":["get_property","pause"]} -+ rm -f ./play-pause.socat.log -+ socat -lf./play-pause.socat.log - UNIX-CONNECT:./play-pause.mpv.ipc -+ cat ./play-pause.socat.log -+ test '!' -s ./play-pause.socat.log -+ cat ./play-pause.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-pause.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-pause ++ playerctl play + sleep 1 -+ 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 ./play-pause.mpv.ipc.input.json -{"command":["get_property","pause"]} -+ rm -f ./play-pause.socat.log -+ socat -lf./play-pause.socat.log - UNIX-CONNECT:./play-pause.mpv.ipc -+ cat ./play-pause.socat.log -+ test '!' -s ./play-pause.socat.log -+ cat ./play-pause.mpv.ipc.output.json -{"data":false,"request_id":0,"error":"success"} -+ test -s ./play-pause.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 0.39.0 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v7.349.0 @@ -4274,7 +4268,7 @@ [cplayer] libswscale 8.3.100 [cplayer] Configuration: -Dpython.bytecompile=-1 -Dlibmpv=true -Dbuild-date=false -Dcdda=enabled -Ddvdnav=enabled -Dsdl2=enabled -Davfoundation=disabled -Degl-angle-win32=disabled -Dgl-cocoa=disabled -Dgl-win32=disabled -Dios-gl=disabled -Duwp=disabled -Dvaapi-win32=disabled -Dwasapi=disabled -Dwin32-threads=disabled -Ddvbin=enabled -Dprefix=/usr -Dlibdir=lib/i386-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 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-pause.mpv.log' '--input-ipc-server=./play-pause.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 0.39.0 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v7.349.0 [cplayer] FFmpeg version: 7.1-3+b1 @@ -4290,7 +4284,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 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) @@ -4298,184 +4291,183 @@ [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-pause.mpv.log' (flags = 8) -[cplayer] Setting option 'input-ipc-server' = './play-pause.mpv.ipc' (flags = 8) -[ 0.064797] mpris: Loading cplugin script ../mpris.so... -[ 0.064941] cplayer: Waiting for scripts... -[ 0.188729] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] -[ 0.192421] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.192491] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] -[ 0.192522] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.195096] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.195145] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.195170] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.195188] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.202221] 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.208745] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.208843] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.208890] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.208936] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.208980] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.209034] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.209104] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.209151] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.209172] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.209638] 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.209720] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.209743] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.209826] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nshift+mbtn_left script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nmbtn_mid 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.209921] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.209952] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.209982] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.210516] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.210547] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.210576] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.210636] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.212760] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.216721] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.216916] 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.240349] cplayer: Done loading scripts. -[ 0.240452] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.240715] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.241183] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.241229] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.241258] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.241345] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.248551] cplayer: Running hook: ytdl_hook/on_load -[ 0.250695] cplayer: Running hook: ytdl_hook/on_load -[ 0.250790] cplayer: Running hook: auto_profiles/on_load -[ 0.261607] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.516164] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.518927] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.520066] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.525012] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) -[ 0.528501] cplayer: Starting playback... -[ 0.535875] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.537904] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.537929] cplayer: AO: Description: Null audio output -[ 0.539431] cplayer: audio ready -[ 0.539451] cplayer: starting audio playback -[ 0.539484] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) -[ 0.557863] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.566710] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.465472] cplayer: Set property: pause=false -> 1 -[ 3.465499] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.467893] statusline: A: 00:00:00 / 00:00:06 (0%) -[ 3.525888] statusline: A: 00:00:00 / 00:00:06 (1%) -[ 3.579817] statusline: A: 00:00:00 / 00:00:06 (2%) -[ 3.632819] statusline: A: 00:00:00 / 00:00:06 (3%) -[ 3.684720] statusline: A: 00:00:00 / 00:00:06 (4%) -[ 3.789269] statusline: A: 00:00:00 / 00:00:06 (5%) -[ 3.854332] statusline: A: 00:00:00 / 00:00:06 (6%) -[ 3.906667] statusline: A: 00:00:00 / 00:00:06 (7%) -[ 3.959546] statusline: A: 00:00:00 / 00:00:06 (8%) -[ 4.020834] statusline: A: 00:00:00 / 00:00:06 (9%) -[ 4.073127] statusline: A: 00:00:00 / 00:00:06 (10%) -[ 4.128167] statusline: A: 00:00:00 / 00:00:06 (11%) -[ 4.178412] statusline: A: 00:00:00 / 00:00:06 (12%) -[ 4.281810] statusline: A: 00:00:00 / 00:00:06 (13%) -[ 4.331953] statusline: A: 00:00:00 / 00:00:06 (14%) -[ 4.384439] statusline: A: 00:00:00 / 00:00:06 (15%) -[ 4.436567] statusline: A: 00:00:00 / 00:00:06 (16%) -[ 4.488070] statusline: A: 00:00:01 / 00:00:06 (17%) -[ 4.590602] statusline: A: 00:00:01 / 00:00:06 (18%) -[ 4.648778] statusline: A: 00:00:01 / 00:00:06 (19%) -[ 4.672323] cplayer: Set property: pause=true -> 1 -[ 4.672353] statusline: A: 00:00:01 / 00:00:06 (19%) -[ 4.672657] statusline: (Paused) A: 00:00:01 / 00:00:06 (20%) -[ 6.130662] cplayer: Set property: pause=false -> 1 -[ 6.130695] statusline: (Paused) A: 00:00:01 / 00:00:06 (20%) -[ 6.132717] statusline: A: 00:00:01 / 00:00:06 (20%) -[ 6.184688] statusline: A: 00:00:01 / 00:00:06 (21%) -[ 6.244642] statusline: A: 00:00:01 / 00:00:06 (22%) -[ 6.364720] statusline: A: 00:00:01 / 00:00:06 (23%) -[ 6.416971] statusline: A: 00:00:01 / 00:00:06 (24%) -[ 6.468773] statusline: A: 00:00:01 / 00:00:06 (25%) -[ 6.528789] statusline: A: 00:00:01 / 00:00:06 (26%) -[ 6.580689] statusline: A: 00:00:01 / 00:00:06 (27%) -[ 6.634475] statusline: A: 00:00:01 / 00:00:06 (28%) -[ 6.688667] statusline: A: 00:00:01 / 00:00:06 (29%) -[ 6.739827] statusline: A: 00:00:01 / 00:00:06 (30%) -[ 6.844122] statusline: A: 00:00:01 / 00:00:06 (31%) -[ 6.895758] statusline: A: 00:00:01 / 00:00:06 (32%) -[ 6.945983] statusline: A: 00:00:02 / 00:00:06 (33%) -[ 6.997127] statusline: A: 00:00:02 / 00:00:06 (34%) -[ 7.048370] statusline: A: 00:00:02 / 00:00:06 (35%) -[ 7.154946] statusline: A: 00:00:02 / 00:00:06 (36%) -[ 7.206391] statusline: A: 00:00:02 / 00:00:06 (37%) -[ 7.256674] statusline: A: 00:00:02 / 00:00:06 (38%) -[ 7.317731] statusline: A: 00:00:02 / 00:00:06 (39%) -[ 7.368499] statusline: A: 00:00:02 / 00:00:06 (40%) -[ 7.426455] statusline: A: 00:00:02 / 00:00:06 (41%) -[ 7.476833] statusline: A: 00:00:02 / 00:00:06 (42%) -[ 7.581760] statusline: A: 00:00:02 / 00:00:06 (43%) -[ 7.636885] statusline: A: 00:00:02 / 00:00:06 (44%) -[ 7.688352] statusline: A: 00:00:02 / 00:00:06 (45%) -[ 7.738912] statusline: A: 00:00:02 / 00:00:06 (46%) -[ 7.789521] statusline: A: 00:00:02 / 00:00:06 (47%) -[ 7.839552] statusline: A: 00:00:02 / 00:00:06 (48%) -[ 7.952744] statusline: A: 00:00:03 / 00:00:06 (49%) -[ 8.005263] statusline: A: 00:00:03 / 00:00:06 (50%) -[ 8.064777] statusline: A: 00:00:03 / 00:00:06 (51%) -[ 8.128776] statusline: A: 00:00:03 / 00:00:06 (52%) -[ 8.192741] statusline: A: 00:00:03 / 00:00:06 (53%) -[ 8.248821] statusline: A: 00:00:03 / 00:00:06 (54%) -[ 8.301210] statusline: A: 00:00:03 / 00:00:06 (55%) -[ 8.352743] statusline: A: 00:00:03 / 00:00:06 (56%) -[ 8.420789] statusline: A: 00:00:03 / 00:00:06 (57%) -[ 8.484788] statusline: A: 00:00:03 / 00:00:06 (58%) -[ 8.544739] statusline: A: 00:00:03 / 00:00:06 (59%) -[ 8.596770] statusline: A: 00:00:03 / 00:00:06 (60%) -[ 8.648760] statusline: A: 00:00:03 / 00:00:06 (61%) -[ 8.713497] statusline: A: 00:00:03 / 00:00:06 (62%) -[ 8.764913] statusline: A: 00:00:03 / 00:00:06 (63%) -[ 8.868892] statusline: A: 00:00:03 / 00:00:06 (64%) -[ 8.920842] statusline: A: 00:00:03 / 00:00:06 (65%) -[ 8.972857] statusline: A: 00:00:04 / 00:00:06 (66%) -[ 9.024914] statusline: A: 00:00:04 / 00:00:06 (67%) -[ 9.076937] statusline: A: 00:00:04 / 00:00:06 (68%) -[ 9.128792] statusline: A: 00:00:04 / 00:00:06 (69%) -[ 9.179416] statusline: A: 00:00:04 / 00:00:06 (70%) -[ 9.293205] statusline: A: 00:00:04 / 00:00:06 (71%) -[ 9.344893] statusline: A: 00:00:04 / 00:00:06 (72%) -[ 9.395733] statusline: A: 00:00:04 / 00:00:06 (73%) -[ 9.448803] statusline: A: 00:00:04 / 00:00:06 (74%) -[ 9.501166] statusline: A: 00:00:04 / 00:00:06 (75%) -[ 9.553511] statusline: A: 00:00:04 / 00:00:06 (76%) -[ 9.656858] statusline: A: 00:00:04 / 00:00:06 (77%) -[ 9.707187] statusline: A: 00:00:04 / 00:00:06 (78%) -[ 9.760926] statusline: A: 00:00:04 / 00:00:06 (79%) -[ 9.813112] statusline: A: 00:00:04 / 00:00:06 (80%) -[ 9.864876] statusline: A: 00:00:04 / 00:00:06 (81%) -[ 9.980949] statusline: A: 00:00:05 / 00:00:06 (83%) -[ 10.108874] statusline: A: 00:00:05 / 00:00:06 (85%) -[ 10.176830] statusline: A: 00:00:05 / 00:00:06 (86%) -[ 10.232160] statusline: A: 00:00:05 / 00:00:06 (87%) -[ 10.352828] statusline: A: 00:00:05 / 00:00:06 (89%) -[ 10.413500] statusline: A: 00:00:05 / 00:00:06 (90%) -[ 10.525075] statusline: A: 00:00:05 / 00:00:06 (91%) -[ 10.588832] statusline: A: 00:00:05 / 00:00:06 (92%) -[ 10.640164] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 10.641062] cplayer: audio filter EOF -[ 10.641071] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 10.641138] cplayer: audio draining -[ 10.641146] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 10.641154] cplayer: audio EOF reached -[ 10.641161] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 10.641175] cplayer: EOF code: 1 -[ 10.641180] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 10.641490] cplayer: Terminating demuxers... -[ 10.641497] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 10.645385] cplayer: Done terminating demuxers. -[ 10.645417] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 10.645517] cplayer: finished playback, success (reason 0) -[ 10.645529] cplayer: Running hook: ytdl_hook/on_after_end_file -[ 10.648865] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] -[ 10.649536] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 10.650102] cplayer: Exiting... (End of file) -[ 10.650251] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] -[ 10.662578] mpris: Exiting... -[ 10.668802] 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.018254] mpris: Loading cplugin script ../mpris.so... +[ 0.018332] cplayer: Waiting for scripts... +[ 0.048553] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] +[ 0.048622] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.048660] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] +[ 0.048680] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.140556] 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.140680] 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.140729] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.140749] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.140820] cplayer: Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nshift+mbtn_left script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nmbtn_mid 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.140910] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.140937] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.140964] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.141397] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.141418] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.141432] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.141472] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.148601] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.157533] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.157669] 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"] + +(process:69445): GLib-GIO-CRITICAL **: 04:08:21.722: g_dbus_connection_emit_signal: assertion 'G_IS_DBUS_CONNECTION (connection)' failed +[ 0.208656] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.208696] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.208722] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.208739] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.214274] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.214315] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.214342] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.214362] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.214412] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.214436] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.214459] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.214477] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.216563] cplayer: Done loading scripts. +[ 0.216623] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.220824] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.220887] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.220920] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.220952] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.220990] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.224690] cplayer: Running hook: ytdl_hook/on_load +[ 0.226288] cplayer: Running hook: ytdl_hook/on_load +[ 0.226341] cplayer: Running hook: auto_profiles/on_load +[ 0.233416] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.271892] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.281572] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.292530] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.292632] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.304589] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) +[ 0.306492] cplayer: Starting playback... +[ 0.313592] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.317087] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.317101] cplayer: AO: Description: Null audio output +[ 0.318095] cplayer: audio ready +[ 0.318109] cplayer: starting audio playback +[ 0.318121] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof +[ 0.328598] statusline: A: 00:00:00 / 00:00:06 (0%) +[ 0.380598] statusline: A: 00:00:00 / 00:00:06 (1%) +[ 0.432608] statusline: A: 00:00:00 / 00:00:06 (2%) +[ 0.536609] statusline: A: 00:00:00 / 00:00:06 (3%) +[ 0.588606] statusline: A: 00:00:00 / 00:00:06 (4%) +[ 0.640605] statusline: A: 00:00:00 / 00:00:06 (5%) +[ 0.692605] statusline: A: 00:00:00 / 00:00:06 (6%) +[ 0.744756] statusline: A: 00:00:00 / 00:00:06 (7%) +[ 0.796610] statusline: A: 00:00:00 / 00:00:06 (8%) +[ 0.900870] statusline: A: 00:00:00 / 00:00:06 (9%) +[ 0.952611] statusline: A: 00:00:00 / 00:00:06 (10%) +[ 1.004611] statusline: A: 00:00:00 / 00:00:06 (11%) +[ 1.056620] statusline: A: 00:00:00 / 00:00:06 (12%) +[ 1.112625] statusline: A: 00:00:00 / 00:00:06 (13%) +[ 1.164603] statusline: A: 00:00:00 / 00:00:06 (14%) +[ 1.268631] statusline: A: 00:00:00 / 00:00:06 (15%) +[ 1.344608] statusline: A: 00:00:01 / 00:00:06 (17%) +[ 1.456650] statusline: A: 00:00:01 / 00:00:06 (18%) +[ 1.508639] statusline: A: 00:00:01 / 00:00:06 (19%) +[ 1.560648] statusline: A: 00:00:01 / 00:00:06 (20%) +[ 1.612654] statusline: A: 00:00:01 / 00:00:06 (21%) +[ 1.664618] statusline: A: 00:00:01 / 00:00:06 (22%) +[ 1.716685] statusline: A: 00:00:01 / 00:00:06 (23%) +[ 1.820668] statusline: A: 00:00:01 / 00:00:06 (24%) +[ 1.872625] statusline: A: 00:00:01 / 00:00:06 (25%) +[ 1.924664] statusline: A: 00:00:01 / 00:00:06 (26%) +[ 1.976663] statusline: A: 00:00:01 / 00:00:06 (27%) +[ 2.028645] statusline: A: 00:00:01 / 00:00:06 (28%) +[ 2.080766] statusline: A: 00:00:01 / 00:00:06 (29%) +[ 2.184658] statusline: A: 00:00:01 / 00:00:06 (30%) +[ 2.236657] statusline: A: 00:00:01 / 00:00:06 (31%) +[ 2.288644] statusline: A: 00:00:01 / 00:00:06 (32%) +[ 2.340690] statusline: A: 00:00:02 / 00:00:06 (33%) +[ 2.390870] statusline: A: 00:00:02 / 00:00:06 (34%) +[ 2.496672] statusline: A: 00:00:02 / 00:00:06 (35%) +[ 2.548653] statusline: A: 00:00:02 / 00:00:06 (36%) +[ 2.600672] statusline: A: 00:00:02 / 00:00:06 (37%) +[ 2.656578] statusline: A: 00:00:02 / 00:00:06 (38%) +[ 2.708604] statusline: A: 00:00:02 / 00:00:06 (39%) +[ 2.800622] statusline: A: 00:00:02 / 00:00:06 (40%) +[ 2.868609] statusline: A: 00:00:02 / 00:00:06 (41%) +[ 2.924580] statusline: A: 00:00:02 / 00:00:06 (42%) +[ 2.976624] statusline: A: 00:00:02 / 00:00:06 (43%) +[ 3.060617] statusline: A: 00:00:02 / 00:00:06 (45%) +[ 3.188624] statusline: A: 00:00:02 / 00:00:06 (47%) +[ 3.192598] cplayer: Set property: pause=true -> 1 +[ 3.192617] statusline: A: 00:00:02 / 00:00:06 (47%) +[ 3.196627] statusline: (Paused) A: 00:00:02 / 00:00:06 (47%) +[ 4.644962] cplayer: Set property: pause=false -> 1 +[ 4.644983] statusline: (Paused) A: 00:00:02 / 00:00:06 (47%) +[ 4.648612] statusline: A: 00:00:02 / 00:00:06 (47%) +[ 4.704607] statusline: A: 00:00:02 / 00:00:06 (48%) +[ 4.829432] statusline: A: 00:00:03 / 00:00:06 (50%) +[ 4.888601] statusline: A: 00:00:03 / 00:00:06 (51%) +[ 4.956618] statusline: A: 00:00:03 / 00:00:06 (52%) +[ 5.008612] statusline: A: 00:00:03 / 00:00:06 (53%) +[ 5.092603] statusline: A: 00:00:03 / 00:00:06 (54%) +[ 5.160611] statusline: A: 00:00:03 / 00:00:06 (55%) +[ 5.212577] statusline: A: 00:00:03 / 00:00:06 (56%) +[ 5.264610] statusline: A: 00:00:03 / 00:00:06 (57%) +[ 5.348609] statusline: A: 00:00:03 / 00:00:06 (58%) +[ 5.408621] statusline: A: 00:00:03 / 00:00:06 (59%) +[ 5.472611] statusline: A: 00:00:03 / 00:00:06 (60%) +[ 5.524616] statusline: A: 00:00:03 / 00:00:06 (61%) +[ 5.604610] statusline: A: 00:00:03 / 00:00:06 (62%) +[ 5.664594] statusline: A: 00:00:03 / 00:00:06 (63%) +[ 5.728603] statusline: A: 00:00:03 / 00:00:06 (64%) +[ 5.780616] statusline: A: 00:00:03 / 00:00:06 (65%) +[ 5.832636] statusline: A: 00:00:04 / 00:00:06 (66%) +[ 5.884635] statusline: A: 00:00:04 / 00:00:06 (67%) +[ 5.936661] statusline: A: 00:00:04 / 00:00:06 (68%) +[ 5.988648] statusline: A: 00:00:04 / 00:00:06 (69%) +[ 6.038809] statusline: A: 00:00:04 / 00:00:06 (70%) +[ 6.144847] statusline: A: 00:00:04 / 00:00:06 (71%) +[ 6.196654] statusline: A: 00:00:04 / 00:00:06 (72%) +[ 6.248659] statusline: A: 00:00:04 / 00:00:06 (73%) +[ 6.300657] statusline: A: 00:00:04 / 00:00:06 (74%) +[ 6.352682] statusline: A: 00:00:04 / 00:00:06 (75%) +[ 6.456669] statusline: A: 00:00:04 / 00:00:06 (76%) +[ 6.508726] statusline: A: 00:00:04 / 00:00:06 (77%) +[ 6.560653] statusline: A: 00:00:04 / 00:00:06 (78%) +[ 6.612641] statusline: A: 00:00:04 / 00:00:06 (79%) +[ 6.664642] statusline: A: 00:00:04 / 00:00:06 (80%) +[ 6.768634] statusline: A: 00:00:04 / 00:00:06 (81%) +[ 6.820660] statusline: A: 00:00:05 / 00:00:06 (82%) +[ 6.872641] statusline: A: 00:00:05 / 00:00:06 (83%) +[ 6.924642] statusline: A: 00:00:05 / 00:00:06 (84%) +[ 6.976633] statusline: A: 00:00:05 / 00:00:06 (85%) +[ 7.028664] statusline: A: 00:00:05 / 00:00:06 (86%) +[ 7.080664] statusline: A: 00:00:05 / 00:00:06 (87%) +[ 7.184663] statusline: A: 00:00:05 / 00:00:06 (88%) +[ 7.236654] statusline: A: 00:00:05 / 00:00:06 (89%) +[ 7.288682] statusline: A: 00:00:05 / 00:00:06 (90%) +[ 7.340666] statusline: A: 00:00:05 / 00:00:06 (91%) +[ 7.392677] statusline: A: 00:00:05 / 00:00:06 (92%) +[ 7.496675] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 7.497262] cplayer: audio filter EOF +[ 7.497266] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 7.497283] cplayer: audio draining +[ 7.497286] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 7.497290] cplayer: audio EOF reached +[ 7.497293] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 7.497299] cplayer: EOF code: 1 +[ 7.497302] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 7.497527] cplayer: Terminating demuxers... +[ 7.497533] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 7.506101] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 7.506107] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 7.506224] cplayer: Done terminating demuxers. +[ 7.506230] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 7.506286] cplayer: finished playback, success (reason 0) +[ 7.506295] cplayer: Running hook: ytdl_hook/on_after_end_file +[ 7.508602] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] +[ 7.524537] cplayer: Exiting... (End of file) +[ 7.524668] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] +[ 7.529626] mpris: Exiting... +[ 7.536651] 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 @@ -4483,7 +4475,7 @@ debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/mpv-mpris-0.7.1' dh_auto_install -- PREFIX=/usr - make -j11 install DESTDIR=/build/reproducible-path/mpv-mpris-0.7.1/debian/mpv-mpris AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" PREFIX=/usr + make -j21 install DESTDIR=/build/reproducible-path/mpv-mpris-0.7.1/debian/mpv-mpris AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" PREFIX=/usr make[2]: Entering directory '/build/reproducible-path/mpv-mpris-0.7.1' mkdir -p /build/reproducible-path/mpv-mpris-0.7.1/debian/mpv-mpris/usr/lib/mpv-mpris install --strip-program=true -t /build/reproducible-path/mpv-mpris-0.7.1/debian/mpv-mpris/usr/lib/mpv-mpris mpris.so @@ -4508,8 +4500,8 @@ dh_gencontrol dh_md5sums dh_builddeb -dpkg-deb: building package 'mpv-mpris' in '../mpv-mpris_0.7.1-1_i386.deb'. dpkg-deb: building package 'mpv-mpris-dbgsym' in '../mpv-mpris-dbgsym_0.7.1-1_i386.deb'. +dpkg-deb: building package 'mpv-mpris' in '../mpv-mpris_0.7.1-1_i386.deb'. dpkg-genbuildinfo --build=binary -O../mpv-mpris_0.7.1-1_i386.buildinfo dpkg-genchanges --build=binary -O../mpv-mpris_0.7.1-1_i386.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -4517,12 +4509,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/60346/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/60346/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/37401 and its subdirectories -I: Current time: Fri Jan 17 19:40:29 -12 2025 -I: pbuilder-time-stamp: 1737186029 +I: removing directory /srv/workspace/pbuilder/60346 and its subdirectories +I: Current time: Sat Feb 21 04:08:44 +14 2026 +I: pbuilder-time-stamp: 1771596524