Diff of the two buildlogs: -- --- b1/build.log 2025-02-17 11:26:27.767871587 +0000 +++ b2/build.log 2025-02-17 11:30:06.510016638 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Feb 16 23:17:59 -12 2025 -I: pbuilder-time-stamp: 1739791079 +I: Current time: Tue Feb 18 01:26:37 +14 2025 +I: pbuilder-time-stamp: 1739791597 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -22,52 +22,84 @@ 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/27221/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/21371/tmp/hooks/D01_modify_environment starting +debug: Running on virt64a. +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 17 11:26 /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/21371/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/21371/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='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='armhf' + 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]="arm-unknown-linux-gnueabihf") + 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=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='5d953648f5cf4ba2a751f45558e467c9' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='27221' - PS1='# ' - PS2='> ' + INVOCATION_ID=32b97b7ccd9b47048b2ab3e501493195 + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + 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=21371 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.m9y8LaWn/pbuilderrc_8hfu --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.m9y8LaWn/b1 --logfile b1/build.log mpv-mpris_0.7.1-1.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + 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.m9y8LaWn/pbuilderrc_zAA8 --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.m9y8LaWn/b2 --logfile b2/build.log mpv-mpris_0.7.1-1.dsc' + SUDO_GID=114 + SUDO_UID=108 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux wbq0 6.1.0-31-armmp #1 SMP Debian 6.1.128-1 (2025-02-07) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-31-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/27221/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/21371/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: 453 http://deb.debian.org/debian unstable/main armhf xauth armhf 1:1.1.2-1.1 [33.1 kB] Get: 454 http://deb.debian.org/debian unstable/main armhf xserver-common all 2:21.1.15-3 [2399 kB] Get: 455 http://deb.debian.org/debian unstable/main armhf xvfb armhf 2:21.1.15-3 [3035 kB] -Fetched 212 MB in 20s (10.6 MB/s) +Fetched 212 MB in 3s (64.2 MB/s) Preconfiguring packages ... Selecting previously unselected package libsystemd-shared:armhf. (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 ... 19580 files and directories currently installed.) @@ -2055,8 +2087,8 @@ Setting up tzdata (2025a-2) ... Current default time zone: 'Etc/UTC' -Local time is now: Mon Feb 17 11:23:26 UTC 2025. -Universal Time is now: Mon Feb 17 11:23:26 UTC 2025. +Local time is now: Mon Feb 17 11:28:54 UTC 2025. +Universal Time is now: Mon Feb 17 11:28:54 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libxcb-present0:armhf (1.17.0-2+b1) ... @@ -2460,7 +2492,11 @@ fakeroot is already the newest version (1.37-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/21371/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/21371/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 @@ -2470,7 +2506,7 @@ debian/rules clean dh clean dh_auto_clean - make -j3 clean + make -j4 clean make[1]: Entering directory '/build/reproducible-path/mpv-mpris-0.7.1' rm -f mpris.so make -C test clean @@ -2493,12 +2529,12 @@ dh_autoreconf dh_auto_configure dh_auto_build - make -j3 "INSTALL=install --strip-program=true" + make -j4 "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 -fstack-clash-protection -Wformat -Werror=format-security -std=c99 -Wall -Wextra -O2 `pkg-config --cflags gio-2.0 gio-unix-2.0 glib-2.0 mpv` -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -j3 test + make -j4 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' @@ -2561,8 +2597,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 @@ -2583,28 +2619,20 @@ ++ '[' -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-bbpFkVxFzO,guid=236b30620c49d632c355e37367b31c9d -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-bbpFkVxFzO,guid=236b30620c49d632c355e37367b31c9d +++ echo DISPLAY=:99 +DISPLAY=:99 +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-9DKktoQquA,guid=6c7caa9e990bdcb6f8e0a80567b31d9e +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-9DKktoQquA,guid=6c7caa9e990bdcb6f8e0a80567b31d9e ++ 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 +++ 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 ++ '[' 0 -eq 60 ']' ++ sleep 1 -++ mpv --load-scripts=no --script=../mpris.so --vo=null --ao=null --msg-time --msg-module --msg-level=cplayer=trace,mpris=trace --log-file=./metadata.mpv.log --input-ipc-server=./metadata.mpv.ipc /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +++ awk '/statusline.*Paused/{print>"/dev/stdout";next} 1' ++ timeout=1 ++ test -S ./metadata.mpv.ipc -++ '[' 1 -eq 60 ']' -++ sleep 1 -++ timeout=2 -++ test -S ./metadata.mpv.ipc -++ '[' 2 -eq 60 ']' -++ sleep 1 -++ timeout=3 -++ test -S ./metadata.mpv.ipc ++ wait_for playerctl_list_all_is_mpv ++ timeout=0 ++ playerctl_list_all_is_mpv @@ -2656,176 +2684,499 @@ [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.095978] mpris: Loading cplugin script ../mpris.so... -[ 0.096517] cplayer: Waiting for scripts... -[ 0.215515] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] -[ 0.215747] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.215895] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] -[ 0.216008] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.228954] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.229119] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.229230] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.229315] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.235573] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.235787] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.236032] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.236277] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.236450] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.237087] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.237362] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.237501] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.237624] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.269177] 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.269556] 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.269750] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.269924] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.270276] 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.270710] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.270865] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.270993] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.274535] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.274736] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.274822] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.275067] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 0.276863] cplayer: Done loading scripts. -[ 0.277182] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.278000] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.278876] cplayer: Running hook: ytdl_hook/on_load -[ 0.292977] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 0.296914] cplayer: Running hook: ytdl_hook/on_load -[ 0.297297] cplayer: Running hook: auto_profiles/on_load -[ 0.300173] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 0.305256] 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.368139] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.368399] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.368528] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.368962] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.488834] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.496682] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.497579] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 0.500773] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.501401] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) -[ 0.513918] cplayer: Starting playback... -[ 0.533693] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.533787] cplayer: AO: Description: Null audio output -[ 0.541767] cplayer: audio ready -[ 0.541868] cplayer: starting audio playback -[ 0.542021] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof -[ 0.542200] statusline: A: 00:00:00 / 00:00:06 (0%) -[ 0.542905] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 0.542935] statusline: A: 00:00:00 / 00:00:06 (0%) -[ 0.592424] statusline: A: 00:00:00 / 00:00:06 (1%) -[ 0.642626] statusline: A: 00:00:00 / 00:00:06 (2%) -[ 0.692836] statusline: A: 00:00:00 / 00:00:06 (3%) -[ 0.795229] statusline: A: 00:00:00 / 00:00:06 (4%) -[ 0.845436] statusline: A: 00:00:00 / 00:00:06 (5%) -[ 0.897283] statusline: A: 00:00:00 / 00:00:06 (6%) -[ 0.949020] statusline: A: 00:00:00 / 00:00:06 (7%) -[ 1.052924] statusline: A: 00:00:00 / 00:00:06 (8%) -[ 1.108917] statusline: A: 00:00:00 / 00:00:06 (9%) -[ 1.160944] statusline: A: 00:00:00 / 00:00:06 (10%) -[ 1.212904] statusline: A: 00:00:00 / 00:00:06 (11%) -[ 1.264904] statusline: A: 00:00:00 / 00:00:06 (12%) -[ 1.316923] statusline: A: 00:00:00 / 00:00:06 (13%) -[ 1.417598] statusline: A: 00:00:00 / 00:00:06 (14%) -[ 1.489168] statusline: A: 00:00:00 / 00:00:06 (16%) -[ 1.593331] statusline: A: 00:00:01 / 00:00:06 (17%) -[ 1.643626] statusline: A: 00:00:01 / 00:00:06 (18%) -[ 1.693963] statusline: A: 00:00:01 / 00:00:06 (19%) -[ 1.752899] statusline: A: 00:00:01 / 00:00:06 (20%) -[ 1.818513] statusline: A: 00:00:01 / 00:00:06 (21%) -[ 1.870310] statusline: A: 00:00:01 / 00:00:06 (22%) -[ 1.972728] statusline: A: 00:00:01 / 00:00:06 (23%) -[ 2.029046] statusline: A: 00:00:01 / 00:00:06 (24%) -[ 2.080911] statusline: A: 00:00:01 / 00:00:06 (25%) -[ 2.133015] statusline: A: 00:00:01 / 00:00:06 (26%) -[ 2.184837] statusline: A: 00:00:01 / 00:00:06 (27%) -[ 2.235200] statusline: A: 00:00:01 / 00:00:06 (28%) -[ 2.297090] statusline: A: 00:00:01 / 00:00:06 (29%) -[ 2.401767] statusline: A: 00:00:01 / 00:00:06 (30%) -[ 2.452742] statusline: A: 00:00:01 / 00:00:06 (31%) -[ 2.502946] statusline: A: 00:00:01 / 00:00:06 (32%) -[ 2.559339] statusline: A: 00:00:02 / 00:00:06 (33%) -[ 2.613001] statusline: A: 00:00:02 / 00:00:06 (34%) -[ 2.666147] statusline: A: 00:00:02 / 00:00:06 (35%) -[ 2.766818] statusline: A: 00:00:02 / 00:00:06 (36%) -[ 2.823014] statusline: A: 00:00:02 / 00:00:06 (37%) -[ 2.875619] statusline: A: 00:00:02 / 00:00:06 (38%) -[ 2.928868] statusline: A: 00:00:02 / 00:00:06 (39%) -[ 2.980784] statusline: A: 00:00:02 / 00:00:06 (40%) -[ 3.032856] statusline: A: 00:00:02 / 00:00:06 (41%) -[ 3.100019] statusline: A: 00:00:02 / 00:00:06 (42%) -[ 3.153691] statusline: A: 00:00:02 / 00:00:06 (43%) -[ 3.258977] statusline: A: 00:00:02 / 00:00:06 (44%) -[ 3.309348] statusline: A: 00:00:02 / 00:00:06 (45%) -[ 3.365283] statusline: A: 00:00:02 / 00:00:06 (46%) -[ 3.421112] statusline: A: 00:00:02 / 00:00:06 (47%) -[ 3.475595] statusline: A: 00:00:02 / 00:00:06 (48%) -[ 3.528844] statusline: A: 00:00:02 / 00:00:06 (49%) -[ 3.579533] statusline: A: 00:00:03 / 00:00:06 (50%) -[ 3.693250] statusline: A: 00:00:03 / 00:00:06 (51%) -[ 3.749051] statusline: A: 00:00:03 / 00:00:06 (52%) -[ 3.800721] statusline: A: 00:00:03 / 00:00:06 (53%) -[ 3.855258] statusline: A: 00:00:03 / 00:00:06 (54%) -[ 3.906895] statusline: A: 00:00:03 / 00:00:06 (55%) -[ 3.957164] statusline: A: 00:00:03 / 00:00:06 (56%) -[ 4.010639] statusline: A: 00:00:03 / 00:00:06 (57%) -[ 4.114146] statusline: A: 00:00:03 / 00:00:06 (58%) -[ 4.164519] statusline: A: 00:00:03 / 00:00:06 (59%) -[ 4.214642] statusline: A: 00:00:03 / 00:00:06 (60%) -[ 4.270192] statusline: A: 00:00:03 / 00:00:06 (61%) -[ 4.322045] statusline: A: 00:00:03 / 00:00:06 (62%) -[ 4.424940] statusline: A: 00:00:03 / 00:00:06 (63%) -[ 4.486730] statusline: A: 00:00:03 / 00:00:06 (64%) -[ 4.545415] statusline: A: 00:00:04 / 00:00:06 (65%) -[ 4.595751] statusline: A: 00:00:04 / 00:00:06 (66%) -[ 4.660873] statusline: A: 00:00:04 / 00:00:06 (67%) -[ 4.729451] statusline: A: 00:00:04 / 00:00:06 (68%) -[ 4.784972] statusline: A: 00:00:04 / 00:00:06 (69%) -[ 4.836336] statusline: A: 00:00:04 / 00:00:06 (70%) -[ 4.888886] statusline: A: 00:00:04 / 00:00:06 (71%) -[ 4.939614] statusline: A: 00:00:04 / 00:00:06 (72%) -[ 4.989941] statusline: A: 00:00:04 / 00:00:06 (73%) -[ 5.049320] statusline: A: 00:00:04 / 00:00:06 (74%) -[ 5.158678] statusline: A: 00:00:04 / 00:00:06 (75%) -[ 5.209016] statusline: A: 00:00:04 / 00:00:06 (76%) -[ 5.259387] statusline: A: 00:00:04 / 00:00:06 (77%) -[ 5.320868] statusline: A: 00:00:04 / 00:00:06 (78%) -[ 5.382516] statusline: A: 00:00:04 / 00:00:06 (79%) -[ 5.434657] statusline: A: 00:00:04 / 00:00:06 (80%) -[ 5.485029] statusline: A: 00:00:04 / 00:00:06 (81%) -[ 5.588862] statusline: A: 00:00:05 / 00:00:06 (82%) -[ 5.640770] statusline: A: 00:00:05 / 00:00:06 (83%) -[ 5.692611] statusline: A: 00:00:05 / 00:00:06 (84%) -[ 5.745206] statusline: A: 00:00:05 / 00:00:06 (85%) -[ 5.805083] statusline: A: 00:00:05 / 00:00:06 (86%) -[ 5.857978] statusline: A: 00:00:05 / 00:00:06 (87%) -[ 5.913063] statusline: A: 00:00:05 / 00:00:06 (88%) -[ 6.017945] statusline: A: 00:00:05 / 00:00:06 (89%) -[ 6.069856] statusline: A: 00:00:05 / 00:00:06 (90%) -[ 6.122997] statusline: A: 00:00:05 / 00:00:06 (91%) -[ 6.174777] statusline: A: 00:00:05 / 00:00:06 (92%) -[ 6.226504] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 6.278189] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 6.279568] cplayer: audio filter EOF -[ 6.279579] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 6.279720] cplayer: audio draining -[ 6.279740] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 6.279757] cplayer: audio EOF reached -[ 6.279773] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 6.279805] cplayer: EOF code: 1 -[ 6.279820] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 6.281181] cplayer: Terminating demuxers... -[ 6.281211] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 6.286089] cplayer: Done terminating demuxers. -[ 6.286125] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 6.286319] cplayer: finished playback, success (reason 0) -[ 6.286355] cplayer: Running hook: ytdl_hook/on_after_end_file -[ 6.296891] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] -[ 6.297054] cplayer: Exiting... (End of file) -[ 6.297395] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] -[ 6.312754] mpris: Exiting... -[ 6.317119] cplayer: draining left over audio +[ 0.026790] mpris: Loading cplugin script ../mpris.so... +[ 0.026944] cplayer: Waiting for scripts... +[ 0.058752] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] +[ 0.058840] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.058893] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] +[ 0.058925] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.082820] 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.083037] 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.083143] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.083173] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.083392] 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.083644] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.083701] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.083742] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.084373] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.084410] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.084433] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.084534] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.085375] cplayer: Done loading scripts. +[ 0.085512] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.085677] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.086127] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.086184] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.086215] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.086305] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.086367] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.086422] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.086511] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.086587] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.086766] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.088376] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.088578] 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.103990] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.104087] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.104164] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.104221] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.104544] cplayer: Running hook: ytdl_hook/on_load +[ 0.108264] cplayer: Running hook: ytdl_hook/on_load +[ 0.108360] cplayer: Running hook: auto_profiles/on_load +[ 0.109248] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.109441] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.109878] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.110033] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.110158] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.118545] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.120338] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.120484] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.120826] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) +[ 0.123607] cplayer: Starting playback... +[ 0.128459] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.128503] cplayer: AO: Description: Null audio output +[ 0.130513] cplayer: audio ready +[ 0.130595] cplayer: starting audio playback +[ 0.130664] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof +[ 0.131132] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.154552] statusline: A: 00:00:00 / 00:00:06 (0%) +[ 0.204644] statusline: A: 00:00:00 / 00:00:06 (1%) +[ 0.254787] statusline: A: 00:00:00 / 00:00:06 (2%) +[ 0.304923] statusline: A: 00:00:00 / 00:00:06 (3%) +[ 0.355070] statusline: A: 00:00:00 / 00:00:06 (4%) +[ 0.455348] statusline: A: 00:00:00 / 00:00:06 (5%) +[ 0.505453] statusline: A: 00:00:00 / 00:00:06 (6%) +[ 0.555560] statusline: A: 00:00:00 / 00:00:06 (7%) +[ 0.605688] statusline: A: 00:00:00 / 00:00:06 (8%) +[ 0.655825] statusline: A: 00:00:00 / 00:00:06 (9%) +[ 0.756046] statusline: A: 00:00:00 / 00:00:06 (10%) +[ 0.806154] statusline: A: 00:00:00 / 00:00:06 (11%) +[ 0.856278] statusline: A: 00:00:00 / 00:00:06 (12%) +[ 0.906376] statusline: A: 00:00:00 / 00:00:06 (13%) +[ 1.006631] statusline: A: 00:00:00 / 00:00:06 (14%) +[ 1.056695] statusline: A: 00:00:00 / 00:00:06 (15%) +[ 1.106830] statusline: A: 00:00:00 / 00:00:06 (16%) +[ 1.176797] statusline: A: 00:00:01 / 00:00:06 (17%) +[ 1.227177] statusline: A: 00:00:01 / 00:00:06 (18%) +[ 1.326223] statusline: A: 00:00:01 / 00:00:06 (20%) +[ 1.427012] statusline: A: 00:00:01 / 00:00:06 (21%) +[ 1.525599] statusline: A: 00:00:01 / 00:00:06 (23%) +[ 1.575659] statusline: A: 00:00:01 / 00:00:06 (24%) +[ 1.676095] statusline: A: 00:00:01 / 00:00:06 (25%) +[ 1.726663] statusline: A: 00:00:01 / 00:00:06 (26%) +[ 1.825657] statusline: A: 00:00:01 / 00:00:06 (28%) +[ 1.926073] statusline: A: 00:00:01 / 00:00:06 (29%) +[ 1.976108] statusline: A: 00:00:01 / 00:00:06 (30%) +[ 2.026723] statusline: A: 00:00:01 / 00:00:06 (31%) +[ 2.076948] statusline: A: 00:00:01 / 00:00:06 (32%) +[ 2.175938] statusline: A: 00:00:02 / 00:00:06 (33%) +[ 2.226442] statusline: A: 00:00:02 / 00:00:06 (34%) +[ 2.276570] statusline: A: 00:00:02 / 00:00:06 (35%) +[ 2.375069] statusline: A: 00:00:02 / 00:00:06 (37%) +[ 2.475728] statusline: A: 00:00:02 / 00:00:06 (38%) +[ 2.574288] statusline: A: 00:00:02 / 00:00:06 (40%) +[ 2.624430] statusline: A: 00:00:02 / 00:00:06 (41%) +[ 2.674649] statusline: A: 00:00:02 / 00:00:06 (42%) +[ 2.773823] statusline: A: 00:00:02 / 00:00:06 (43%) +[ 2.824258] statusline: A: 00:00:02 / 00:00:06 (44%) +[ 2.923436] statusline: A: 00:00:02 / 00:00:06 (46%) +[ 3.072946] statusline: A: 00:00:02 / 00:00:06 (48%) +[ 3.123463] statusline: A: 00:00:02 / 00:00:06 (49%) +[ 3.222382] statusline: A: 00:00:03 / 00:00:06 (50%) +[ 3.272622] statusline: A: 00:00:03 / 00:00:06 (51%) +[ 3.322621] statusline: A: 00:00:03 / 00:00:06 (52%) +[ 3.372624] statusline: A: 00:00:03 / 00:00:06 (53%) +[ 3.471550] statusline: A: 00:00:03 / 00:00:06 (55%) +[ 3.572384] statusline: A: 00:00:03 / 00:00:06 (56%) +[ 3.671411] statusline: A: 00:00:03 / 00:00:06 (58%) +[ 3.721900] statusline: A: 00:00:03 / 00:00:06 (59%) +[ 3.821020] statusline: A: 00:00:03 / 00:00:06 (60%) +[ 3.871021] statusline: A: 00:00:03 / 00:00:06 (61%) +[ 3.921381] statusline: A: 00:00:03 / 00:00:06 (62%) +[ 3.971418] statusline: A: 00:00:03 / 00:00:06 (63%) +[ 4.070400] statusline: A: 00:00:03 / 00:00:06 (64%) +[ 4.120936] statusline: A: 00:00:03 / 00:00:06 (65%) +[ 4.219876] statusline: A: 00:00:04 / 00:00:06 (67%) +[ 4.270643] statusline: A: 00:00:04 / 00:00:06 (68%) +[ 4.369346] statusline: A: 00:00:04 / 00:00:06 (69%) +[ 4.419830] statusline: A: 00:00:04 / 00:00:06 (70%) +[ 4.519013] statusline: A: 00:00:04 / 00:00:06 (72%) +[ 4.619240] statusline: A: 00:00:04 / 00:00:06 (73%) +[ 4.718445] statusline: A: 00:00:04 / 00:00:06 (75%) +[ 4.768745] statusline: A: 00:00:04 / 00:00:06 (76%) +[ 4.868032] statusline: A: 00:00:04 / 00:00:06 (77%) +[ 4.918431] statusline: A: 00:00:04 / 00:00:06 (78%) +[ 5.017593] statusline: A: 00:00:04 / 00:00:06 (80%) +[ 5.067812] statusline: A: 00:00:04 / 00:00:06 (81%) +[ 5.216702] statusline: A: 00:00:05 / 00:00:06 (83%) +[ 5.267159] statusline: A: 00:00:05 / 00:00:06 (84%) +[ 5.366041] statusline: A: 00:00:05 / 00:00:06 (85%) +[ 5.416579] statusline: A: 00:00:05 / 00:00:06 (86%) +[ 5.515410] statusline: A: 00:00:05 / 00:00:06 (88%) +[ 5.565674] statusline: A: 00:00:05 / 00:00:06 (89%) +[ 5.615706] statusline: A: 00:00:05 / 00:00:06 (90%) +[ 5.714680] statusline: A: 00:00:05 / 00:00:06 (91%) +[ 5.765121] statusline: A: 00:00:05 / 00:00:06 (92%) +[ 5.864249] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 5.864757] cplayer: audio filter EOF +[ 5.864762] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 5.864847] cplayer: audio draining +[ 5.864856] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 5.864872] cplayer: audio EOF reached +[ 5.864878] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 5.864900] cplayer: EOF code: 1 +[ 5.864905] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 5.865314] cplayer: Terminating demuxers... +[ 5.865333] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 5.865774] cplayer: Done terminating demuxers. +[ 5.865804] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 5.865894] cplayer: finished playback, success (reason 0) +[ 5.865918] cplayer: Running hook: ytdl_hook/on_after_end_file +[ 5.868675] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] +[ 5.868786] cplayer: Exiting... (End of file) +[ 5.868903] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] +[ 5.871896] mpris: Exiting... +[ 5.874827] cplayer: draining left over audio +make[2]: Leaving directory '/build/reproducible-path/mpv-mpris-0.7.1/test' +make[2]: Entering directory '/build/reproducible-path/mpv-mpris-0.7.1/test' +./wrapper "play" +./play +++ test -n '' +++ exec ./env ./play +/build/reproducible-path/mpv-mpris-0.7.1/test/env ./play +++ basename ./play ++ test=play ++ '[' -z '' ']' ++ export MPV_MPRIS_TEST_PLUGIN=../mpris.so ++ MPV_MPRIS_TEST_PLUGIN=../mpris.so ++ '[' -z '' ']' ++ export MPV_MPRIS_TEST_PLAY=/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga ++ MPV_MPRIS_TEST_PLAY=/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga ++ '[' -z '' ']' ++ export MPV_MPRIS_TEST_MPV_IPC=. ++ MPV_MPRIS_TEST_MPV_IPC=. ++ '[' -z '' ']' ++ export MPV_MPRIS_TEST_LOG=. ++ MPV_MPRIS_TEST_LOG=. ++ '[' -z '' ']' ++ MPV_MPRIS_TEST_DBUS=. ++ '[' -z '' ']' ++ MPV_MPRIS_TEST_XAUTH=. ++ '[' -z '' ']' ++ MPV_MPRIS_TEST_TMP=. ++ '[' -n ../mpris.so ']' ++ '[' '!' -f ../mpris.so ']' ++ '[' '!' -r ../mpris.so ']' ++ '[' '!' -x ../mpris.so ']' ++ '[' '!' -f /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga ']' ++ '[' '!' -r /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga ']' ++ writable_dir . ++ '[' '!' -d . ']' ++ '[' '!' -r . ']' ++ '[' '!' -w . ']' ++ '[' '!' -x . ']' ++ writable_dir . ++ '[' '!' -d . ']' ++ '[' '!' -r . ']' ++ '[' '!' -w . ']' ++ '[' '!' -x . ']' ++ writable_dir . ++ '[' '!' -d . ']' ++ '[' '!' -r . ']' ++ '[' '!' -w . ']' ++ '[' '!' -x . ']' ++ writable_dir . ++ '[' '!' -d . ']' ++ '[' '!' -r . ']' ++ '[' '!' -w . ']' ++ '[' '!' -x . ']' ++ writable_dir . ++ '[' '!' -d . ']' ++ '[' '!' -r . ']' ++ '[' '!' -w . ']' ++ '[' '!' -x . ']' ++ MPV_MPRIS_TEST_DBUS=./dbus ++ mkdir -p -m 0700 ./dbus ++ export -n MPV_MPRIS_TEST_DBUS MPV_MPRIS_TEST_XAUTH MPV_MPRIS_TEST_TMP ++ xvfb-run --help ++ grep -- --auto-display ++ xvfb_auto=--auto-servernum ++ rm -f ./play.xvfb.log ./play.Xauthority ++ exec env MPV_MPRIS_TEST_NAME=play XDG_RUNTIME_DIR=./dbus TEMPDIR=. TMPDIR=. TEMP=. TMP=. dbus-run-session -- xvfb-run --auto-servernum --error-file ./play.xvfb.log -f ./play.Xauthority ./play +./play +++ test -n play ++++ basename ./play +++ test=play +++ '[' play = setup ']' +++ input_json=./play.mpv.ipc.input.json +++ output_json=./play.mpv.ipc.output.json +++ ipc=./play.mpv.ipc +++ log_prefix=./play +++ mpv_log=./play.mpv.log +++ socat_log=./play.socat.log +++ file=/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +++ params=() +++ '[' -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=:100 +DISPLAY=:100 +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-xVjtSKCudy,guid=66255b8429837af32184087967b31d9e +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-xVjtSKCudy,guid=66255b8429837af32184087967b31d9e +++ rm -f ./play.mpv.ipc ./play.mpv.log ./play.socat.log +++ wait_for test -S ./play.mpv.ipc +++ timeout=0 +++ test -S ./play.mpv.ipc +++ '[' 0 -eq 60 ']' +++ mpv --pause --load-scripts=no --script=../mpris.so --vo=null --ao=null --msg-time --msg-module --msg-level=cplayer=trace,mpris=trace --log-file=./play.mpv.log --input-ipc-server=./play.mpv.ipc /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +++ sleep 1 ++++ awk '/statusline.*Paused/{print>"/dev/stdout";next} 1' +++ timeout=1 +++ test -S ./play.mpv.ipc +++ wait_for playerctl_list_all_is_mpv +++ timeout=0 +++ playerctl_list_all_is_mpv ++++ playerctl --list-all +++ player=mpv +++ test mpv = mpv +++ sleep 2 ++ status Paused ++ playerctl status ++ grep '^Paused$' +Paused ++ check pause true ++ prop pause ++ jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' ++ cat ./play.mpv.ipc.input.json +{"command":["get_property","pause"]} ++ rm -f ./play.socat.log ++ socat -lf./play.socat.log - UNIX-CONNECT:./play.mpv.ipc ++ cat ./play.socat.log ++ test '!' -s ./play.socat.log ++ cat ./play.mpv.ipc.output.json +{"data":true,"request_id":0,"error":"success"} ++ test -s ./play.mpv.ipc.output.json ++ val true ++ jq --exit-status --null-input 'inputs // {} | try (.data == true and .error == "success") catch false' +true ++ playerctl play ++ sleep 1 ++ status Playing ++ playerctl status ++ grep '^Playing$' +Playing ++ check pause false ++ prop pause ++ jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' ++ cat ./play.mpv.ipc.input.json +{"command":["get_property","pause"]} ++ rm -f ./play.socat.log ++ socat -lf./play.socat.log - UNIX-CONNECT:./play.mpv.ipc ++ cat ./play.socat.log ++ test '!' -s ./play.socat.log ++ cat ./play.mpv.ipc.output.json +{"data":false,"request_id":0,"error":"success"} ++ test -s ./play.mpv.ipc.output.json ++ val false ++ jq --exit-status --null-input 'inputs // {} | try (.data == false and .error == "success") catch false' +true ++ wait %1 +[cplayer] mpv 0.39.0 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects +[cplayer] libplacebo version: v7.349.0 +[cplayer] FFmpeg version: 7.1-3+b2 +[cplayer] FFmpeg library versions: +[cplayer] libavcodec 61.19.100 +[cplayer] libavdevice 61.3.100 +[cplayer] libavfilter 10.4.100 +[cplayer] libavformat 61.7.100 +[cplayer] libavutil 59.39.100 +[cplayer] libswresample 5.3.100 +[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/arm-linux-gnueabihf -Dlocalstatedir=/var -Dsysconfdir=/etc -Dbuildtype=plain -Dwrap_mode=nodownload +[cplayer] List of enabled features: alsa caca cdda cplugins dmabuf-interop-gl dmabuf-wayland drm dvbin dvdnav egl egl-drm egl-wayland egl-x11 ffmpeg 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.mpv.log' '--input-ipc-server=./play.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+b2 +[cplayer] FFmpeg library versions: +[cplayer] libavcodec 61.19.100 +[cplayer] libavdevice 61.3.100 +[cplayer] libavfilter 10.4.100 +[cplayer] libavformat 61.7.100 +[cplayer] libavutil 59.39.100 +[cplayer] libswresample 5.3.100 +[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/arm-linux-gnueabihf -Dlocalstatedir=/var -Dsysconfdir=/etc -Dbuildtype=plain -Dwrap_mode=nodownload +[cplayer] List of enabled features: alsa caca cdda cplugins dmabuf-interop-gl dmabuf-wayland drm dvbin dvdnav egl egl-drm egl-wayland egl-x11 ffmpeg 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) +[cplayer] Setting option 'ao' = 'null' (flags = 8) +[cplayer] Setting option 'msg-time' = '' (flags = 8) +[cplayer] Setting option 'msg-module' = '' (flags = 8) +[cplayer] Setting option 'msg-level' = 'cplayer=trace,mpris=trace' (flags = 8) +[cplayer] Setting option 'log-file' = './play.mpv.log' (flags = 8) +[cplayer] Setting option 'input-ipc-server' = './play.mpv.ipc' (flags = 8) +[ 0.019244] mpris: Loading cplugin script ../mpris.so... +[ 0.019379] cplayer: Waiting for scripts... +[ 0.074789] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] +[ 0.074935] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.075119] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] +[ 0.075178] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.080119] 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.080323] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.080528] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.080615] 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.080703] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.080756] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.080933] 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.081112] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.081193] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.081804] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.081904] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.082090] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.082210] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.082274] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.082328] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.082478] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.083438] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.083497] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.083809] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.083886] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.084069] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 +[ 0.084133] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.084317] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.084465] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.084585] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.084717] cplayer: Done loading scripts. +[ 0.084796] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.085024] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.085305] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 +[ 0.085904] cplayer: Running hook: ytdl_hook/on_load +[ 0.090782] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 +[ 0.091114] cplayer: Running hook: ytdl_hook/on_load +[ 0.091297] 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.108096] cplayer: Running hook: auto_profiles/on_load +[ 0.110230] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 +[ 0.110408] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.110462] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.110506] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.110540] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.120590] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.121829] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.121932] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.122216] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) +[ 0.124750] cplayer: Starting playback... +[ 0.128812] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 +[ 0.129750] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.129792] cplayer: AO: Description: Null audio output +[ 0.131512] cplayer: audio ready +[ 0.131565] cplayer: starting audio playback +[ 0.131660] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) +[ 0.158444] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.744062] cplayer: Set property: pause=false -> 1 +[ 2.744087] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.744413] statusline: A: 00:00:00 / 00:00:06 (0%) +[ 2.794614] statusline: A: 00:00:00 / 00:00:06 (1%) +[ 2.846544] statusline: A: 00:00:00 / 00:00:06 (2%) +[ 2.897336] statusline: A: 00:00:00 / 00:00:06 (3%) +[ 2.995982] statusline: A: 00:00:00 / 00:00:06 (4%) +[ 3.046285] statusline: A: 00:00:00 / 00:00:06 (5%) +[ 3.145455] statusline: A: 00:00:00 / 00:00:06 (7%) +[ 3.295081] statusline: A: 00:00:00 / 00:00:06 (9%) +[ 3.345394] statusline: A: 00:00:00 / 00:00:06 (10%) +[ 3.395459] statusline: A: 00:00:00 / 00:00:06 (11%) +[ 3.475677] statusline: A: 00:00:00 / 00:00:06 (12%) +[ 3.526019] statusline: A: 00:00:00 / 00:00:06 (13%) +[ 3.625209] statusline: A: 00:00:00 / 00:00:06 (14%) +[ 3.675711] statusline: A: 00:00:00 / 00:00:06 (15%) +[ 3.776482] statusline: A: 00:00:01 / 00:00:06 (17%) +[ 3.826617] statusline: A: 00:00:01 / 00:00:06 (18%) +[ 3.927299] statusline: A: 00:00:01 / 00:00:06 (19%) +[ 4.026144] statusline: A: 00:00:01 / 00:00:06 (21%) +[ 4.076476] statusline: A: 00:00:01 / 00:00:06 (22%) +[ 4.175649] statusline: A: 00:00:01 / 00:00:06 (23%) +[ 4.225943] statusline: A: 00:00:01 / 00:00:06 (24%) +[ 4.275972] statusline: A: 00:00:01 / 00:00:06 (25%) +[ 4.375074] statusline: A: 00:00:01 / 00:00:06 (27%) +[ 4.524540] statusline: A: 00:00:01 / 00:00:06 (29%) +[ 4.574978] statusline: A: 00:00:01 / 00:00:06 (30%) +[ 4.674133] statusline: A: 00:00:01 / 00:00:06 (31%) +[ 4.724816] statusline: A: 00:00:01 / 00:00:06 (32%) +[ 4.823584] statusline: A: 00:00:02 / 00:00:06 (34%) +[ 4.874061] statusline: A: 00:00:02 / 00:00:06 (35%) +[ 4.924195] statusline: A: 00:00:02 / 00:00:06 (36%) +[ 5.022845] statusline: A: 00:00:02 / 00:00:06 (37%) +[ 5.073593] statusline: A: 00:00:02 / 00:00:06 (38%) +[ 5.172240] statusline: A: 00:00:02 / 00:00:06 (40%) +[ 5.321936] statusline: A: 00:00:02 / 00:00:06 (42%) +[ 5.371970] statusline: A: 00:00:02 / 00:00:06 (43%) +[ 5.422425] statusline: A: 00:00:02 / 00:00:06 (44%) +[ 5.521450] statusline: A: 00:00:02 / 00:00:06 (45%) +[ 5.572041] statusline: A: 00:00:02 / 00:00:06 (46%) +[ 5.670969] statusline: A: 00:00:02 / 00:00:06 (48%) +[ 5.721609] statusline: A: 00:00:02 / 00:00:06 (49%) +[ 5.820552] statusline: A: 00:00:03 / 00:00:06 (50%) +[ 5.871405] statusline: A: 00:00:03 / 00:00:06 (51%) +[ 5.970091] statusline: A: 00:00:03 / 00:00:06 (53%) +[ 6.119546] statusline: A: 00:00:03 / 00:00:06 (55%) +[ 6.169794] statusline: A: 00:00:03 / 00:00:06 (56%) +[ 6.219800] statusline: A: 00:00:03 / 00:00:06 (57%) +[ 6.330977] statusline: A: 00:00:03 / 00:00:06 (59%) +[ 6.431995] statusline: A: 00:00:03 / 00:00:06 (60%) +[ 6.530858] statusline: A: 00:00:03 / 00:00:06 (62%) +[ 6.581406] statusline: A: 00:00:03 / 00:00:06 (63%) +[ 6.681721] statusline: A: 00:00:03 / 00:00:06 (64%) +[ 6.780133] statusline: A: 00:00:04 / 00:00:06 (66%) +[ 6.833462] statusline: A: 00:00:04 / 00:00:06 (67%) +[ 6.885236] statusline: A: 00:00:04 / 00:00:06 (68%) +[ 6.985803] statusline: A: 00:00:04 / 00:00:06 (69%) +[ 7.084584] statusline: A: 00:00:04 / 00:00:06 (71%) +[ 7.135215] statusline: A: 00:00:04 / 00:00:06 (72%) +[ 7.233895] statusline: A: 00:00:04 / 00:00:06 (73%) +[ 7.284159] statusline: A: 00:00:04 / 00:00:06 (74%) +[ 7.383435] statusline: A: 00:00:04 / 00:00:06 (76%) +[ 7.433812] statusline: A: 00:00:04 / 00:00:06 (77%) +[ 7.500052] statusline: A: 00:00:04 / 00:00:06 (78%) +[ 7.600646] statusline: A: 00:00:04 / 00:00:06 (79%) +[ 7.651037] statusline: A: 00:00:04 / 00:00:06 (80%) +[ 7.750067] statusline: A: 00:00:05 / 00:00:06 (82%) +[ 7.800553] statusline: A: 00:00:05 / 00:00:06 (83%) +[ 7.899413] statusline: A: 00:00:05 / 00:00:06 (84%) +[ 7.949669] statusline: A: 00:00:05 / 00:00:06 (85%) +[ 7.999698] statusline: A: 00:00:05 / 00:00:06 (86%) +[ 8.098482] statusline: A: 00:00:05 / 00:00:06 (87%) +[ 8.149041] statusline: A: 00:00:05 / 00:00:06 (88%) +[ 8.247769] statusline: A: 00:00:05 / 00:00:06 (90%) +[ 8.297818] statusline: A: 00:00:05 / 00:00:06 (91%) +[ 8.447175] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 8.497245] cplayer: audio filter EOF +[ 8.497250] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 8.497301] cplayer: audio draining +[ 8.497308] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 8.497336] cplayer: audio EOF reached +[ 8.497342] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 8.497411] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 8.497441] cplayer: EOF code: 1 +[ 8.497460] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 8.497848] cplayer: Terminating demuxers... +[ 8.497863] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 8.498279] cplayer: Done terminating demuxers. +[ 8.498311] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 8.498406] cplayer: finished playback, success (reason 0) +[ 8.498433] cplayer: Running hook: ytdl_hook/on_after_end_file +[ 8.500906] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] +[ 8.501490] cplayer: Exiting... (End of file) +[ 8.503719] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 +[ 8.503955] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] +[ 8.504380] mpris: Exiting... +[ 8.507560] 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" @@ -2887,8 +3238,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 ./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 @@ -2909,28 +3260,20 @@ ++ '[' -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-N0Eglbn2bE,guid=a0bc1a96ca6f1b6b4119176967b31c9d -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-N0Eglbn2bE,guid=a0bc1a96ca6f1b6b4119176967b31c9d +++ echo DISPLAY=:102 +DISPLAY=:102 +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-h2JhXuKw6G,guid=e84f002570f562204315196a67b31d9e +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-h2JhXuKw6G,guid=e84f002570f562204315196a67b31d9e ++ rm -f ./pause.mpv.ipc ./pause.mpv.log ./pause.socat.log ++ wait_for test -S ./pause.mpv.ipc ++ timeout=0 ++ test -S ./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 +++ sleep 1 +++ awk '/statusline.*Paused/{print>"/dev/stdout";next} 1' ++ timeout=1 ++ test -S ./pause.mpv.ipc -++ '[' 1 -eq 60 ']' -++ sleep 1 -++ timeout=2 -++ test -S ./pause.mpv.ipc -++ '[' 2 -eq 60 ']' -++ sleep 1 -++ timeout=3 -++ test -S ./pause.mpv.ipc ++ wait_for playerctl_list_all_is_mpv ++ timeout=0 ++ playerctl_list_all_is_mpv @@ -2939,8 +3282,8 @@ ++ test mpv = mpv ++ sleep 2 + status Playing -+ grep '^Playing$' + playerctl status ++ grep '^Playing$' Playing + check pause false + prop pause @@ -2960,8 +3303,8 @@ + playerctl pause + sleep 1 + status Paused -+ grep '^Paused$' + playerctl status ++ grep '^Paused$' Paused + check pause true + prop pause @@ -3019,189 +3362,178 @@ [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.254635] mpris: Loading cplugin script ../mpris.so... -[ 0.255104] cplayer: Waiting for scripts... -[ 0.293229] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] -[ 0.293449] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.293616] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] -[ 0.293710] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.315101] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.315227] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.315325] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.315413] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.315707] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.315805] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.315909] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.315993] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.320665] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.325592] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.325857] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.326034] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.326239] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.377394] 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.377893] 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.378187] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.378282] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.378677] 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.379215] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.379430] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.379563] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.381932] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.382069] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.382149] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.382352] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.382842] cplayer: Done loading scripts. -[ 0.383061] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.385455] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.386164] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.390339] cplayer: Running hook: ytdl_hook/on_load -[ 0.408148] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.408726] 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.497274] cplayer: Running hook: ytdl_hook/on_load -[ 0.501548] cplayer: Running hook: auto_profiles/on_load -[ 0.505964] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.506349] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.506447] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.506550] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.506746] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.723919] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.741255] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.741565] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.741650] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.753503] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) -[ 0.765489] cplayer: Starting playback... -[ 0.787396] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.787449] cplayer: AO: Description: Null audio output -[ 0.798802] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.803071] cplayer: audio ready -[ 0.803170] cplayer: starting audio playback -[ 0.803301] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof -[ 0.835496] statusline: A: 00:00:00 / 00:00:06 (1%) -[ 0.937203] statusline: A: 00:00:00 / 00:00:06 (2%) -[ 0.989198] statusline: A: 00:00:00 / 00:00:06 (3%) -[ 1.039373] statusline: A: 00:00:00 / 00:00:06 (4%) -[ 1.090482] statusline: A: 00:00:00 / 00:00:06 (5%) -[ 1.191203] statusline: A: 00:00:00 / 00:00:06 (6%) -[ 1.242843] statusline: A: 00:00:00 / 00:00:06 (7%) -[ 1.293173] statusline: A: 00:00:00 / 00:00:06 (8%) -[ 1.343718] statusline: A: 00:00:00 / 00:00:06 (9%) -[ 1.397325] statusline: A: 00:00:00 / 00:00:06 (10%) -[ 1.493322] statusline: A: 00:00:00 / 00:00:06 (11%) -[ 1.555044] statusline: A: 00:00:00 / 00:00:06 (12%) -[ 1.607804] statusline: A: 00:00:00 / 00:00:06 (13%) -[ 1.658159] statusline: A: 00:00:00 / 00:00:06 (14%) -[ 1.710215] statusline: A: 00:00:00 / 00:00:06 (15%) -[ 1.765331] statusline: A: 00:00:00 / 00:00:06 (16%) -[ 1.817377] statusline: A: 00:00:01 / 00:00:06 (17%) -[ 1.921159] statusline: A: 00:00:01 / 00:00:06 (18%) -[ 1.977280] statusline: A: 00:00:01 / 00:00:06 (19%) -[ 2.027599] statusline: A: 00:00:01 / 00:00:06 (20%) -[ 2.089268] statusline: A: 00:00:01 / 00:00:06 (21%) -[ 2.140016] statusline: A: 00:00:01 / 00:00:06 (22%) -[ 2.190963] statusline: A: 00:00:01 / 00:00:06 (23%) -[ 2.293943] statusline: A: 00:00:01 / 00:00:06 (24%) -[ 2.345396] statusline: A: 00:00:01 / 00:00:06 (25%) -[ 2.401553] statusline: A: 00:00:01 / 00:00:06 (26%) -[ 2.453177] statusline: A: 00:00:01 / 00:00:06 (27%) -[ 2.508592] statusline: A: 00:00:01 / 00:00:06 (28%) -[ 2.561269] statusline: A: 00:00:01 / 00:00:06 (29%) -[ 2.618867] statusline: A: 00:00:01 / 00:00:06 (30%) -[ 2.724195] statusline: A: 00:00:01 / 00:00:06 (31%) -[ 2.781170] statusline: A: 00:00:01 / 00:00:06 (32%) -[ 2.831783] statusline: A: 00:00:02 / 00:00:06 (33%) -[ 2.882255] statusline: A: 00:00:02 / 00:00:06 (34%) -[ 2.941152] statusline: A: 00:00:02 / 00:00:06 (35%) -[ 2.991866] statusline: A: 00:00:02 / 00:00:06 (36%) -[ 3.045378] statusline: A: 00:00:02 / 00:00:06 (37%) -[ 3.148726] statusline: A: 00:00:02 / 00:00:06 (38%) -[ 3.201189] statusline: A: 00:00:02 / 00:00:06 (39%) -[ 3.257441] statusline: A: 00:00:02 / 00:00:06 (40%) -[ 3.309501] statusline: A: 00:00:02 / 00:00:06 (41%) -[ 3.365548] statusline: A: 00:00:02 / 00:00:06 (42%) -[ 3.417911] statusline: A: 00:00:02 / 00:00:06 (43%) -[ 3.529313] statusline: A: 00:00:02 / 00:00:06 (44%) -[ 3.580466] statusline: A: 00:00:02 / 00:00:06 (45%) -[ 3.610900] cplayer: Set property: pause=true -> 1 -[ 3.610946] statusline: A: 00:00:02 / 00:00:06 (45%) -[ 3.611374] statusline: (Paused) A: 00:00:02 / 00:00:06 (46%) -[ 5.087088] cplayer: Set property: pause=false -> 1 -[ 5.087119] statusline: (Paused) A: 00:00:02 / 00:00:06 (46%) -[ 5.087692] statusline: A: 00:00:02 / 00:00:06 (46%) -[ 5.137989] statusline: A: 00:00:02 / 00:00:06 (47%) -[ 5.192444] statusline: A: 00:00:02 / 00:00:06 (48%) -[ 5.301197] statusline: A: 00:00:03 / 00:00:06 (49%) -[ 5.352230] statusline: A: 00:00:03 / 00:00:06 (50%) -[ 5.417324] statusline: A: 00:00:03 / 00:00:06 (51%) -[ 5.467491] statusline: A: 00:00:03 / 00:00:06 (52%) -[ 5.521680] statusline: A: 00:00:03 / 00:00:06 (53%) -[ 5.576157] statusline: A: 00:00:03 / 00:00:06 (54%) -[ 5.633063] statusline: A: 00:00:03 / 00:00:06 (55%) -[ 5.683537] statusline: A: 00:00:03 / 00:00:06 (56%) -[ 5.789223] statusline: A: 00:00:03 / 00:00:06 (57%) -[ 5.841314] statusline: A: 00:00:03 / 00:00:06 (58%) -[ 5.893487] statusline: A: 00:00:03 / 00:00:06 (59%) -[ 5.943795] statusline: A: 00:00:03 / 00:00:06 (60%) -[ 5.997053] statusline: A: 00:00:03 / 00:00:06 (61%) -[ 6.049316] statusline: A: 00:00:03 / 00:00:06 (62%) -[ 6.159529] statusline: A: 00:00:03 / 00:00:06 (63%) -[ 6.213019] statusline: A: 00:00:03 / 00:00:06 (64%) -[ 6.267463] statusline: A: 00:00:03 / 00:00:06 (65%) -[ 6.317747] statusline: A: 00:00:04 / 00:00:06 (66%) -[ 6.373247] statusline: A: 00:00:04 / 00:00:06 (67%) -[ 6.426049] statusline: A: 00:00:04 / 00:00:06 (68%) -[ 6.481230] statusline: A: 00:00:04 / 00:00:06 (69%) -[ 6.531595] statusline: A: 00:00:04 / 00:00:06 (70%) -[ 6.645742] statusline: A: 00:00:04 / 00:00:06 (71%) -[ 6.701351] statusline: A: 00:00:04 / 00:00:06 (72%) -[ 6.757404] statusline: A: 00:00:04 / 00:00:06 (73%) -[ 6.809124] statusline: A: 00:00:04 / 00:00:06 (74%) -[ 6.859471] statusline: A: 00:00:04 / 00:00:06 (75%) -[ 6.917265] statusline: A: 00:00:04 / 00:00:06 (76%) -[ 6.969182] statusline: A: 00:00:04 / 00:00:06 (77%) -[ 7.073209] statusline: A: 00:00:04 / 00:00:06 (78%) -[ 7.132150] statusline: A: 00:00:04 / 00:00:06 (79%) -[ 7.184422] statusline: A: 00:00:04 / 00:00:06 (80%) -[ 7.236888] statusline: A: 00:00:04 / 00:00:06 (81%) -[ 7.288935] statusline: A: 00:00:05 / 00:00:06 (82%) -[ 7.342922] statusline: A: 00:00:05 / 00:00:06 (83%) -[ 7.448823] statusline: A: 00:00:05 / 00:00:06 (84%) -[ 7.500933] statusline: A: 00:00:05 / 00:00:06 (85%) -[ 7.554408] statusline: A: 00:00:05 / 00:00:06 (86%) -[ 7.613477] statusline: A: 00:00:05 / 00:00:06 (87%) -[ 7.669371] statusline: A: 00:00:05 / 00:00:06 (88%) -[ 7.725523] statusline: A: 00:00:05 / 00:00:06 (89%) -[ 7.781367] statusline: A: 00:00:05 / 00:00:06 (90%) -[ 7.837455] statusline: A: 00:00:05 / 00:00:06 (91%) -[ 7.893739] statusline: A: 00:00:05 / 00:00:06 (92%) -[ 7.949400] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 8.007694] cplayer: audio filter EOF -[ 8.007706] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 8.007929] cplayer: audio draining -[ 8.007956] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 8.007979] cplayer: audio EOF reached -[ 8.007998] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 8.008037] cplayer: EOF code: 1 -[ 8.008056] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 8.013081] cplayer: Terminating demuxers... -[ 8.013128] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 8.014499] cplayer: Done terminating demuxers. -[ 8.014537] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 8.014680] cplayer: finished playback, success (reason 0) -[ 8.014716] cplayer: Running hook: ytdl_hook/on_after_end_file -[ 8.022084] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] -[ 8.022365] cplayer: Exiting... (End of file) -[ 8.025722] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] -[ 8.034539] mpris: Exiting... -[ 8.048212] cplayer: draining left over audio +[ 0.019883] mpris: Loading cplugin script ../mpris.so... +[ 0.020386] cplayer: Waiting for scripts... +[ 0.035559] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] +[ 0.035649] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.035698] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] +[ 0.035745] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.043169] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.043472] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.044680] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.044736] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.046187] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.046333] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.046405] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.046455] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.046534] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.046716] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.046816] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.046878] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.046938] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.050053] 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.050199] 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.050337] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.050409] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.050569] 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.050771] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.050853] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.050916] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.051746] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.051821] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.051866] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.051969] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.052170] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.052435] cplayer: Done loading scripts. +[ 0.052549] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.052906] cplayer: Running hook: ytdl_hook/on_load +[ 0.055408] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.055789] cplayer: Running hook: ytdl_hook/on_load +[ 0.055901] cplayer: Running hook: auto_profiles/on_load +[ 0.058087] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.058421] 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.066860] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.075541] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.075708] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.076104] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) +[ 0.078567] cplayer: Starting playback... +[ 0.082305] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.082346] cplayer: AO: Description: Null audio output +[ 0.084279] cplayer: audio ready +[ 0.084330] cplayer: starting audio playback +[ 0.084393] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof +[ 0.087121] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.087403] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.087486] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.087570] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.087636] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.102482] statusline: A: 00:00:00 / 00:00:06 (0%) +[ 0.105863] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.105885] statusline: A: 00:00:00 / 00:00:06 (0%) +[ 0.152596] statusline: A: 00:00:00 / 00:00:06 (1%) +[ 0.202706] statusline: A: 00:00:00 / 00:00:06 (2%) +[ 0.252814] statusline: A: 00:00:00 / 00:00:06 (3%) +[ 0.302926] statusline: A: 00:00:00 / 00:00:06 (4%) +[ 0.403151] statusline: A: 00:00:00 / 00:00:06 (5%) +[ 0.453272] statusline: A: 00:00:00 / 00:00:06 (6%) +[ 0.503380] statusline: A: 00:00:00 / 00:00:06 (7%) +[ 0.553485] statusline: A: 00:00:00 / 00:00:06 (8%) +[ 0.653711] statusline: A: 00:00:00 / 00:00:06 (9%) +[ 0.703847] statusline: A: 00:00:00 / 00:00:06 (10%) +[ 0.753950] statusline: A: 00:00:00 / 00:00:06 (11%) +[ 0.804120] statusline: A: 00:00:00 / 00:00:06 (12%) +[ 0.854233] statusline: A: 00:00:00 / 00:00:06 (13%) +[ 0.954471] statusline: A: 00:00:00 / 00:00:06 (14%) +[ 1.004589] statusline: A: 00:00:00 / 00:00:06 (15%) +[ 1.054701] statusline: A: 00:00:00 / 00:00:06 (16%) +[ 1.130167] statusline: A: 00:00:01 / 00:00:06 (17%) +[ 1.180640] statusline: A: 00:00:01 / 00:00:06 (18%) +[ 1.279620] statusline: A: 00:00:01 / 00:00:06 (20%) +[ 1.379984] statusline: A: 00:00:01 / 00:00:06 (21%) +[ 1.478708] statusline: A: 00:00:01 / 00:00:06 (23%) +[ 1.530684] statusline: A: 00:00:01 / 00:00:06 (24%) +[ 1.631544] statusline: A: 00:00:01 / 00:00:06 (25%) +[ 1.730723] statusline: A: 00:00:01 / 00:00:06 (27%) +[ 1.781263] statusline: A: 00:00:01 / 00:00:06 (28%) +[ 1.831413] statusline: A: 00:00:01 / 00:00:06 (29%) +[ 1.930284] statusline: A: 00:00:01 / 00:00:06 (30%) +[ 1.980649] statusline: A: 00:00:01 / 00:00:06 (31%) +[ 2.079736] statusline: A: 00:00:01 / 00:00:06 (33%) +[ 2.130358] statusline: A: 00:00:02 / 00:00:06 (33%) +[ 2.229157] statusline: A: 00:00:02 / 00:00:06 (35%) +[ 2.279912] statusline: A: 00:00:02 / 00:00:06 (36%) +[ 2.378697] statusline: A: 00:00:02 / 00:00:06 (37%) +[ 2.429596] statusline: A: 00:00:02 / 00:00:06 (38%) +[ 2.528217] statusline: A: 00:00:02 / 00:00:06 (40%) +[ 2.578320] statusline: A: 00:00:02 / 00:00:06 (41%) +[ 2.628419] statusline: A: 00:00:02 / 00:00:06 (42%) +[ 2.727491] statusline: A: 00:00:02 / 00:00:06 (43%) +[ 2.775329] cplayer: Set property: pause=true -> 1 +[ 2.775349] statusline: A: 00:00:02 / 00:00:06 (43%) +[ 2.775509] statusline: (Paused) A: 00:00:02 / 00:00:06 (44%) +[ 3.852118] cplayer: Set property: pause=false -> 1 +[ 3.852145] statusline: (Paused) A: 00:00:02 / 00:00:06 (44%) +[ 3.852315] statusline: A: 00:00:02 / 00:00:06 (44%) +[ 3.902823] statusline: A: 00:00:02 / 00:00:06 (45%) +[ 3.952955] statusline: A: 00:00:02 / 00:00:06 (46%) +[ 4.051859] statusline: A: 00:00:02 / 00:00:06 (47%) +[ 4.101997] statusline: A: 00:00:02 / 00:00:06 (48%) +[ 4.152471] statusline: A: 00:00:02 / 00:00:06 (49%) +[ 4.202579] statusline: A: 00:00:03 / 00:00:06 (50%) +[ 4.301148] statusline: A: 00:00:03 / 00:00:06 (51%) +[ 4.351763] statusline: A: 00:00:03 / 00:00:06 (52%) +[ 4.401821] statusline: A: 00:00:03 / 00:00:06 (53%) +[ 4.500824] statusline: A: 00:00:03 / 00:00:06 (54%) +[ 4.550937] statusline: A: 00:00:03 / 00:00:06 (55%) +[ 4.600954] statusline: A: 00:00:03 / 00:00:06 (56%) +[ 4.650958] statusline: A: 00:00:03 / 00:00:06 (57%) +[ 4.700956] statusline: A: 00:00:03 / 00:00:06 (58%) +[ 4.751561] statusline: A: 00:00:03 / 00:00:06 (59%) +[ 4.850606] statusline: A: 00:00:03 / 00:00:06 (60%) +[ 4.904380] statusline: A: 00:00:03 / 00:00:06 (61%) +[ 4.955007] statusline: A: 00:00:03 / 00:00:06 (62%) +[ 5.054041] statusline: A: 00:00:03 / 00:00:06 (64%) +[ 5.154870] statusline: A: 00:00:03 / 00:00:06 (65%) +[ 5.253267] statusline: A: 00:00:04 / 00:00:06 (67%) +[ 5.303847] statusline: A: 00:00:04 / 00:00:06 (68%) +[ 5.402721] statusline: A: 00:00:04 / 00:00:06 (69%) +[ 5.453290] statusline: A: 00:00:04 / 00:00:06 (70%) +[ 5.552894] statusline: A: 00:00:04 / 00:00:06 (72%) +[ 5.660227] statusline: A: 00:00:04 / 00:00:06 (73%) +[ 5.710439] statusline: A: 00:00:04 / 00:00:06 (74%) +[ 5.760564] statusline: A: 00:00:04 / 00:00:06 (75%) +[ 5.810674] statusline: A: 00:00:04 / 00:00:06 (76%) +[ 5.909287] statusline: A: 00:00:04 / 00:00:06 (77%) +[ 5.959648] statusline: A: 00:00:04 / 00:00:06 (78%) +[ 6.058662] statusline: A: 00:00:04 / 00:00:06 (80%) +[ 6.109023] statusline: A: 00:00:04 / 00:00:06 (81%) +[ 6.208044] statusline: A: 00:00:05 / 00:00:06 (83%) +[ 6.357286] statusline: A: 00:00:05 / 00:00:06 (85%) +[ 6.407605] statusline: A: 00:00:05 / 00:00:06 (86%) +[ 6.506561] statusline: A: 00:00:05 / 00:00:06 (87%) +[ 6.556988] statusline: A: 00:00:05 / 00:00:06 (88%) +[ 6.655897] statusline: A: 00:00:05 / 00:00:06 (90%) +[ 6.805349] statusline: A: 00:00:05 / 00:00:06 (92%) +[ 6.855922] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 6.905348] cplayer: audio filter EOF +[ 6.905354] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 6.905410] cplayer: audio draining +[ 6.905418] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 6.905424] cplayer: audio EOF reached +[ 6.905430] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 6.905450] cplayer: EOF code: 1 +[ 6.905457] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 6.905852] cplayer: Terminating demuxers... +[ 6.905871] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 6.906196] cplayer: Done terminating demuxers. +[ 6.906232] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 6.906334] cplayer: finished playback, success (reason 0) +[ 6.906362] cplayer: Running hook: ytdl_hook/on_after_end_file +[ 6.909275] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] +[ 6.909582] cplayer: Exiting... (End of file) +[ 6.912654] mpris: Exiting... +[ 6.913068] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 6.913300] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] +[ 6.917044] cplayer: draining left over audio make[2]: Leaving directory '/build/reproducible-path/mpv-mpris-0.7.1/test' make[2]: Entering directory '/build/reproducible-path/mpv-mpris-0.7.1/test' -./wrapper "play" -./play +./wrapper "play-pause" +./play-pause ++ test -n '' -++ exec ./env ./play -/build/reproducible-path/mpv-mpris-0.7.1/test/env ./play -++ basename ./play -+ test=play +++ 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 @@ -3257,19 +3589,19 @@ + xvfb-run --help + grep -- --auto-display + xvfb_auto=--auto-servernum -+ rm -f ./play.xvfb.log ./play.Xauthority -+ exec env MPV_MPRIS_TEST_NAME=play XDG_RUNTIME_DIR=./dbus TEMPDIR=. TMPDIR=. TEMP=. TMP=. dbus-run-session -- xvfb-run --auto-servernum --error-file ./play.xvfb.log -f ./play.Xauthority ./play -./play -++ test -n play -+++ basename ./play -++ test=play -++ '[' play = setup ']' -++ input_json=./play.mpv.ipc.input.json -++ output_json=./play.mpv.ipc.output.json -++ ipc=./play.mpv.ipc -++ log_prefix=./play -++ mpv_log=./play.mpv.log -++ socat_log=./play.socat.log ++ rm -f ./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 1 ']' @@ -3278,28 +3610,20 @@ ++ '[' -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-PCENQADiBk,guid=a0c60bed5d4f8db4404c754b67b31c9d -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-PCENQADiBk,guid=a0c60bed5d4f8db4404c754b67b31c9d -++ rm -f ./play.mpv.ipc ./play.mpv.log ./play.socat.log -++ wait_for test -S ./play.mpv.ipc +++ echo DISPLAY=:101 +DISPLAY=:101 +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-YdAFTewtWN,guid=6695421d730ba67de8e172e267b31d9e +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-YdAFTewtWN,guid=6695421d730ba67de8e172e267b31d9e +++ 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 ./play.mpv.ipc +++ test -S ./play-pause.mpv.ipc +++ 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 ++ '[' 0 -eq 60 ']' ++ sleep 1 -++ mpv --pause --load-scripts=no --script=../mpris.so --vo=null --ao=null --msg-time --msg-module --msg-level=cplayer=trace,mpris=trace --log-file=./play.mpv.log --input-ipc-server=./play.mpv.ipc /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +++ awk '/statusline.*Paused/{print>"/dev/stdout";next} 1' ++ timeout=1 -++ test -S ./play.mpv.ipc -++ '[' 1 -eq 60 ']' -++ sleep 1 -++ timeout=2 -++ test -S ./play.mpv.ipc -++ '[' 2 -eq 60 ']' -++ sleep 1 -++ timeout=3 -++ test -S ./play.mpv.ipc +++ test -S ./play-pause.mpv.ipc ++ wait_for playerctl_list_all_is_mpv ++ timeout=0 ++ playerctl_list_all_is_mpv @@ -3314,19 +3638,19 @@ + check pause true + prop pause + jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' -+ cat ./play.mpv.ipc.input.json ++ cat ./play-pause.mpv.ipc.input.json {"command":["get_property","pause"]} -+ rm -f ./play.socat.log -+ socat -lf./play.socat.log - UNIX-CONNECT:./play.mpv.ipc -+ cat ./play.socat.log -+ test '!' -s ./play.socat.log -+ cat ./play.mpv.ipc.output.json ++ rm -f ./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.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 @@ -3335,15 +3659,57 @@ + check pause false + prop pause + jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' -+ cat ./play.mpv.ipc.input.json ++ cat ./play-pause.mpv.ipc.input.json {"command":["get_property","pause"]} -+ rm -f ./play.socat.log -+ socat -lf./play.socat.log - UNIX-CONNECT:./play.mpv.ipc -+ cat ./play.socat.log -+ test '!' -s ./play.socat.log -+ cat ./play.mpv.ipc.output.json ++ rm -f ./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.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 play-pause ++ sleep 1 ++ status Paused ++ playerctl status ++ grep '^Paused$' +Paused ++ check pause true ++ prop pause ++ jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' ++ cat ./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$' +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 @@ -3361,7 +3727,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/arm-linux-gnueabihf -Dlocalstatedir=/var -Dsysconfdir=/etc -Dbuildtype=plain -Dwrap_mode=nodownload [cplayer] List of enabled features: alsa caca cdda cplugins dmabuf-interop-gl dmabuf-wayland drm dvbin dvdnav egl egl-drm egl-wayland egl-x11 ffmpeg 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.mpv.log' '--input-ipc-server=./play.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+b2 @@ -3385,184 +3751,167 @@ [cplayer] Setting option 'msg-time' = '' (flags = 8) [cplayer] Setting option 'msg-module' = '' (flags = 8) [cplayer] Setting option 'msg-level' = 'cplayer=trace,mpris=trace' (flags = 8) -[cplayer] Setting option 'log-file' = './play.mpv.log' (flags = 8) -[cplayer] Setting option 'input-ipc-server' = './play.mpv.ipc' (flags = 8) -[ 0.077355] mpris: Loading cplugin script ../mpris.so... -[ 0.077737] cplayer: Waiting for scripts... -[ 0.216823] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] -[ 0.217145] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.217363] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] -[ 0.217523] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.254587] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.254756] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.254884] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.254975] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] - -(process:4965): GLib-GIO-CRITICAL **: 23:25:21.117: g_dbus_connection_emit_signal: assertion 'G_IS_DBUS_CONNECTION (connection)' failed -[ 0.283526] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.287346] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.287582] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.287722] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.303605] 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.304899] 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.305182] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.305340] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.305783] 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.311264] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.311427] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.311573] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.313351] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.313436] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.313503] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.313696] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.314409] cplayer: Done loading scripts. -[ 0.314749] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.315207] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.318730] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.318983] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.319170] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.319401] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.320160] cplayer: Running hook: ytdl_hook/on_load -[ 0.348005] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.350647] cplayer: Running hook: ytdl_hook/on_load -[ 0.350915] cplayer: Running hook: auto_profiles/on_load -[ 0.354124] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.354884] 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.465140] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.465572] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.465681] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.465781] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.465871] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.723079] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.739521] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.741567] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.741892] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.742709] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) -[ 0.758938] cplayer: Starting playback... -[ 0.783337] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.783407] cplayer: AO: Description: Null audio output -[ 0.794553] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.795984] cplayer: audio ready -[ 0.796050] cplayer: starting audio playback -[ 0.796177] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) -[ 0.828152] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.455970] cplayer: Set property: pause=false -> 1 -[ 3.456023] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.457953] statusline: A: 00:00:00 / 00:00:06 (0%) -[ 3.508387] statusline: A: 00:00:00 / 00:00:06 (1%) -[ 3.566958] statusline: A: 00:00:00 / 00:00:06 (2%) -[ 3.620401] statusline: A: 00:00:00 / 00:00:06 (3%) -[ 3.674556] statusline: A: 00:00:00 / 00:00:06 (4%) -[ 3.790552] statusline: A: 00:00:00 / 00:00:06 (5%) -[ 3.842711] statusline: A: 00:00:00 / 00:00:06 (6%) -[ 3.910587] statusline: A: 00:00:00 / 00:00:06 (7%) -[ 3.967573] statusline: A: 00:00:00 / 00:00:06 (8%) -[ 4.020895] statusline: A: 00:00:00 / 00:00:06 (9%) -[ 4.071301] statusline: A: 00:00:00 / 00:00:06 (10%) -[ 4.121956] statusline: A: 00:00:00 / 00:00:06 (11%) -[ 4.174720] statusline: A: 00:00:00 / 00:00:06 (12%) -[ 4.224999] statusline: A: 00:00:00 / 00:00:06 (13%) -[ 4.284144] statusline: A: 00:00:00 / 00:00:06 (14%) -[ 4.388468] statusline: A: 00:00:00 / 00:00:06 (15%) -[ 4.438805] statusline: A: 00:00:00 / 00:00:06 (16%) -[ 4.491744] statusline: A: 00:00:01 / 00:00:06 (17%) -[ 4.544523] statusline: A: 00:00:01 / 00:00:06 (18%) -[ 4.595153] statusline: A: 00:00:01 / 00:00:06 (19%) -[ 4.648187] statusline: A: 00:00:01 / 00:00:06 (20%) -[ 4.754818] statusline: A: 00:00:01 / 00:00:06 (21%) -[ 4.806533] statusline: A: 00:00:01 / 00:00:06 (22%) -[ 4.866867] statusline: A: 00:00:01 / 00:00:06 (23%) -[ 4.918524] statusline: A: 00:00:01 / 00:00:06 (24%) -[ 4.974761] statusline: A: 00:00:01 / 00:00:06 (25%) -[ 5.026843] statusline: A: 00:00:01 / 00:00:06 (26%) -[ 5.081514] statusline: A: 00:00:01 / 00:00:06 (27%) -[ 5.186584] statusline: A: 00:00:01 / 00:00:06 (28%) -[ 5.236901] statusline: A: 00:00:01 / 00:00:06 (29%) -[ 5.290906] statusline: A: 00:00:01 / 00:00:06 (30%) -[ 5.346802] statusline: A: 00:00:01 / 00:00:06 (31%) -[ 5.400886] statusline: A: 00:00:01 / 00:00:06 (32%) -[ 5.451344] statusline: A: 00:00:01 / 00:00:06 (33%) -[ 5.501683] statusline: A: 00:00:02 / 00:00:06 (33%) -[ 5.566867] statusline: A: 00:00:02 / 00:00:06 (34%) -[ 5.622614] statusline: A: 00:00:02 / 00:00:06 (35%) -[ 5.675299] statusline: A: 00:00:02 / 00:00:06 (36%) -[ 5.725598] statusline: A: 00:00:02 / 00:00:06 (37%) -[ 5.779841] statusline: A: 00:00:02 / 00:00:06 (38%) -[ 5.830478] statusline: A: 00:00:02 / 00:00:06 (39%) -[ 5.882760] statusline: A: 00:00:02 / 00:00:06 (40%) -[ 5.987508] statusline: A: 00:00:02 / 00:00:06 (41%) -[ 6.042581] statusline: A: 00:00:02 / 00:00:06 (42%) -[ 6.095198] statusline: A: 00:00:02 / 00:00:06 (43%) -[ 6.145688] statusline: A: 00:00:02 / 00:00:06 (44%) -[ 6.196015] statusline: A: 00:00:02 / 00:00:06 (45%) -[ 6.254850] statusline: A: 00:00:02 / 00:00:06 (46%) -[ 6.307067] statusline: A: 00:00:02 / 00:00:06 (47%) -[ 6.410640] statusline: A: 00:00:02 / 00:00:06 (48%) -[ 6.462845] statusline: A: 00:00:03 / 00:00:06 (49%) -[ 6.517128] statusline: A: 00:00:03 / 00:00:06 (50%) -[ 6.574576] statusline: A: 00:00:03 / 00:00:06 (51%) -[ 6.627061] statusline: A: 00:00:03 / 00:00:06 (52%) -[ 6.678561] statusline: A: 00:00:03 / 00:00:06 (53%) -[ 6.786638] statusline: A: 00:00:03 / 00:00:06 (54%) -[ 6.842692] statusline: A: 00:00:03 / 00:00:06 (55%) -[ 6.895288] statusline: A: 00:00:03 / 00:00:06 (56%) -[ 6.948943] statusline: A: 00:00:03 / 00:00:06 (57%) -[ 6.999301] statusline: A: 00:00:03 / 00:00:06 (58%) -[ 7.049681] statusline: A: 00:00:03 / 00:00:06 (59%) -[ 7.115445] statusline: A: 00:00:03 / 00:00:06 (60%) -[ 7.170041] statusline: A: 00:00:03 / 00:00:06 (61%) -[ 7.271472] statusline: A: 00:00:03 / 00:00:06 (62%) -[ 7.321805] statusline: A: 00:00:03 / 00:00:06 (63%) -[ 7.375825] statusline: A: 00:00:03 / 00:00:06 (64%) -[ 7.430026] statusline: A: 00:00:03 / 00:00:06 (65%) -[ 7.482503] statusline: A: 00:00:04 / 00:00:06 (66%) -[ 7.533097] statusline: A: 00:00:04 / 00:00:06 (67%) -[ 7.646851] statusline: A: 00:00:04 / 00:00:06 (68%) -[ 7.702786] statusline: A: 00:00:04 / 00:00:06 (69%) -[ 7.758774] statusline: A: 00:00:04 / 00:00:06 (70%) -[ 7.810522] statusline: A: 00:00:04 / 00:00:06 (71%) -[ 7.874449] statusline: A: 00:00:04 / 00:00:06 (72%) -[ 7.924607] statusline: A: 00:00:04 / 00:00:06 (73%) -[ 7.994503] statusline: A: 00:00:04 / 00:00:06 (74%) -[ 8.048336] statusline: A: 00:00:04 / 00:00:06 (75%) -[ 8.100732] statusline: A: 00:00:04 / 00:00:06 (76%) -[ 8.153877] statusline: A: 00:00:04 / 00:00:06 (77%) -[ 8.206334] statusline: A: 00:00:04 / 00:00:06 (78%) -[ 8.314576] statusline: A: 00:00:04 / 00:00:06 (79%) -[ 8.367361] statusline: A: 00:00:04 / 00:00:06 (80%) -[ 8.419093] statusline: A: 00:00:04 / 00:00:06 (81%) -[ 8.474510] statusline: A: 00:00:05 / 00:00:06 (82%) -[ 8.534573] statusline: A: 00:00:05 / 00:00:06 (83%) -[ 8.594453] statusline: A: 00:00:05 / 00:00:06 (84%) -[ 8.660141] statusline: A: 00:00:05 / 00:00:06 (85%) -[ 8.726647] statusline: A: 00:00:05 / 00:00:06 (86%) -[ 8.785722] statusline: A: 00:00:05 / 00:00:06 (87%) -[ 8.846506] statusline: A: 00:00:05 / 00:00:06 (88%) -[ 8.906428] statusline: A: 00:00:05 / 00:00:06 (89%) -[ 8.966771] statusline: A: 00:00:05 / 00:00:06 (90%) -[ 9.022685] statusline: A: 00:00:05 / 00:00:06 (91%) -[ 9.074637] statusline: A: 00:00:05 / 00:00:06 (92%) -[ 9.126659] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 9.184250] cplayer: audio filter EOF -[ 9.184261] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 9.184462] cplayer: audio draining -[ 9.184493] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 9.184515] cplayer: audio EOF reached -[ 9.184533] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 9.184572] cplayer: EOF code: 1 -[ 9.184591] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 9.185565] cplayer: Terminating demuxers... -[ 9.185591] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 9.190208] cplayer: Done terminating demuxers. -[ 9.190237] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 9.190431] cplayer: finished playback, success (reason 0) -[ 9.190484] cplayer: Running hook: ytdl_hook/on_after_end_file -[ 9.203741] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 9.214403] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] -[ 9.218238] cplayer: Exiting... (End of file) -[ 9.222367] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] -[ 9.230633] mpris: Exiting... -[ 9.262746] 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.029934] mpris: Loading cplugin script ../mpris.so... +[ 0.030458] cplayer: Waiting for scripts... +[ 0.063094] 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.066732] 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.066805] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.066862] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.066985] 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.067131] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.067179] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.067218] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.067857] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.067891] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.067974] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.068060] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.070547] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] +[ 0.070620] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.070666] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] +[ 0.070700] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.073073] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.075089] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.075296] 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.096449] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.096528] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.096571] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.096603] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.097171] cplayer: Done loading scripts. +[ 0.097257] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.097551] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.098052] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.098120] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.098159] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.098614] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.098699] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.098753] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.098816] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.098905] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.098978] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.099040] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.099263] cplayer: Running hook: ytdl_hook/on_load +[ 0.101764] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.101904] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.101970] cplayer: Running hook: ytdl_hook/on_load +[ 0.102056] cplayer: Running hook: auto_profiles/on_load +[ 0.114287] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.116923] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.117117] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.117613] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.118024] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) +[ 0.120564] cplayer: Starting playback... +[ 0.124210] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.124257] cplayer: AO: Description: Null audio output +[ 0.126697] cplayer: audio ready +[ 0.126745] cplayer: starting audio playback +[ 0.126814] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) +[ 0.137479] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.152971] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.777803] cplayer: Set property: pause=false -> 1 +[ 2.777824] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.778192] statusline: A: 00:00:00 / 00:00:06 (0%) +[ 2.828876] statusline: A: 00:00:00 / 00:00:06 (1%) +[ 2.879008] statusline: A: 00:00:00 / 00:00:06 (2%) +[ 3.027195] statusline: A: 00:00:00 / 00:00:06 (4%) +[ 3.077489] statusline: A: 00:00:00 / 00:00:06 (5%) +[ 3.176678] statusline: A: 00:00:00 / 00:00:06 (7%) +[ 3.326094] statusline: A: 00:00:00 / 00:00:06 (9%) +[ 3.376409] statusline: A: 00:00:00 / 00:00:06 (10%) +[ 3.476589] statusline: A: 00:00:00 / 00:00:06 (11%) +[ 3.526968] statusline: A: 00:00:00 / 00:00:06 (12%) +[ 3.576992] statusline: A: 00:00:00 / 00:00:06 (13%) +[ 3.627313] statusline: A: 00:00:00 / 00:00:06 (14%) +[ 3.726497] statusline: A: 00:00:00 / 00:00:06 (16%) +[ 3.827326] statusline: A: 00:00:01 / 00:00:06 (17%) +[ 3.862340] cplayer: Set property: pause=true -> 1 +[ 3.862366] statusline: A: 00:00:01 / 00:00:06 (17%) +[ 3.862554] statusline: (Paused) A: 00:00:01 / 00:00:06 (18%) +[ 4.938147] cplayer: Set property: pause=false -> 1 +[ 4.938166] statusline: (Paused) A: 00:00:01 / 00:00:06 (18%) +[ 4.938341] statusline: A: 00:00:01 / 00:00:06 (18%) +[ 4.988904] statusline: A: 00:00:01 / 00:00:06 (19%) +[ 5.137638] statusline: A: 00:00:01 / 00:00:06 (21%) +[ 5.187910] statusline: A: 00:00:01 / 00:00:06 (22%) +[ 5.238020] statusline: A: 00:00:01 / 00:00:06 (23%) +[ 5.336871] statusline: A: 00:00:01 / 00:00:06 (24%) +[ 5.387403] statusline: A: 00:00:01 / 00:00:06 (25%) +[ 5.486394] statusline: A: 00:00:01 / 00:00:06 (27%) +[ 5.635859] statusline: A: 00:00:01 / 00:00:06 (29%) +[ 5.686098] statusline: A: 00:00:01 / 00:00:06 (30%) +[ 5.785436] statusline: A: 00:00:01 / 00:00:06 (32%) +[ 5.885841] statusline: A: 00:00:02 / 00:00:06 (33%) +[ 5.936345] statusline: A: 00:00:02 / 00:00:06 (34%) +[ 6.034895] statusline: A: 00:00:02 / 00:00:06 (36%) +[ 6.184372] statusline: A: 00:00:02 / 00:00:06 (38%) +[ 6.234604] statusline: A: 00:00:02 / 00:00:06 (39%) +[ 6.284862] statusline: A: 00:00:02 / 00:00:06 (40%) +[ 6.385499] statusline: A: 00:00:02 / 00:00:06 (41%) +[ 6.484770] statusline: A: 00:00:02 / 00:00:06 (43%) +[ 6.534844] statusline: A: 00:00:02 / 00:00:06 (44%) +[ 6.584867] statusline: A: 00:00:02 / 00:00:06 (45%) +[ 6.685412] statusline: A: 00:00:02 / 00:00:06 (46%) +[ 6.784466] statusline: A: 00:00:02 / 00:00:06 (48%) +[ 6.834573] statusline: A: 00:00:02 / 00:00:06 (49%) +[ 6.884768] statusline: A: 00:00:03 / 00:00:06 (49%) +[ 6.935502] statusline: A: 00:00:03 / 00:00:06 (50%) +[ 7.034319] statusline: A: 00:00:03 / 00:00:06 (52%) +[ 7.085105] statusline: A: 00:00:03 / 00:00:06 (53%) +[ 7.135445] statusline: A: 00:00:03 / 00:00:06 (54%) +[ 7.233573] statusline: A: 00:00:03 / 00:00:06 (55%) +[ 7.284066] statusline: A: 00:00:03 / 00:00:06 (56%) +[ 7.383186] statusline: A: 00:00:03 / 00:00:06 (58%) +[ 7.484287] statusline: A: 00:00:03 / 00:00:06 (59%) +[ 7.544491] statusline: A: 00:00:03 / 00:00:06 (60%) +[ 7.594569] statusline: A: 00:00:03 / 00:00:06 (61%) +[ 7.644983] statusline: A: 00:00:03 / 00:00:06 (62%) +[ 7.733647] statusline: A: 00:00:03 / 00:00:06 (63%) +[ 7.793894] statusline: A: 00:00:03 / 00:00:06 (64%) +[ 7.844490] statusline: A: 00:00:03 / 00:00:06 (65%) +[ 7.943328] statusline: A: 00:00:04 / 00:00:06 (67%) +[ 7.994274] statusline: A: 00:00:04 / 00:00:06 (68%) +[ 8.092718] statusline: A: 00:00:04 / 00:00:06 (69%) +[ 8.143130] statusline: A: 00:00:04 / 00:00:06 (70%) +[ 8.242206] statusline: A: 00:00:04 / 00:00:06 (72%) +[ 8.391523] statusline: A: 00:00:04 / 00:00:06 (74%) +[ 8.441915] statusline: A: 00:00:04 / 00:00:06 (75%) +[ 8.540985] statusline: A: 00:00:04 / 00:00:06 (76%) +[ 8.590973] statusline: A: 00:00:04 / 00:00:06 (77%) +[ 8.641205] statusline: A: 00:00:04 / 00:00:06 (78%) +[ 8.740357] statusline: A: 00:00:04 / 00:00:06 (80%) +[ 8.790719] statusline: A: 00:00:04 / 00:00:06 (81%) +[ 8.890158] statusline: A: 00:00:05 / 00:00:06 (82%) +[ 8.940547] statusline: A: 00:00:05 / 00:00:06 (83%) +[ 8.990934] statusline: A: 00:00:05 / 00:00:06 (84%) +[ 9.041050] statusline: A: 00:00:05 / 00:00:06 (85%) +[ 9.139659] statusline: A: 00:00:05 / 00:00:06 (86%) +[ 9.189995] statusline: A: 00:00:05 / 00:00:06 (87%) +[ 9.240198] statusline: A: 00:00:05 / 00:00:06 (88%) +[ 9.339184] statusline: A: 00:00:05 / 00:00:06 (90%) +[ 9.489855] statusline: A: 00:00:05 / 00:00:06 (92%) +[ 9.540156] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 9.590503] cplayer: audio filter EOF +[ 9.590509] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 9.590572] cplayer: audio draining +[ 9.590582] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 9.590590] cplayer: audio EOF reached +[ 9.590597] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 9.590687] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 9.590722] cplayer: EOF code: 1 +[ 9.590740] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 9.591134] cplayer: Terminating demuxers... +[ 9.591150] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 9.591860] cplayer: Done terminating demuxers. +[ 9.591899] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 9.592003] cplayer: finished playback, success (reason 0) +[ 9.592032] cplayer: Running hook: ytdl_hook/on_after_end_file +[ 9.594745] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] +[ 9.595446] cplayer: Exiting... (End of file) +[ 9.596113] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 9.597135] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] +[ 9.599155] mpris: Exiting... +[ 9.601829] 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 "stop" @@ -3648,28 +3997,20 @@ ++ '[' -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-4aIQN4EF7T,guid=162094b39cdd66ae1296d79467b31ca9 -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-4aIQN4EF7T,guid=162094b39cdd66ae1296d79467b31ca9 +++ echo DISPLAY=:99 +DISPLAY=:99 +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-SPUc3wW1IQ,guid=41fad990c7d1c3ca78477e0c67b31da5 +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-SPUc3wW1IQ,guid=41fad990c7d1c3ca78477e0c67b31da5 ++ rm -f ./stop.mpv.ipc ./stop.mpv.log ./stop.socat.log ++ wait_for test -S ./stop.mpv.ipc ++ timeout=0 ++ test -S ./stop.mpv.ipc +++ mpv --pause --load-scripts=no --script=../mpris.so --vo=null --ao=null --msg-time --msg-module --msg-level=cplayer=trace,mpris=trace --log-file=./stop.mpv.log --input-ipc-server=./stop.mpv.ipc /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga ++ '[' 0 -eq 60 ']' ++ sleep 1 -++ mpv --pause --load-scripts=no --script=../mpris.so --vo=null --ao=null --msg-time --msg-module --msg-level=cplayer=trace,mpris=trace --log-file=./stop.mpv.log --input-ipc-server=./stop.mpv.ipc /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +++ awk '/statusline.*Paused/{print>"/dev/stdout";next} 1' ++ timeout=1 ++ test -S ./stop.mpv.ipc -++ '[' 1 -eq 60 ']' -++ sleep 1 -++ timeout=2 -++ test -S ./stop.mpv.ipc -++ '[' 2 -eq 60 ']' -++ sleep 1 -++ timeout=3 -++ test -S ./stop.mpv.ipc ++ wait_for playerctl_list_all_is_mpv ++ timeout=0 ++ playerctl_list_all_is_mpv @@ -3738,79 +4079,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.097525] mpris: Loading cplugin script ../mpris.so... -[ 0.098074] cplayer: Waiting for scripts... -[ 0.212003] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] -[ 0.216310] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.216525] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] -[ 0.216623] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.291804] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.292029] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.292171] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.292281] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.292724] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.292938] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.293108] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.293274] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.293464] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.299812] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.300014] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.300140] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.300235] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.327704] 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.328088] 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.328340] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.328433] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.328737] 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.329108] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.329273] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.329399] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.331179] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.331276] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.331347] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.339792] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 0.342075] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 0.345034] cplayer: Done loading scripts. -[ 0.345263] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.346121] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.350850] cplayer: Running hook: ytdl_hook/on_load -[ 0.361992] cplayer: Running hook: ytdl_hook/on_load -[ 0.362244] cplayer: Running hook: auto_profiles/on_load -[ 0.362571] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 0.363086] 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.500160] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 0.500613] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.500739] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.500849] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.500952] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.639004] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.656248] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 0.659714] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.663755] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.675777] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) -[ 0.703826] cplayer: Starting playback... -[ 0.723148] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 0.732633] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.732714] cplayer: AO: Description: Null audio output -[ 0.742849] cplayer: audio ready -[ 0.742974] cplayer: starting audio playback -[ 0.751793] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) -[ 0.755882] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.284806] cplayer: Run command: stop, flags=64, args=[flags=""] -[ 3.284830] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.284922] cplayer: EOF code: 4 -[ 3.284942] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.285967] cplayer: Terminating demuxers... -[ 3.285998] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.287790] cplayer: Done terminating demuxers. -[ 3.287833] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.287997] cplayer: finished playback, success (reason 2) -[ 3.288034] cplayer: Running hook: ytdl_hook/on_after_end_file -[ 3.299577] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] -[ 3.303529] cplayer: Exiting... (End of file) -[ 3.311391] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 3.311934] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] -[ 3.317627] mpris: Exiting... +[ 0.032751] mpris: Loading cplugin script ../mpris.so... +[ 0.048056] cplayer: Waiting for scripts... +[ 0.048353] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] +[ 0.048576] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.048638] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] +[ 0.048697] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.054131] 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.055563] 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.055766] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.055815] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.055997] 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.056192] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.056276] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.056342] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.057520] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.057798] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.060478] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.060782] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.061014] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.061176] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.061389] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.061552] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.061728] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 +[ 0.061795] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.061987] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.062092] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.062454] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.062547] cplayer: Done loading scripts. +[ 0.062657] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.063059] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.063142] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.063215] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.063299] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.063576] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 +[ 0.063659] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.064162] cplayer: Running hook: ytdl_hook/on_load +[ 0.066990] cplayer: Running hook: ytdl_hook/on_load +[ 0.067081] cplayer: Running hook: auto_profiles/on_load +[ 0.068567] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 +[ 0.068944] 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.078215] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.086024] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.086209] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.086616] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) +[ 0.089033] cplayer: Starting playback... +[ 0.092201] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 +[ 0.092561] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.092608] cplayer: AO: Description: Null audio output +[ 0.094475] cplayer: audio ready +[ 0.094523] cplayer: starting audio playback +[ 0.094612] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) +[ 0.094773] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.094947] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.095044] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.095110] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.113013] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 +[ 0.117558] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.806615] cplayer: Run command: stop, flags=64, args=[flags=""] +[ 2.806640] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.806695] cplayer: EOF code: 4 +[ 2.806703] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.807192] cplayer: Terminating demuxers... +[ 2.807206] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.807981] cplayer: Done terminating demuxers. +[ 2.808017] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.808157] cplayer: finished playback, success (reason 2) +[ 2.808192] cplayer: Running hook: ytdl_hook/on_after_end_file +[ 2.810726] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] +[ 2.810934] cplayer: Exiting... (End of file) +[ 2.813758] mpris: Exiting... +[ 2.814661] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 +[ 2.814893] 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]}' @@ -3826,7 +4166,7 @@ + echo 'socat log contains these *expected* errors:' socat log contains these *expected* errors: + cat ./stop.socat.log -2025/02/16 23:25:37 socat[5535] E connect(, AF=1 "./stop.mpv.ipc", 16): Connection refused +2025/02/18 01:29:47 socat[28037] E connect(, AF=1 "./stop.mpv.ipc", 16): Connection refused + playerctl status + grep '^No players \(were \)\?found$' No players found @@ -3917,28 +4257,20 @@ ++ '[' -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-TBJnNfC3mv,guid=c95569314c76600adccd6d8867b31caa -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-TBJnNfC3mv,guid=c95569314c76600adccd6d8867b31caa +++ echo DISPLAY=:100 +DISPLAY=:100 +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-VaLzT5iMGh,guid=d4090462c9574d6d9b106c8d67b31da8 +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-VaLzT5iMGh,guid=d4090462c9574d6d9b106c8d67b31da8 ++ rm -f ./quit.mpv.ipc ./quit.mpv.log ./quit.socat.log ++ wait_for test -S ./quit.mpv.ipc ++ timeout=0 ++ test -S ./quit.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=./quit.mpv.log --input-ipc-server=./quit.mpv.ipc /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +++ sleep 1 +++ awk '/statusline.*Paused/{print>"/dev/stdout";next} 1' ++ timeout=1 ++ test -S ./quit.mpv.ipc -++ '[' 1 -eq 60 ']' -++ sleep 1 -++ timeout=2 -++ test -S ./quit.mpv.ipc -++ '[' 2 -eq 60 ']' -++ sleep 1 -++ timeout=3 -++ test -S ./quit.mpv.ipc ++ wait_for playerctl_list_all_is_mpv ++ timeout=0 ++ playerctl_list_all_is_mpv @@ -3947,8 +4279,8 @@ ++ test mpv = mpv ++ sleep 2 + status Paused -+ grep '^Paused$' + playerctl status ++ grep '^Paused$' Paused + check pause true + prop pause @@ -3969,7 +4301,7 @@ + '[' quit = quit ']' + mpris_quit + dbus-send --print-reply --dest=org.mpris.MediaPlayer2.mpv /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Quit -method return time=1739791537.409468 sender=:1.0 -> destination=:1.3 serial=6 reply_serial=2 +method return time=1739791787.667452 sender=:1.0 -> destination=:1.3 serial=5 reply_serial=2 + sleep 2 [cplayer] mpv 0.39.0 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v7.349.0 @@ -4010,78 +4342,78 @@ [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.084073] mpris: Loading cplugin script ../mpris.so... -[ 0.087854] cplayer: Waiting for scripts... -[ 0.140903] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] -[ 0.141112] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.141241] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] -[ 0.141326] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.179593] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.179805] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.185876] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.186068] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.188089] 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.188406] 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.188626] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.188731] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.189239] 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.189734] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.189872] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.190096] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.195375] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.195499] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.195605] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.196188] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.197820] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.198073] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.198233] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.198382] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.198773] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.203196] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.203478] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.203614] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.203727] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.203972] cplayer: Done loading scripts. -[ 0.204162] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.206212] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.207007] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.207868] cplayer: Running hook: ytdl_hook/on_load -[ 0.215396] 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.262848] cplayer: Running hook: ytdl_hook/on_load -[ 0.263348] cplayer: Running hook: auto_profiles/on_load -[ 0.266031] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.266451] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.266558] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.266677] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.266829] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.350785] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.358799] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.359026] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.360327] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.360963] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) -[ 0.370837] cplayer: Starting playback... -[ 0.392428] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.392515] cplayer: AO: Description: Null audio output -[ 0.403438] cplayer: audio ready -[ 0.403536] cplayer: starting audio playback -[ 0.403674] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) -[ 0.405791] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.423585] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.380157] cplayer: Run command: quit, flags=64, args=[code="0"] -[ 3.380200] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.380326] cplayer: EOF code: 5 -[ 3.380347] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.381441] cplayer: Terminating demuxers... -[ 3.381473] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.387500] cplayer: Done terminating demuxers. -[ 3.387576] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.387746] cplayer: finished playback, success (reason 3) -[ 3.387801] cplayer: Running hook: ytdl_hook/on_after_end_file -[ 3.397138] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 3.397543] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] -[ 3.398193] cplayer: Exiting... (Quit) -[ 3.398828] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] -[ 3.411657] mpris: Exiting... +[ 0.024336] mpris: Loading cplugin script ../mpris.so... +[ 0.025793] cplayer: Waiting for scripts... +[ 0.038834] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] +[ 0.039434] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.039518] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] +[ 0.039556] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.047995] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.048097] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.048147] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.048180] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.048246] 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.048390] 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.048598] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.048678] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.049009] 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.049241] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.049360] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.049435] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.050413] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.050669] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.050861] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.050944] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.051148] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.051213] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.051296] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.051426] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.051608] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.051781] cplayer: Done loading scripts. +[ 0.051878] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.052095] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.052324] cplayer: Running hook: ytdl_hook/on_load +[ 0.054918] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.055043] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.055241] cplayer: Running hook: ytdl_hook/on_load +[ 0.055337] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.055603] cplayer: Running hook: auto_profiles/on_load +[ 0.055875] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.056120] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.058085] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.058464] 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.066968] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.075664] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.075942] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.076422] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) +[ 0.078839] cplayer: Starting playback... +[ 0.082501] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.082550] cplayer: AO: Description: Null audio output +[ 0.084384] cplayer: audio ready +[ 0.084508] cplayer: starting audio playback +[ 0.084591] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) +[ 0.084957] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.085238] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.085324] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.085386] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.085432] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.103996] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.106408] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.755119] cplayer: Run command: quit, flags=64, args=[code="0"] +[ 2.755133] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.755182] cplayer: EOF code: 5 +[ 2.755189] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.755699] cplayer: Terminating demuxers... +[ 2.755713] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.756322] cplayer: Done terminating demuxers. +[ 2.756347] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.756447] cplayer: finished playback, success (reason 3) +[ 2.756473] cplayer: Running hook: ytdl_hook/on_after_end_file +[ 2.759121] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] +[ 2.759581] cplayer: Exiting... (Quit) +[ 2.761881] mpris: Exiting... +[ 2.762267] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 2.762506] 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]}' @@ -4097,440 +4429,20 @@ + echo 'socat log contains these *expected* errors:' socat log contains these *expected* errors: + cat ./quit.socat.log -2025/02/16 23:25:39 socat[5576] E connect(, AF=1 "./quit.mpv.ipc", 16): Connection refused -+ grep '^No players \(were \)\?found$' +2025/02/18 01:29:49 socat[28064] E connect(, AF=1 "./quit.mpv.ipc", 16): Connection refused + playerctl status ++ grep '^No players \(were \)\?found$' No players found + '[' 1 -eq 0 ']' + '[' '!' -s ./quit.socat.log ']' make[2]: Leaving directory '/build/reproducible-path/mpv-mpris-0.7.1/test' -make[2]: Entering directory '/build/reproducible-path/mpv-mpris-0.7.1/test' -./wrapper "play-pause" -./play-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 -+ '[' -z '' ']' -+ export MPV_MPRIS_TEST_PLUGIN=../mpris.so -+ MPV_MPRIS_TEST_PLUGIN=../mpris.so -+ '[' -z '' ']' -+ export MPV_MPRIS_TEST_PLAY=/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -+ MPV_MPRIS_TEST_PLAY=/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -+ '[' -z '' ']' -+ export MPV_MPRIS_TEST_MPV_IPC=. -+ MPV_MPRIS_TEST_MPV_IPC=. -+ '[' -z '' ']' -+ export MPV_MPRIS_TEST_LOG=. -+ MPV_MPRIS_TEST_LOG=. -+ '[' -z '' ']' -+ MPV_MPRIS_TEST_DBUS=. -+ '[' -z '' ']' -+ MPV_MPRIS_TEST_XAUTH=. -+ '[' -z '' ']' -+ MPV_MPRIS_TEST_TMP=. -+ '[' -n ../mpris.so ']' -+ '[' '!' -f ../mpris.so ']' -+ '[' '!' -r ../mpris.so ']' -+ '[' '!' -x ../mpris.so ']' -+ '[' '!' -f /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga ']' -+ '[' '!' -r /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga ']' -+ writable_dir . -+ '[' '!' -d . ']' -+ '[' '!' -r . ']' -+ '[' '!' -w . ']' -+ '[' '!' -x . ']' -+ writable_dir . -+ '[' '!' -d . ']' -+ '[' '!' -r . ']' -+ '[' '!' -w . ']' -+ '[' '!' -x . ']' -+ writable_dir . -+ '[' '!' -d . ']' -+ '[' '!' -r . ']' -+ '[' '!' -w . ']' -+ '[' '!' -x . ']' -+ writable_dir . -+ '[' '!' -d . ']' -+ '[' '!' -r . ']' -+ '[' '!' -w . ']' -+ '[' '!' -x . ']' -+ writable_dir . -+ '[' '!' -d . ']' -+ '[' '!' -r . ']' -+ '[' '!' -w . ']' -+ '[' '!' -x . ']' -+ 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 -+ 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 -++ file=/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -++ params=() -++ '[' -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=:101 -DISPLAY=:101 -++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-K9pH26NcbI,guid=0335e74e411672aba802805467b31ca8 -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-K9pH26NcbI,guid=0335e74e411672aba802805467b31ca8 -++ 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 ./play-pause.mpv.ipc -++ 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 -++ '[' 0 -eq 60 ']' -++ sleep 1 -+++ awk '/statusline.*Paused/{print>"/dev/stdout";next} 1' -++ timeout=1 -++ test -S ./play-pause.mpv.ipc -++ '[' 1 -eq 60 ']' -++ sleep 1 -++ timeout=2 -++ 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$' -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 -+ playerctl play-pause -+ sleep 1 -+ status Paused -+ playerctl status -+ grep '^Paused$' -Paused -+ check pause true -+ prop pause -+ jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' -+ cat ./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$' -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 -[cplayer] FFmpeg version: 7.1-3+b2 -[cplayer] FFmpeg library versions: -[cplayer] libavcodec 61.19.100 -[cplayer] libavdevice 61.3.100 -[cplayer] libavfilter 10.4.100 -[cplayer] libavformat 61.7.100 -[cplayer] libavutil 59.39.100 -[cplayer] libswresample 5.3.100 -[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/arm-linux-gnueabihf -Dlocalstatedir=/var -Dsysconfdir=/etc -Dbuildtype=plain -Dwrap_mode=nodownload -[cplayer] List of enabled features: alsa caca cdda cplugins dmabuf-interop-gl dmabuf-wayland drm dvbin dvdnav egl egl-drm egl-wayland egl-x11 ffmpeg 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] mpv 0.39.0 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects -[cplayer] libplacebo version: v7.349.0 -[cplayer] FFmpeg version: 7.1-3+b2 -[cplayer] FFmpeg library versions: -[cplayer] libavcodec 61.19.100 -[cplayer] libavdevice 61.3.100 -[cplayer] libavfilter 10.4.100 -[cplayer] libavformat 61.7.100 -[cplayer] libavutil 59.39.100 -[cplayer] libswresample 5.3.100 -[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/arm-linux-gnueabihf -Dlocalstatedir=/var -Dsysconfdir=/etc -Dbuildtype=plain -Dwrap_mode=nodownload -[cplayer] List of enabled features: alsa caca cdda cplugins dmabuf-interop-gl dmabuf-wayland drm dvbin dvdnav egl egl-drm egl-wayland egl-x11 ffmpeg 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) -[cplayer] Setting option 'ao' = 'null' (flags = 8) -[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.052808] mpris: Loading cplugin script ../mpris.so... -[ 0.053263] cplayer: Waiting for scripts... -[ 0.213004] cplayer: Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] -[ 0.213212] cplayer: Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.213340] cplayer: Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] -[ 0.213428] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.293685] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.294017] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.294218] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.294395] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.294588] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.300132] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.300382] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.300532] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.300627] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.304014] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.304210] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.304323] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.304416] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.322861] 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.323524] 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.323743] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.323840] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.324254] 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.324696] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.324847] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.324966] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.328168] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.328320] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.328395] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.328599] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.330371] cplayer: Done loading scripts. -[ 0.330565] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.331838] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.332625] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.338184] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.339105] 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.390977] cplayer: Running hook: ytdl_hook/on_load -[ 0.400043] cplayer: Running hook: ytdl_hook/on_load -[ 0.400377] cplayer: Running hook: auto_profiles/on_load -[ 0.405026] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.405470] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.405597] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.405710] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.405980] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.636564] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.657777] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.670785] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.671185] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.673429] cplayer: ● Audio --aid=1 (vorbis 2ch 48000 Hz 160 kbps) -[ 0.687142] cplayer: Starting playback... -[ 0.714420] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.716555] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.716623] cplayer: AO: Description: Null audio output -[ 0.727576] cplayer: audio ready -[ 0.727744] cplayer: starting audio playback -[ 0.727919] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) -[ 0.759096] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.769258] cplayer: Set property: pause=false -> 1 -[ 3.769294] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 3.770095] statusline: A: 00:00:00 / 00:00:06 (0%) -[ 3.822927] statusline: A: 00:00:00 / 00:00:06 (1%) -[ 3.880682] statusline: A: 00:00:00 / 00:00:06 (2%) -[ 3.931293] statusline: A: 00:00:00 / 00:00:06 (3%) -[ 4.032373] statusline: A: 00:00:00 / 00:00:06 (4%) -[ 4.082692] statusline: A: 00:00:00 / 00:00:06 (5%) -[ 4.135928] statusline: A: 00:00:00 / 00:00:06 (6%) -[ 4.186674] statusline: A: 00:00:00 / 00:00:06 (7%) -[ 4.237415] statusline: A: 00:00:00 / 00:00:06 (8%) -[ 4.338867] statusline: A: 00:00:00 / 00:00:06 (9%) -[ 4.389553] statusline: A: 00:00:00 / 00:00:06 (10%) -[ 4.440269] statusline: A: 00:00:00 / 00:00:06 (11%) -[ 4.490945] statusline: A: 00:00:00 / 00:00:06 (12%) -[ 4.541562] statusline: A: 00:00:00 / 00:00:06 (13%) -[ 4.642938] statusline: A: 00:00:00 / 00:00:06 (14%) -[ 4.693700] statusline: A: 00:00:00 / 00:00:06 (15%) -[ 4.744097] statusline: A: 00:00:00 / 00:00:06 (16%) -[ 4.798896] statusline: A: 00:00:01 / 00:00:06 (17%) -[ 4.849040] statusline: A: 00:00:01 / 00:00:06 (18%) -[ 4.909026] statusline: A: 00:00:01 / 00:00:06 (19%) -[ 4.959574] statusline: A: 00:00:01 / 00:00:06 (20%) -[ 5.074946] statusline: A: 00:00:01 / 00:00:06 (21%) -[ 5.087332] cplayer: Set property: pause=true -> 1 -[ 5.087369] statusline: A: 00:00:01 / 00:00:06 (21%) -[ 5.091141] statusline: (Paused) A: 00:00:01 / 00:00:06 (22%) -[ 6.742019] cplayer: Set property: pause=false -> 1 -[ 6.742054] statusline: (Paused) A: 00:00:01 / 00:00:06 (22%) -[ 6.743697] statusline: A: 00:00:01 / 00:00:06 (22%) -[ 6.846900] statusline: A: 00:00:01 / 00:00:06 (23%) -[ 6.899328] statusline: A: 00:00:01 / 00:00:06 (24%) -[ 6.969368] statusline: A: 00:00:01 / 00:00:06 (25%) -[ 7.019739] statusline: A: 00:00:01 / 00:00:06 (26%) -[ 7.072064] statusline: A: 00:00:01 / 00:00:06 (27%) -[ 7.123431] statusline: A: 00:00:01 / 00:00:06 (28%) -[ 7.177348] statusline: A: 00:00:01 / 00:00:06 (29%) -[ 7.279882] statusline: A: 00:00:01 / 00:00:06 (30%) -[ 7.333568] statusline: A: 00:00:01 / 00:00:06 (31%) -[ 7.386161] statusline: A: 00:00:01 / 00:00:06 (32%) -[ 7.437937] statusline: A: 00:00:02 / 00:00:06 (33%) -[ 7.488253] statusline: A: 00:00:02 / 00:00:06 (34%) -[ 7.541955] statusline: A: 00:00:02 / 00:00:06 (35%) -[ 7.643896] statusline: A: 00:00:02 / 00:00:06 (36%) -[ 7.698483] statusline: A: 00:00:02 / 00:00:06 (37%) -[ 7.750008] statusline: A: 00:00:02 / 00:00:06 (38%) -[ 7.805919] statusline: A: 00:00:02 / 00:00:06 (39%) -[ 7.856365] statusline: A: 00:00:02 / 00:00:06 (40%) -[ 7.906612] statusline: A: 00:00:02 / 00:00:06 (41%) -[ 8.026806] statusline: A: 00:00:02 / 00:00:06 (42%) -[ 8.086780] statusline: A: 00:00:02 / 00:00:06 (43%) -[ 8.142778] statusline: A: 00:00:02 / 00:00:06 (44%) -[ 8.194774] statusline: A: 00:00:02 / 00:00:06 (45%) -[ 8.261819] statusline: A: 00:00:02 / 00:00:06 (46%) -[ 8.313270] statusline: A: 00:00:02 / 00:00:06 (47%) -[ 8.366469] statusline: A: 00:00:02 / 00:00:06 (48%) -[ 8.418712] statusline: A: 00:00:03 / 00:00:06 (49%) -[ 8.470757] statusline: A: 00:00:03 / 00:00:06 (50%) -[ 8.523609] statusline: A: 00:00:03 / 00:00:06 (51%) -[ 8.635029] statusline: A: 00:00:03 / 00:00:06 (52%) -[ 8.685348] statusline: A: 00:00:03 / 00:00:06 (53%) -[ 8.737348] statusline: A: 00:00:03 / 00:00:06 (54%) -[ 8.787671] statusline: A: 00:00:03 / 00:00:06 (55%) -[ 8.848667] statusline: A: 00:00:03 / 00:00:06 (56%) -[ 8.900733] statusline: A: 00:00:03 / 00:00:06 (57%) -[ 8.959134] statusline: A: 00:00:03 / 00:00:06 (58%) -[ 9.009510] statusline: A: 00:00:03 / 00:00:06 (59%) -[ 9.114689] statusline: A: 00:00:03 / 00:00:06 (60%) -[ 9.166909] statusline: A: 00:00:03 / 00:00:06 (61%) -[ 9.218506] statusline: A: 00:00:03 / 00:00:06 (62%) -[ 9.268800] statusline: A: 00:00:03 / 00:00:06 (63%) -[ 9.319136] statusline: A: 00:00:03 / 00:00:06 (64%) -[ 9.425403] statusline: A: 00:00:04 / 00:00:06 (65%) -[ 9.477230] statusline: A: 00:00:04 / 00:00:06 (66%) -[ 9.527568] statusline: A: 00:00:04 / 00:00:06 (67%) -[ 9.577939] statusline: A: 00:00:04 / 00:00:06 (68%) -[ 9.633932] statusline: A: 00:00:04 / 00:00:06 (69%) -[ 9.686088] statusline: A: 00:00:04 / 00:00:06 (70%) -[ 9.789174] statusline: A: 00:00:04 / 00:00:06 (71%) -[ 9.842790] statusline: A: 00:00:04 / 00:00:06 (72%) -[ 9.906743] statusline: A: 00:00:04 / 00:00:06 (73%) -[ 9.964860] statusline: A: 00:00:04 / 00:00:06 (74%) -[ 10.022756] statusline: A: 00:00:04 / 00:00:06 (75%) -[ 10.074721] statusline: A: 00:00:04 / 00:00:06 (76%) -[ 10.126692] statusline: A: 00:00:04 / 00:00:06 (77%) -[ 10.226735] statusline: A: 00:00:04 / 00:00:06 (78%) -[ 10.280398] statusline: A: 00:00:04 / 00:00:06 (79%) -[ 10.334819] statusline: A: 00:00:04 / 00:00:06 (80%) -[ 10.386610] statusline: A: 00:00:04 / 00:00:06 (81%) -[ 10.442737] statusline: A: 00:00:05 / 00:00:06 (82%) -[ 10.498729] statusline: A: 00:00:05 / 00:00:06 (83%) -[ 10.552329] statusline: A: 00:00:05 / 00:00:06 (84%) -[ 10.602947] statusline: A: 00:00:05 / 00:00:06 (85%) -[ 10.705286] statusline: A: 00:00:05 / 00:00:06 (86%) -[ 10.755629] statusline: A: 00:00:05 / 00:00:06 (87%) -[ 10.806419] statusline: A: 00:00:05 / 00:00:06 (88%) -[ 10.857100] statusline: A: 00:00:05 / 00:00:06 (89%) -[ 10.962818] statusline: A: 00:00:05 / 00:00:06 (90%) -[ 11.016423] statusline: A: 00:00:05 / 00:00:06 (91%) -[ 11.067056] statusline: A: 00:00:05 / 00:00:06 (92%) -[ 11.117822] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 11.168473] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 11.169328] cplayer: audio filter EOF -[ 11.169342] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 11.169483] cplayer: audio draining -[ 11.169504] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 11.169530] cplayer: audio EOF reached -[ 11.169548] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 11.169587] cplayer: EOF code: 1 -[ 11.169606] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 11.170445] cplayer: Terminating demuxers... -[ 11.170476] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 11.175527] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 11.175553] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 11.176186] cplayer: Done terminating demuxers. -[ 11.176228] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 11.176405] cplayer: finished playback, success (reason 0) -[ 11.176446] cplayer: Running hook: ytdl_hook/on_after_end_file -[ 11.182193] cplayer: Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] -[ 11.182645] cplayer: Exiting... (End of file) -[ 11.192604] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] -[ 11.202721] mpris: Exiting... -[ 11.207711] 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 dh_prep debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/mpv-mpris-0.7.1' dh_auto_install -- PREFIX=/usr - make -j3 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 -j4 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 @@ -4568,12 +4480,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/21371/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/21371/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/27221 and its subdirectories -I: Current time: Sun Feb 16 23:26:20 -12 2025 -I: pbuilder-time-stamp: 1739791581 +I: removing directory /srv/workspace/pbuilder/21371 and its subdirectories +I: Current time: Tue Feb 18 01:30:01 +14 2025 +I: pbuilder-time-stamp: 1739791801