Diff of the two buildlogs: -- --- b1/build.log 2024-05-13 13:06:33.069612338 +0000 +++ b2/build.log 2024-05-13 13:10:53.702523409 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon May 13 01:02:52 -12 2024 -I: pbuilder-time-stamp: 1715605372 +I: Current time: Tue May 14 03:06:46 +14 2024 +I: pbuilder-time-stamp: 1715605606 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -25,52 +25,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/6776/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/20147/tmp/hooks/D01_modify_environment starting +debug: Running on virt64z. +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 May 13 13:07 /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/20147/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/20147/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='trixie' - 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]="21" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.21(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=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='6a982b8fe29849dba7d3864a7462d63e' - 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='6776' - PS1='# ' - PS2='> ' + INVOCATION_ID=2e1f074936f344cd8c2ec5348241e549 + 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=20147 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.sc3QOS8T/pbuilderrc_gmQK --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.sc3QOS8T/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.sc3QOS8T/pbuilderrc_O18q --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.sc3QOS8T/b2 --logfile b2/build.log mpv-mpris_0.7.1-1.dsc' + SUDO_GID=110 + SUDO_UID=103 + 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 virt32a 6.1.0-21-armmp-lpae #1 SMP Debian 6.1.90-1 (2024-05-03) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-21-arm64 #1 SMP Debian 6.1.90-1 (2024-05-03) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 13 11:24 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/6776/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 11 11:24 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/20147/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -567,7 +599,7 @@ Get: 435 http://deb.debian.org/debian trixie/main armhf xauth armhf 1:1.1.2-1 [33.2 kB] Get: 436 http://deb.debian.org/debian trixie/main armhf xserver-common all 2:21.1.12-1 [2391 kB] Get: 437 http://deb.debian.org/debian trixie/main armhf xvfb armhf 2:21.1.12-1 [3024 kB] -Fetched 203 MB in 26s (7689 kB/s) +Fetched 203 MB in 4s (46.7 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libdbus-1-3: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 ... 19445 files and directories currently installed.) @@ -1973,8 +2005,8 @@ Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Mon May 13 13:05:08 UTC 2024. -Universal Time is now: Mon May 13 13:05:08 UTC 2024. +Local time is now: Mon May 13 13:09:51 UTC 2024. +Universal Time is now: Mon May 13 13:09:51 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libsysprof-capture-4-dev:armhf (46.0-1) ... @@ -2360,7 +2392,11 @@ fakeroot is already the newest version (1.33-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/20147/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/20147/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 @@ -2370,7 +2406,7 @@ fakeroot 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 @@ -2393,22 +2429,22 @@ 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' -./wrapper "metadata" -./metadata +./wrapper "pause" +./pause ++ test -n '' -++ exec ./env ./metadata -/build/reproducible-path/mpv-mpris-0.7.1/test/env ./metadata -++ basename ./metadata -+ test=metadata +++ exec ./env ./pause +/build/reproducible-path/mpv-mpris-0.7.1/test/env ./pause +++ basename ./pause ++ test=pause + '[' -z '' ']' + export MPV_MPRIS_TEST_PLUGIN=../mpris.so + MPV_MPRIS_TEST_PLUGIN=../mpris.so @@ -2464,39 +2500,39 @@ + grep -- --auto-display + xvfb-run --help + xvfb_auto=--auto-servernum -+ rm -f ./metadata.xvfb.log ./metadata.Xauthority -+ exec env MPV_MPRIS_TEST_NAME=metadata XDG_RUNTIME_DIR=./dbus TEMPDIR=. TMPDIR=. TEMP=. TMP=. dbus-run-session -- xvfb-run --auto-servernum --error-file ./metadata.xvfb.log -f ./metadata.Xauthority ./metadata -./metadata -++ test -n metadata -+++ basename ./metadata -++ test=metadata -++ '[' metadata = setup ']' -++ input_json=./metadata.mpv.ipc.input.json -++ output_json=./metadata.mpv.ipc.output.json -++ ipc=./metadata.mpv.ipc -++ log_prefix=./metadata -++ mpv_log=./metadata.mpv.log -++ socat_log=./metadata.socat.log ++ rm -f ./pause.xvfb.log ./pause.Xauthority ++ exec env MPV_MPRIS_TEST_NAME=pause XDG_RUNTIME_DIR=./dbus TEMPDIR=. TMPDIR=. TEMP=. TMP=. dbus-run-session -- xvfb-run --auto-servernum --error-file ./pause.xvfb.log -f ./pause.Xauthority ./pause +./pause +++ test -n pause ++++ basename ./pause +++ test=pause +++ '[' pause = setup ']' +++ input_json=./pause.mpv.ipc.input.json +++ output_json=./pause.mpv.ipc.output.json +++ ipc=./pause.mpv.ipc +++ log_prefix=./pause +++ mpv_log=./pause.mpv.log +++ socat_log=./pause.socat.log ++ file=/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga ++ params=() ++ '[' -n '' ']' ++ '[' -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-G7QTEe5BIJ,guid=5bcef6caff71f0543a50bf8366421025 -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-G7QTEe5BIJ,guid=5bcef6caff71f0543a50bf8366421025 -++ rm -f ./metadata.mpv.ipc ./metadata.mpv.log ./metadata.socat.log -++ wait_for test -S ./metadata.mpv.ipc +++ echo DISPLAY=:100 +DISPLAY=:100 +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-K5X2dBVzHG,guid=1a26116b225a0e94942906fe66421141 +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-K5X2dBVzHG,guid=1a26116b225a0e94942906fe66421141 +++ rm -f ./pause.mpv.ipc ./pause.mpv.log ./pause.socat.log +++ wait_for test -S ./pause.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 +++ 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 +++ awk '/statusline.*Paused/{print>"/dev/stdout";next} 1' ++ timeout=1 -++ test -S ./metadata.mpv.ipc +++ test -S ./pause.mpv.ipc ++ wait_for playerctl_list_all_is_mpv ++ timeout=0 ++ playerctl_list_all_is_mpv @@ -2504,11 +2540,48 @@ ++ player=mpv ++ test mpv = mpv ++ sleep 2 -++ playerctl metadata xesam:url -+ test file:///usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga = file:///usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -+ sleep 2 -++ playerctl metadata xesam:title -+ test alarm-clock-elapsed.oga '!=' '' ++ status Playing ++ playerctl status ++ grep '^Playing$' +Playing ++ check pause false ++ prop pause ++ jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' ++ cat ./pause.mpv.ipc.input.json +{"command":["get_property","pause"]} ++ rm -f ./pause.socat.log ++ socat -lf./pause.socat.log - UNIX-CONNECT:./pause.mpv.ipc ++ cat ./pause.socat.log ++ test '!' -s ./pause.socat.log ++ cat ./pause.mpv.ipc.output.json +{"data":false,"request_id":0,"error":"success"} ++ test -s ./pause.mpv.ipc.output.json ++ val false ++ jq --exit-status --null-input 'inputs // {} | try (.data == false and .error == "success") catch false' +true ++ playerctl pause ++ sleep 1 ++ status Paused ++ grep '^Paused$' ++ playerctl status +Paused ++ check pause true ++ prop pause ++ jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' ++ cat ./pause.mpv.ipc.input.json +{"command":["get_property","pause"]} ++ rm -f ./pause.socat.log ++ socat -lf./pause.socat.log - UNIX-CONNECT:./pause.mpv.ipc ++ cat ./pause.socat.log ++ test '!' -s ./pause.socat.log ++ cat ./pause.mpv.ipc.output.json +{"data":true,"request_id":0,"error":"success"} ++ test -s ./pause.mpv.ipc.output.json ++ val true ++ jq --exit-status --null-input 'inputs // {} | try (.data == true and .error == "success") catch false' +true ++ playerctl play ++ sleep 1 + wait %1 [cplayer] mpv 0.38.0 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v6.338.2 @@ -2523,7 +2596,7 @@ [cplayer] [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 -Dsndio=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 av-channel-layout avif-muxer 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 jpegxl lavu-uuid lcms2 libarchive libass libavdevice libbluray libdl libplacebo linux-fstatfs lua52 memfd-create pipewire posix posix-shm ppoll pthread-condattr-setclock pulse rubberband rubberband-3 sdl2 sdl2-audio sdl2-gamepad sdl2-video sixel uchardet vaapi vaapi-drm vaapi-wayland vaapi-x11 vdpau vector vk-khr-display vt.h vulkan vulkan-interop wayland wayland-protocols-1-27 wayland-protocols-1-31 wayland-protocols-1-32 x11 xv zimg zimg-st428 zlib -[cplayer] Command line options: '--load-scripts=no' '--script=../mpris.so' '--vo=null' '--ao=null' '--msg-time' '--msg-module' '--msg-level=cplayer=trace,mpris=trace' '--log-file=./metadata.mpv.log' '--input-ipc-server=./metadata.mpv.ipc' '/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga' +[cplayer] Command line options: '--load-scripts=no' '--script=../mpris.so' '--vo=null' '--ao=null' '--msg-time' '--msg-module' '--msg-level=cplayer=trace,mpris=trace' '--log-file=./pause.mpv.log' '--input-ipc-server=./pause.mpv.ipc' '/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga' [cplayer] mpv 0.38.0 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v6.338.2 [cplayer] FFmpeg version: 6.1.1-4 @@ -2546,176 +2619,183 @@ [cplayer] Setting option 'msg-time' = '' (flags = 8) [cplayer] Setting option 'msg-module' = '' (flags = 8) [cplayer] Setting option 'msg-level' = 'cplayer=trace,mpris=trace' (flags = 8) -[cplayer] Setting option 'log-file' = './metadata.mpv.log' (flags = 8) -[cplayer] Setting option 'input-ipc-server' = './metadata.mpv.ipc' (flags = 8) -[ 0.041154] mpris: Loading cplugin script ../mpris.so... -[ 0.054025] cplayer: Waiting for scripts... -[ 0.064456] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.064534] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.064625] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.064670] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.084962] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.085048] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.085097] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.086175] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.086257] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.086414] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.086486] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.086530] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.086561] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.094993] 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.095141] 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.095236] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.095284] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.095439] 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.095629] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.095700] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.095757] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.095845] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.095886] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.095954] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.096050] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.097501] cplayer: Done loading scripts. -[ 0.097945] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.098987] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.099812] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.100061] 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.120610] cplayer: Running hook: ytdl_hook/on_load -[ 0.123361] cplayer: Running hook: ytdl_hook/on_load -[ 0.123564] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.123626] cplayer: Running hook: auto_profiles/on_load -[ 0.125677] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.125930] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.126028] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.126134] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.126198] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.154948] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.156146] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.156273] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.156594] cplayer: (+) Audio --aid=1 (vorbis 2ch 48000Hz) -[ 0.160166] cplayer: Starting playback... -[ 0.165311] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.165361] cplayer: AO: Description: Null audio output -[ 0.169295] cplayer: audio ready -[ 0.169347] cplayer: starting audio playback -[ 0.169395] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof -[ 0.172703] statusline: A: 00:00:00 / 00:00:06 (0%) -[ 0.172874] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.172900] statusline: A: 00:00:00 / 00:00:06 (0%) -[ 0.222834] statusline: A: 00:00:00 / 00:00:06 (1%) -[ 0.272917] statusline: A: 00:00:00 / 00:00:06 (2%) -[ 0.323008] statusline: A: 00:00:00 / 00:00:06 (3%) -[ 0.423438] statusline: A: 00:00:00 / 00:00:06 (4%) -[ 0.473557] statusline: A: 00:00:00 / 00:00:06 (5%) -[ 0.523708] statusline: A: 00:00:00 / 00:00:06 (6%) -[ 0.573808] statusline: A: 00:00:00 / 00:00:06 (7%) -[ 0.674015] statusline: A: 00:00:00 / 00:00:06 (8%) -[ 0.724135] statusline: A: 00:00:00 / 00:00:06 (9%) -[ 0.774249] statusline: A: 00:00:00 / 00:00:06 (10%) -[ 0.824368] statusline: A: 00:00:00 / 00:00:06 (11%) -[ 0.874471] statusline: A: 00:00:00 / 00:00:06 (12%) -[ 0.974718] statusline: A: 00:00:00 / 00:00:06 (13%) -[ 1.024833] statusline: A: 00:00:00 / 00:00:06 (14%) -[ 1.074953] statusline: A: 00:00:00 / 00:00:06 (15%) -[ 1.125078] statusline: A: 00:00:00 / 00:00:06 (16%) -[ 1.221502] statusline: A: 00:00:01 / 00:00:06 (17%) -[ 1.271775] statusline: A: 00:00:01 / 00:00:06 (18%) -[ 1.322093] statusline: A: 00:00:01 / 00:00:06 (19%) -[ 1.421183] statusline: A: 00:00:01 / 00:00:06 (20%) -[ 1.471214] statusline: A: 00:00:01 / 00:00:06 (21%) -[ 1.521670] statusline: A: 00:00:01 / 00:00:06 (22%) -[ 1.571683] statusline: A: 00:00:01 / 00:00:06 (23%) -[ 1.670772] statusline: A: 00:00:01 / 00:00:06 (24%) -[ 1.721465] statusline: A: 00:00:01 / 00:00:06 (25%) -[ 1.820477] statusline: A: 00:00:01 / 00:00:06 (27%) -[ 1.870483] statusline: A: 00:00:01 / 00:00:06 (28%) -[ 1.920907] statusline: A: 00:00:01 / 00:00:06 (29%) -[ 2.020105] statusline: A: 00:00:01 / 00:00:06 (30%) -[ 2.070470] statusline: A: 00:00:01 / 00:00:06 (31%) -[ 2.120515] statusline: A: 00:00:01 / 00:00:06 (32%) -[ 2.219586] statusline: A: 00:00:02 / 00:00:06 (33%) -[ 2.269678] statusline: A: 00:00:02 / 00:00:06 (34%) -[ 2.320178] statusline: A: 00:00:02 / 00:00:06 (35%) -[ 2.370380] statusline: A: 00:00:02 / 00:00:06 (36%) -[ 2.469538] statusline: A: 00:00:02 / 00:00:06 (38%) -[ 2.569845] statusline: A: 00:00:02 / 00:00:06 (39%) -[ 2.669131] statusline: A: 00:00:02 / 00:00:06 (41%) -[ 2.719194] statusline: A: 00:00:02 / 00:00:06 (42%) -[ 2.820281] statusline: A: 00:00:02 / 00:00:06 (43%) -[ 2.870296] statusline: A: 00:00:02 / 00:00:06 (44%) -[ 2.920311] statusline: A: 00:00:02 / 00:00:06 (45%) -[ 2.970699] statusline: A: 00:00:02 / 00:00:06 (46%) -[ 3.020695] statusline: A: 00:00:02 / 00:00:06 (47%) -[ 3.119842] statusline: A: 00:00:02 / 00:00:06 (48%) -[ 3.169982] statusline: A: 00:00:03 / 00:00:06 (49%) -[ 3.220318] statusline: A: 00:00:03 / 00:00:06 (50%) -[ 3.270607] statusline: A: 00:00:03 / 00:00:06 (51%) -[ 3.369580] statusline: A: 00:00:03 / 00:00:06 (52%) -[ 3.419617] statusline: A: 00:00:03 / 00:00:06 (53%) -[ 3.469644] statusline: A: 00:00:03 / 00:00:06 (54%) -[ 3.520671] statusline: A: 00:00:03 / 00:00:06 (55%) -[ 3.570798] statusline: A: 00:00:03 / 00:00:06 (56%) -[ 3.669296] statusline: A: 00:00:03 / 00:00:06 (57%) -[ 3.719681] statusline: A: 00:00:03 / 00:00:06 (58%) -[ 3.819319] statusline: A: 00:00:03 / 00:00:06 (60%) -[ 3.923554] statusline: A: 00:00:03 / 00:00:06 (61%) -[ 3.974000] statusline: A: 00:00:03 / 00:00:06 (62%) -[ 4.024167] statusline: A: 00:00:03 / 00:00:06 (63%) -[ 4.074331] statusline: A: 00:00:03 / 00:00:06 (64%) -[ 4.124344] statusline: A: 00:00:03 / 00:00:06 (65%) -[ 4.174394] statusline: A: 00:00:04 / 00:00:06 (65%) -[ 4.224412] statusline: A: 00:00:04 / 00:00:06 (66%) -[ 4.274499] statusline: A: 00:00:04 / 00:00:06 (67%) -[ 4.324528] statusline: A: 00:00:04 / 00:00:06 (68%) -[ 4.375040] statusline: A: 00:00:04 / 00:00:06 (69%) -[ 4.524145] statusline: A: 00:00:04 / 00:00:06 (71%) -[ 4.574308] statusline: A: 00:00:04 / 00:00:06 (72%) -[ 4.624383] statusline: A: 00:00:04 / 00:00:06 (73%) -[ 4.674468] statusline: A: 00:00:04 / 00:00:06 (74%) -[ 4.774687] statusline: A: 00:00:04 / 00:00:06 (75%) -[ 4.824937] statusline: A: 00:00:04 / 00:00:06 (76%) -[ 4.875045] statusline: A: 00:00:04 / 00:00:06 (77%) -[ 4.925128] statusline: A: 00:00:04 / 00:00:06 (78%) -[ 5.025484] statusline: A: 00:00:04 / 00:00:06 (79%) -[ 5.075670] statusline: A: 00:00:04 / 00:00:06 (80%) -[ 5.125888] statusline: A: 00:00:04 / 00:00:06 (81%) -[ 5.176059] statusline: A: 00:00:05 / 00:00:06 (82%) -[ 5.226290] statusline: A: 00:00:05 / 00:00:06 (83%) -[ 5.327755] statusline: A: 00:00:05 / 00:00:06 (84%) -[ 5.426015] statusline: A: 00:00:05 / 00:00:06 (86%) -[ 5.476178] statusline: A: 00:00:05 / 00:00:06 (87%) -[ 5.577204] statusline: A: 00:00:05 / 00:00:06 (88%) -[ 5.676006] statusline: A: 00:00:05 / 00:00:06 (90%) -[ 5.726303] statusline: A: 00:00:05 / 00:00:06 (91%) -[ 5.825554] statusline: A: 00:00:05 / 00:00:06 (92%) -[ 5.875576] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 5.925790] cplayer: audio filter EOF -[ 5.925798] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 5.925846] cplayer: audio draining -[ 5.925854] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 5.925861] cplayer: audio EOF reached -[ 5.925867] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 5.925943] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 5.925954] cplayer: EOF code: 1 -[ 5.925958] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 5.926319] cplayer: Terminating demuxers... -[ 5.926328] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 5.926757] cplayer: Done terminating demuxers. -[ 5.926766] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 5.926846] cplayer: finished playback, success (reason 0) -[ 5.926868] cplayer: Exiting... (End of file) -[ 5.929255] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] -[ 5.932582] mpris: Exiting... -[ 5.939614] cplayer: draining left over audio +[cplayer] Setting option 'log-file' = './pause.mpv.log' (flags = 8) +[cplayer] Setting option 'input-ipc-server' = './pause.mpv.ipc' (flags = 8) +[ 0.013291] mpris: Loading cplugin script ../mpris.so... +[ 0.013420] cplayer: Waiting for scripts... +[ 0.058422] 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.058595] 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.058740] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.058769] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.058904] 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.059037] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.059073] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.059100] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.059173] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.059205] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.059224] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.059311] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.059514] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.067188] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.067293] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.067966] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.070213] cplayer: Done loading scripts. +[ 0.070376] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.075321] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.075595] 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.098028] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.098136] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.098179] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.098216] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.098251] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.098435] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.098540] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.098581] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.098603] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.101007] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.102144] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.102305] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.102356] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.102387] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.102423] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.103027] cplayer: Running hook: ytdl_hook/on_load +[ 0.105935] cplayer: Running hook: ytdl_hook/on_load +[ 0.106033] cplayer: Running hook: auto_profiles/on_load +[ 0.125440] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.127248] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.127451] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.127824] cplayer: (+) Audio --aid=1 (vorbis 2ch 48000Hz) +[ 0.129805] cplayer: Starting playback... +[ 0.132469] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.132502] cplayer: AO: Description: Null audio output +[ 0.135422] cplayer: audio ready +[ 0.135500] cplayer: starting audio playback +[ 0.135557] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof +[ 0.137312] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.154837] statusline: A: 00:00:00 / 00:00:06 (0%) +[ 0.204959] statusline: A: 00:00:00 / 00:00:06 (1%) +[ 0.255087] statusline: A: 00:00:00 / 00:00:06 (2%) +[ 0.305258] statusline: A: 00:00:00 / 00:00:06 (3%) +[ 0.355413] statusline: A: 00:00:00 / 00:00:06 (4%) +[ 0.455734] statusline: A: 00:00:00 / 00:00:06 (5%) +[ 0.505933] statusline: A: 00:00:00 / 00:00:06 (6%) +[ 0.556043] statusline: A: 00:00:00 / 00:00:06 (7%) +[ 0.606178] statusline: A: 00:00:00 / 00:00:06 (8%) +[ 0.706500] statusline: A: 00:00:00 / 00:00:06 (9%) +[ 0.756827] statusline: A: 00:00:00 / 00:00:06 (10%) +[ 0.806993] statusline: A: 00:00:00 / 00:00:06 (11%) +[ 0.857217] statusline: A: 00:00:00 / 00:00:06 (12%) +[ 0.907346] statusline: A: 00:00:00 / 00:00:06 (13%) +[ 1.007823] statusline: A: 00:00:00 / 00:00:06 (14%) +[ 1.058051] statusline: A: 00:00:00 / 00:00:06 (15%) +[ 1.108276] statusline: A: 00:00:00 / 00:00:06 (16%) +[ 1.191875] statusline: A: 00:00:01 / 00:00:06 (17%) +[ 1.241952] statusline: A: 00:00:01 / 00:00:06 (18%) +[ 1.292344] statusline: A: 00:00:01 / 00:00:06 (19%) +[ 1.342637] statusline: A: 00:00:01 / 00:00:06 (20%) +[ 1.395868] statusline: A: 00:00:01 / 00:00:06 (21%) +[ 1.496720] statusline: A: 00:00:01 / 00:00:06 (22%) +[ 1.546908] statusline: A: 00:00:01 / 00:00:06 (23%) +[ 1.597242] statusline: A: 00:00:01 / 00:00:06 (24%) +[ 1.647443] statusline: A: 00:00:01 / 00:00:06 (25%) +[ 1.748090] statusline: A: 00:00:01 / 00:00:06 (26%) +[ 1.798242] statusline: A: 00:00:01 / 00:00:06 (27%) +[ 1.848476] statusline: A: 00:00:01 / 00:00:06 (28%) +[ 1.898630] statusline: A: 00:00:01 / 00:00:06 (29%) +[ 1.948907] statusline: A: 00:00:01 / 00:00:06 (30%) +[ 2.049318] statusline: A: 00:00:01 / 00:00:06 (31%) +[ 2.099580] statusline: A: 00:00:01 / 00:00:06 (32%) +[ 2.149828] statusline: A: 00:00:02 / 00:00:06 (33%) +[ 2.200098] statusline: A: 00:00:02 / 00:00:06 (34%) +[ 2.250626] statusline: A: 00:00:02 / 00:00:06 (35%) +[ 2.351049] statusline: A: 00:00:02 / 00:00:06 (36%) +[ 2.401617] statusline: A: 00:00:02 / 00:00:06 (37%) +[ 2.451756] statusline: A: 00:00:02 / 00:00:06 (38%) +[ 2.502356] statusline: A: 00:00:02 / 00:00:06 (39%) +[ 2.602829] statusline: A: 00:00:02 / 00:00:06 (40%) +[ 2.653162] statusline: A: 00:00:02 / 00:00:06 (41%) +[ 2.704610] statusline: A: 00:00:02 / 00:00:06 (42%) +[ 2.755033] statusline: A: 00:00:02 / 00:00:06 (43%) +[ 2.805331] statusline: A: 00:00:02 / 00:00:06 (44%) +[ 2.857052] cplayer: Set property: pause=true -> 1 +[ 2.857072] statusline: A: 00:00:02 / 00:00:06 (44%) +[ 2.857265] statusline: (Paused) A: 00:00:02 / 00:00:06 (44%) +[ 3.941582] cplayer: Set property: pause=false -> 1 +[ 3.941601] statusline: (Paused) A: 00:00:02 / 00:00:06 (44%) +[ 3.941821] statusline: A: 00:00:02 / 00:00:06 (44%) +[ 3.992350] statusline: A: 00:00:02 / 00:00:06 (45%) +[ 4.042622] statusline: A: 00:00:02 / 00:00:06 (46%) +[ 4.092864] statusline: A: 00:00:02 / 00:00:06 (47%) +[ 4.143163] statusline: A: 00:00:02 / 00:00:06 (48%) +[ 4.193386] statusline: A: 00:00:02 / 00:00:06 (49%) +[ 4.243532] statusline: A: 00:00:03 / 00:00:06 (49%) +[ 4.293828] statusline: A: 00:00:03 / 00:00:06 (50%) +[ 4.344168] statusline: A: 00:00:03 / 00:00:06 (51%) +[ 4.394541] statusline: A: 00:00:03 / 00:00:06 (52%) +[ 4.444960] statusline: A: 00:00:03 / 00:00:06 (53%) +[ 4.545420] statusline: A: 00:00:03 / 00:00:06 (54%) +[ 4.595519] statusline: A: 00:00:03 / 00:00:06 (55%) +[ 4.645710] statusline: A: 00:00:03 / 00:00:06 (56%) +[ 4.695779] statusline: A: 00:00:03 / 00:00:06 (57%) +[ 4.745884] statusline: A: 00:00:03 / 00:00:06 (58%) +[ 4.846017] statusline: A: 00:00:03 / 00:00:06 (59%) +[ 4.896068] statusline: A: 00:00:03 / 00:00:06 (60%) +[ 4.946126] statusline: A: 00:00:03 / 00:00:06 (61%) +[ 4.997040] statusline: A: 00:00:03 / 00:00:06 (62%) +[ 5.097567] statusline: A: 00:00:03 / 00:00:06 (63%) +[ 5.147690] statusline: A: 00:00:03 / 00:00:06 (64%) +[ 5.247123] statusline: A: 00:00:04 / 00:00:06 (66%) +[ 5.297380] statusline: A: 00:00:04 / 00:00:06 (67%) +[ 5.446820] statusline: A: 00:00:04 / 00:00:06 (69%) +[ 5.496967] statusline: A: 00:00:04 / 00:00:06 (70%) +[ 5.547077] statusline: A: 00:00:04 / 00:00:06 (71%) +[ 5.647182] statusline: A: 00:00:04 / 00:00:06 (72%) +[ 5.697243] statusline: A: 00:00:04 / 00:00:06 (73%) +[ 5.747307] statusline: A: 00:00:04 / 00:00:06 (74%) +[ 5.797420] statusline: A: 00:00:04 / 00:00:06 (75%) +[ 5.847442] statusline: A: 00:00:04 / 00:00:06 (76%) +[ 5.948071] statusline: A: 00:00:04 / 00:00:06 (77%) +[ 5.998144] statusline: A: 00:00:04 / 00:00:06 (78%) +[ 6.097564] statusline: A: 00:00:04 / 00:00:06 (80%) +[ 6.197673] statusline: A: 00:00:04 / 00:00:06 (81%) +[ 6.247717] statusline: A: 00:00:05 / 00:00:06 (82%) +[ 6.297762] statusline: A: 00:00:05 / 00:00:06 (83%) +[ 6.348061] statusline: A: 00:00:05 / 00:00:06 (84%) +[ 6.398595] statusline: A: 00:00:05 / 00:00:06 (85%) +[ 6.498705] statusline: A: 00:00:05 / 00:00:06 (86%) +[ 6.548735] statusline: A: 00:00:05 / 00:00:06 (87%) +[ 6.598859] statusline: A: 00:00:05 / 00:00:06 (88%) +[ 6.648962] statusline: A: 00:00:05 / 00:00:06 (89%) +[ 6.749550] statusline: A: 00:00:05 / 00:00:06 (90%) +[ 6.799836] statusline: A: 00:00:05 / 00:00:06 (91%) +[ 6.849886] statusline: A: 00:00:05 / 00:00:06 (92%) +[ 6.949234] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 6.949628] cplayer: audio filter EOF +[ 6.949632] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 6.949676] cplayer: audio draining +[ 6.949682] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 6.949695] cplayer: audio EOF reached +[ 6.949700] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 6.949708] cplayer: EOF code: 1 +[ 6.949712] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 6.949970] cplayer: Terminating demuxers... +[ 6.949984] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 6.950446] cplayer: Done terminating demuxers. +[ 6.950527] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 6.950632] cplayer: finished playback, success (reason 0) +[ 6.950705] cplayer: Exiting... (End of file) +[ 6.953056] mpris: Exiting... +[ 6.954401] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] +[ 6.957362] cplayer: draining left over audio make[2]: Leaving directory '/build/reproducible-path/mpv-mpris-0.7.1/test' make[2]: Entering directory '/build/reproducible-path/mpv-mpris-0.7.1/test' -./wrapper "pause" -./pause +./wrapper "metadata" +./metadata ++ test -n '' -++ exec ./env ./pause -/build/reproducible-path/mpv-mpris-0.7.1/test/env ./pause -++ basename ./pause -+ test=pause +++ exec ./env ./metadata +/build/reproducible-path/mpv-mpris-0.7.1/test/env ./metadata +++ basename ./metadata ++ test=metadata + '[' -z '' ']' + export MPV_MPRIS_TEST_PLUGIN=../mpris.so + MPV_MPRIS_TEST_PLUGIN=../mpris.so @@ -2771,39 +2851,39 @@ + xvfb-run --help + grep -- --auto-display + xvfb_auto=--auto-servernum -+ rm -f ./pause.xvfb.log ./pause.Xauthority -+ exec env MPV_MPRIS_TEST_NAME=pause XDG_RUNTIME_DIR=./dbus TEMPDIR=. TMPDIR=. TEMP=. TMP=. dbus-run-session -- xvfb-run --auto-servernum --error-file ./pause.xvfb.log -f ./pause.Xauthority ./pause -./pause -++ test -n pause -+++ basename ./pause -++ test=pause -++ '[' pause = setup ']' -++ input_json=./pause.mpv.ipc.input.json -++ output_json=./pause.mpv.ipc.output.json -++ ipc=./pause.mpv.ipc -++ log_prefix=./pause -++ mpv_log=./pause.mpv.log -++ socat_log=./pause.socat.log ++ rm -f ./metadata.xvfb.log ./metadata.Xauthority ++ exec env MPV_MPRIS_TEST_NAME=metadata XDG_RUNTIME_DIR=./dbus TEMPDIR=. TMPDIR=. TEMP=. TMP=. dbus-run-session -- xvfb-run --auto-servernum --error-file ./metadata.xvfb.log -f ./metadata.Xauthority ./metadata +./metadata +++ test -n metadata ++++ basename ./metadata +++ test=metadata +++ '[' metadata = setup ']' +++ input_json=./metadata.mpv.ipc.input.json +++ output_json=./metadata.mpv.ipc.output.json +++ ipc=./metadata.mpv.ipc +++ log_prefix=./metadata +++ mpv_log=./metadata.mpv.log +++ socat_log=./metadata.socat.log ++ file=/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga ++ params=() ++ '[' -n '' ']' ++ '[' -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-O2UxxBQ32M,guid=0575188be65771b99f2c222866421025 -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-O2UxxBQ32M,guid=0575188be65771b99f2c222866421025 -++ rm -f ./pause.mpv.ipc ./pause.mpv.log ./pause.socat.log -++ wait_for test -S ./pause.mpv.ipc +++ echo DISPLAY=:102 +DISPLAY=:102 +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-9cnR2kEsuJ,guid=57991dfdfadc842089eeeaf466421141 +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-9cnR2kEsuJ,guid=57991dfdfadc842089eeeaf466421141 +++ rm -f ./metadata.mpv.ipc ./metadata.mpv.log ./metadata.socat.log +++ wait_for test -S ./metadata.mpv.ipc ++ timeout=0 -++ test -S ./pause.mpv.ipc +++ test -S ./metadata.mpv.ipc ++ '[' 0 -eq 60 ']' -++ mpv --load-scripts=no --script=../mpris.so --vo=null --ao=null --msg-time --msg-module --msg-level=cplayer=trace,mpris=trace --log-file=./pause.mpv.log --input-ipc-server=./pause.mpv.ipc /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga ++ sleep 1 +++ mpv --load-scripts=no --script=../mpris.so --vo=null --ao=null --msg-time --msg-module --msg-level=cplayer=trace,mpris=trace --log-file=./metadata.mpv.log --input-ipc-server=./metadata.mpv.ipc /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +++ awk '/statusline.*Paused/{print>"/dev/stdout";next} 1' ++ timeout=1 -++ test -S ./pause.mpv.ipc +++ test -S ./metadata.mpv.ipc ++ wait_for playerctl_list_all_is_mpv ++ timeout=0 ++ playerctl_list_all_is_mpv @@ -2811,48 +2891,11 @@ ++ player=mpv ++ test mpv = mpv ++ sleep 2 -+ status Playing -+ playerctl status -+ grep '^Playing$' -Playing -+ check pause false -+ prop pause -+ jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' -+ cat ./pause.mpv.ipc.input.json -{"command":["get_property","pause"]} -+ rm -f ./pause.socat.log -+ socat -lf./pause.socat.log - UNIX-CONNECT:./pause.mpv.ipc -+ cat ./pause.socat.log -+ test '!' -s ./pause.socat.log -+ cat ./pause.mpv.ipc.output.json -{"data":false,"request_id":0,"error":"success"} -+ test -s ./pause.mpv.ipc.output.json -+ val false -+ jq --exit-status --null-input 'inputs // {} | try (.data == false and .error == "success") catch false' -true -+ playerctl pause -+ sleep 1 -+ status Paused -+ playerctl status -+ grep '^Paused$' -Paused -+ check pause true -+ prop pause -+ jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' -+ cat ./pause.mpv.ipc.input.json -{"command":["get_property","pause"]} -+ rm -f ./pause.socat.log -+ socat -lf./pause.socat.log - UNIX-CONNECT:./pause.mpv.ipc -+ cat ./pause.socat.log -+ test '!' -s ./pause.socat.log -+ cat ./pause.mpv.ipc.output.json -{"data":true,"request_id":0,"error":"success"} -+ test -s ./pause.mpv.ipc.output.json -+ val true -+ jq --exit-status --null-input 'inputs // {} | try (.data == true and .error == "success") catch false' -true -+ playerctl play -+ sleep 1 +++ playerctl metadata xesam:url ++ test file:///usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga = file:///usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga ++ sleep 2 +++ playerctl metadata xesam:title ++ test alarm-clock-elapsed.oga '!=' '' + wait %1 [cplayer] mpv 0.38.0 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v6.338.2 @@ -2867,7 +2910,7 @@ [cplayer] [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 -Dsndio=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 av-channel-layout avif-muxer 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 jpegxl lavu-uuid lcms2 libarchive libass libavdevice libbluray libdl libplacebo linux-fstatfs lua52 memfd-create pipewire posix posix-shm ppoll pthread-condattr-setclock pulse rubberband rubberband-3 sdl2 sdl2-audio sdl2-gamepad sdl2-video sixel uchardet vaapi vaapi-drm vaapi-wayland vaapi-x11 vdpau vector vk-khr-display vt.h vulkan vulkan-interop wayland wayland-protocols-1-27 wayland-protocols-1-31 wayland-protocols-1-32 x11 xv zimg zimg-st428 zlib -[cplayer] Command line options: '--load-scripts=no' '--script=../mpris.so' '--vo=null' '--ao=null' '--msg-time' '--msg-module' '--msg-level=cplayer=trace,mpris=trace' '--log-file=./pause.mpv.log' '--input-ipc-server=./pause.mpv.ipc' '/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga' +[cplayer] Command line options: '--load-scripts=no' '--script=../mpris.so' '--vo=null' '--ao=null' '--msg-time' '--msg-module' '--msg-level=cplayer=trace,mpris=trace' '--log-file=./metadata.mpv.log' '--input-ipc-server=./metadata.mpv.ipc' '/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga' [cplayer] mpv 0.38.0 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v6.338.2 [cplayer] FFmpeg version: 6.1.1-4 @@ -2890,165 +2933,168 @@ [cplayer] Setting option 'msg-time' = '' (flags = 8) [cplayer] Setting option 'msg-module' = '' (flags = 8) [cplayer] Setting option 'msg-level' = 'cplayer=trace,mpris=trace' (flags = 8) -[cplayer] Setting option 'log-file' = './pause.mpv.log' (flags = 8) -[cplayer] Setting option 'input-ipc-server' = './pause.mpv.ipc' (flags = 8) -[ 0.046418] mpris: Loading cplugin script ../mpris.so... -[ 0.046593] cplayer: Waiting for scripts... -[ 0.082517] 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.082732] 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.082840] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.082876] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.084474] 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.084712] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.085439] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.085513] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.093261] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.093333] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.093368] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.093513] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.097977] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.098072] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.099256] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.102103] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.103727] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.103886] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.104003] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.104085] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.104149] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.104267] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.104309] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.104350] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.104383] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.104888] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.105174] 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.122887] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.122983] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.123063] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.123101] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.125181] cplayer: Done loading scripts. -[ 0.125317] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.125630] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.127728] cplayer: Running hook: ytdl_hook/on_load -[ 0.130993] cplayer: Running hook: ytdl_hook/on_load -[ 0.131128] cplayer: Running hook: auto_profiles/on_load -[ 0.154946] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.161760] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.164231] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.164499] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.165173] cplayer: (+) Audio --aid=1 (vorbis 2ch 48000Hz) -[ 0.167950] cplayer: Starting playback... -[ 0.173237] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.173275] cplayer: AO: Description: Null audio output -[ 0.174811] cplayer: audio ready -[ 0.174843] cplayer: starting audio playback -[ 0.174888] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof -[ 0.177661] statusline: A: 00:00:00 / 00:00:06 (0%) -[ 0.186789] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.186834] statusline: A: 00:00:00 / 00:00:06 (0%) -[ 0.227780] statusline: A: 00:00:00 / 00:00:06 (1%) -[ 0.277882] statusline: A: 00:00:00 / 00:00:06 (2%) -[ 0.378144] statusline: A: 00:00:00 / 00:00:06 (3%) -[ 0.428262] statusline: A: 00:00:00 / 00:00:06 (4%) -[ 0.478386] statusline: A: 00:00:00 / 00:00:06 (5%) -[ 0.528503] statusline: A: 00:00:00 / 00:00:06 (6%) -[ 0.578620] statusline: A: 00:00:00 / 00:00:06 (7%) -[ 0.678826] statusline: A: 00:00:00 / 00:00:06 (8%) -[ 0.728936] statusline: A: 00:00:00 / 00:00:06 (9%) -[ 0.779050] statusline: A: 00:00:00 / 00:00:06 (10%) -[ 0.829229] statusline: A: 00:00:00 / 00:00:06 (11%) -[ 0.929407] statusline: A: 00:00:00 / 00:00:06 (12%) -[ 0.979513] statusline: A: 00:00:00 / 00:00:06 (13%) -[ 1.029636] statusline: A: 00:00:00 / 00:00:06 (14%) -[ 1.079771] statusline: A: 00:00:00 / 00:00:06 (15%) -[ 1.129928] statusline: A: 00:00:00 / 00:00:06 (16%) -[ 1.222436] statusline: A: 00:00:01 / 00:00:06 (17%) -[ 1.272666] statusline: A: 00:00:01 / 00:00:06 (18%) -[ 1.322769] statusline: A: 00:00:01 / 00:00:06 (19%) -[ 1.421726] statusline: A: 00:00:01 / 00:00:06 (20%) -[ 1.471839] statusline: A: 00:00:01 / 00:00:06 (21%) -[ 1.522037] statusline: A: 00:00:01 / 00:00:06 (22%) -[ 1.572348] statusline: A: 00:00:01 / 00:00:06 (23%) -[ 1.671537] statusline: A: 00:00:01 / 00:00:06 (24%) -[ 1.721834] statusline: A: 00:00:01 / 00:00:06 (25%) -[ 1.821091] statusline: A: 00:00:01 / 00:00:06 (27%) -[ 1.871096] statusline: A: 00:00:01 / 00:00:06 (28%) -[ 1.971444] statusline: A: 00:00:01 / 00:00:06 (29%) -[ 2.070601] statusline: A: 00:00:01 / 00:00:06 (31%) -[ 2.120935] statusline: A: 00:00:01 / 00:00:06 (32%) -[ 2.219953] statusline: A: 00:00:02 / 00:00:06 (33%) -[ 2.270453] statusline: A: 00:00:02 / 00:00:06 (34%) -[ 2.369649] statusline: A: 00:00:02 / 00:00:06 (36%) -[ 2.419896] statusline: A: 00:00:02 / 00:00:06 (37%) -[ 2.569150] statusline: A: 00:00:02 / 00:00:06 (39%) -[ 2.619303] statusline: A: 00:00:02 / 00:00:06 (40%) -[ 2.669473] statusline: A: 00:00:02 / 00:00:06 (41%) -[ 2.719867] statusline: A: 00:00:02 / 00:00:06 (42%) -[ 2.794358] cplayer: Set property: pause=true -> 1 -[ 2.794380] statusline: A: 00:00:02 / 00:00:06 (42%) -[ 2.794562] statusline: (Paused) A: 00:00:02 / 00:00:06 (43%) -[ 3.891252] cplayer: Set property: pause=false -> 1 -[ 3.891281] statusline: (Paused) A: 00:00:02 / 00:00:06 (43%) -[ 3.891532] statusline: A: 00:00:02 / 00:00:06 (43%) -[ 3.941615] statusline: A: 00:00:02 / 00:00:06 (44%) -[ 4.041752] statusline: A: 00:00:02 / 00:00:06 (45%) -[ 4.091815] statusline: A: 00:00:02 / 00:00:06 (46%) -[ 4.141825] statusline: A: 00:00:02 / 00:00:06 (47%) -[ 4.191878] statusline: A: 00:00:02 / 00:00:06 (48%) -[ 4.292434] statusline: A: 00:00:03 / 00:00:06 (49%) -[ 4.342534] statusline: A: 00:00:03 / 00:00:06 (50%) -[ 4.441499] statusline: A: 00:00:03 / 00:00:06 (52%) -[ 4.491516] statusline: A: 00:00:03 / 00:00:06 (53%) -[ 4.591808] statusline: A: 00:00:03 / 00:00:06 (54%) -[ 4.641850] statusline: A: 00:00:03 / 00:00:06 (55%) -[ 4.692488] statusline: A: 00:00:03 / 00:00:06 (56%) -[ 4.791643] statusline: A: 00:00:03 / 00:00:06 (57%) -[ 4.841776] statusline: A: 00:00:03 / 00:00:06 (58%) -[ 4.891802] statusline: A: 00:00:03 / 00:00:06 (59%) -[ 4.942437] statusline: A: 00:00:03 / 00:00:06 (60%) -[ 5.041690] statusline: A: 00:00:03 / 00:00:06 (62%) -[ 5.191291] statusline: A: 00:00:03 / 00:00:06 (64%) -[ 5.241703] statusline: A: 00:00:03 / 00:00:06 (65%) -[ 5.292054] statusline: A: 00:00:04 / 00:00:06 (66%) -[ 5.390556] statusline: A: 00:00:04 / 00:00:06 (67%) -[ 5.440894] statusline: A: 00:00:04 / 00:00:06 (68%) -[ 5.540095] statusline: A: 00:00:04 / 00:00:06 (70%) -[ 5.640787] statusline: A: 00:00:04 / 00:00:06 (71%) -[ 5.739430] statusline: A: 00:00:04 / 00:00:06 (73%) -[ 5.790022] statusline: A: 00:00:04 / 00:00:06 (74%) -[ 5.889233] statusline: A: 00:00:04 / 00:00:06 (75%) -[ 5.939815] statusline: A: 00:00:04 / 00:00:06 (76%) -[ 6.038841] statusline: A: 00:00:04 / 00:00:06 (78%) -[ 6.089348] statusline: A: 00:00:04 / 00:00:06 (79%) -[ 6.188454] statusline: A: 00:00:04 / 00:00:06 (80%) -[ 6.238902] statusline: A: 00:00:04 / 00:00:06 (81%) -[ 6.337920] statusline: A: 00:00:05 / 00:00:06 (83%) -[ 6.437976] statusline: A: 00:00:05 / 00:00:06 (84%) -[ 6.488300] statusline: A: 00:00:05 / 00:00:06 (85%) -[ 6.538681] statusline: A: 00:00:05 / 00:00:06 (86%) -[ 6.589956] statusline: A: 00:00:05 / 00:00:06 (87%) -[ 6.640225] statusline: A: 00:00:05 / 00:00:06 (88%) -[ 6.740583] statusline: A: 00:00:05 / 00:00:06 (89%) -[ 6.790682] statusline: A: 00:00:05 / 00:00:06 (90%) -[ 6.840722] statusline: A: 00:00:05 / 00:00:06 (91%) -[ 6.891524] statusline: A: 00:00:05 / 00:00:06 (92%) -[ 6.942017] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 6.992468] cplayer: audio filter EOF -[ 6.992473] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 6.992524] cplayer: audio draining -[ 6.992530] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 6.992536] cplayer: audio EOF reached -[ 6.992541] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 6.992552] cplayer: EOF code: 1 -[ 6.992557] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 6.992890] cplayer: Terminating demuxers... -[ 6.992898] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 6.993480] cplayer: Done terminating demuxers. -[ 6.993515] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 6.993600] cplayer: finished playback, success (reason 0) -[ 6.993624] cplayer: Exiting... (End of file) -[ 6.995679] mpris: Exiting... -[ 6.996390] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] -[ 7.003699] cplayer: draining left over audio +[cplayer] Setting option 'log-file' = './metadata.mpv.log' (flags = 8) +[cplayer] Setting option 'input-ipc-server' = './metadata.mpv.ipc' (flags = 8) +[ 0.021666] mpris: Loading cplugin script ../mpris.so... +[ 0.023799] cplayer: Waiting for scripts... +[ 0.038155] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.038255] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.038309] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.038345] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.038379] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.038736] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.038826] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.038870] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.038907] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.049634] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.049711] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.049744] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.049767] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.054801] 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.054940] 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.055005] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.055044] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.055166] 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.055302] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.055363] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.055409] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.055620] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.055669] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.055689] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.055801] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.056103] cplayer: Done loading scripts. +[ 0.056216] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.056401] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.056655] cplayer: Running hook: ytdl_hook/on_load +[ 0.058477] cplayer: Running hook: ytdl_hook/on_load +[ 0.058749] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.058846] cplayer: Running hook: auto_profiles/on_load +[ 0.060211] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.060641] 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.074313] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.076529] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.076628] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.076758] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.076851] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.076903] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.076974] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.077020] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.077139] cplayer: (+) Audio --aid=1 (vorbis 2ch 48000Hz) +[ 0.079134] cplayer: Starting playback... +[ 0.081633] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.081672] cplayer: AO: Description: Null audio output +[ 0.082987] cplayer: audio ready +[ 0.083036] cplayer: starting audio playback +[ 0.083162] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof +[ 0.106739] statusline: A: 00:00:00 / 00:00:06 (0%) +[ 0.108411] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 +[ 0.108429] statusline: A: 00:00:00 / 00:00:06 (0%) +[ 0.157021] statusline: A: 00:00:00 / 00:00:06 (1%) +[ 0.207247] statusline: A: 00:00:00 / 00:00:06 (2%) +[ 0.257419] statusline: A: 00:00:00 / 00:00:06 (3%) +[ 0.307606] statusline: A: 00:00:00 / 00:00:06 (4%) +[ 0.407963] statusline: A: 00:00:00 / 00:00:06 (5%) +[ 0.458161] statusline: A: 00:00:00 / 00:00:06 (6%) +[ 0.508411] statusline: A: 00:00:00 / 00:00:06 (7%) +[ 0.558625] statusline: A: 00:00:00 / 00:00:06 (8%) +[ 0.608839] statusline: A: 00:00:00 / 00:00:06 (9%) +[ 0.709248] statusline: A: 00:00:00 / 00:00:06 (10%) +[ 0.759476] statusline: A: 00:00:00 / 00:00:06 (11%) +[ 0.809661] statusline: A: 00:00:00 / 00:00:06 (12%) +[ 0.860437] statusline: A: 00:00:00 / 00:00:06 (13%) +[ 0.960730] statusline: A: 00:00:00 / 00:00:06 (14%) +[ 1.010850] statusline: A: 00:00:00 / 00:00:06 (15%) +[ 1.060999] statusline: A: 00:00:00 / 00:00:06 (16%) +[ 1.111129] statusline: A: 00:00:01 / 00:00:06 (17%) +[ 1.186595] statusline: A: 00:00:01 / 00:00:06 (18%) +[ 1.237265] statusline: A: 00:00:01 / 00:00:06 (19%) +[ 1.336430] statusline: A: 00:00:01 / 00:00:06 (20%) +[ 1.386579] statusline: A: 00:00:01 / 00:00:06 (21%) +[ 1.436767] statusline: A: 00:00:01 / 00:00:06 (22%) +[ 1.486867] statusline: A: 00:00:01 / 00:00:06 (23%) +[ 1.586120] statusline: A: 00:00:01 / 00:00:06 (25%) +[ 1.688404] statusline: A: 00:00:01 / 00:00:06 (26%) +[ 1.738623] statusline: A: 00:00:01 / 00:00:06 (27%) +[ 1.788789] statusline: A: 00:00:01 / 00:00:06 (28%) +[ 1.839136] statusline: A: 00:00:01 / 00:00:06 (29%) +[ 1.939415] statusline: A: 00:00:01 / 00:00:06 (30%) +[ 1.989621] statusline: A: 00:00:01 / 00:00:06 (31%) +[ 2.039833] statusline: A: 00:00:01 / 00:00:06 (32%) +[ 2.089974] statusline: A: 00:00:02 / 00:00:06 (33%) +[ 2.140358] statusline: A: 00:00:02 / 00:00:06 (34%) +[ 2.241057] statusline: A: 00:00:02 / 00:00:06 (35%) +[ 2.291244] statusline: A: 00:00:02 / 00:00:06 (36%) +[ 2.341595] statusline: A: 00:00:02 / 00:00:06 (37%) +[ 2.391738] statusline: A: 00:00:02 / 00:00:06 (38%) +[ 2.492307] statusline: A: 00:00:02 / 00:00:06 (39%) +[ 2.542529] statusline: A: 00:00:02 / 00:00:06 (40%) +[ 2.592676] statusline: A: 00:00:02 / 00:00:06 (41%) +[ 2.642818] statusline: A: 00:00:02 / 00:00:06 (42%) +[ 2.693073] statusline: A: 00:00:02 / 00:00:06 (43%) +[ 2.793496] statusline: A: 00:00:02 / 00:00:06 (44%) +[ 2.843767] statusline: A: 00:00:02 / 00:00:06 (45%) +[ 2.893821] statusline: A: 00:00:02 / 00:00:06 (46%) +[ 2.944036] statusline: A: 00:00:02 / 00:00:06 (47%) +[ 2.994607] statusline: A: 00:00:02 / 00:00:06 (48%) +[ 3.095172] statusline: A: 00:00:03 / 00:00:06 (49%) +[ 3.145369] statusline: A: 00:00:03 / 00:00:06 (50%) +[ 3.195608] statusline: A: 00:00:03 / 00:00:06 (51%) +[ 3.246131] statusline: A: 00:00:03 / 00:00:06 (52%) +[ 3.346951] statusline: A: 00:00:03 / 00:00:06 (53%) +[ 3.400009] statusline: A: 00:00:03 / 00:00:06 (54%) +[ 3.450259] statusline: A: 00:00:03 / 00:00:06 (55%) +[ 3.500326] statusline: A: 00:00:03 / 00:00:06 (56%) +[ 3.550419] statusline: A: 00:00:03 / 00:00:06 (57%) +[ 3.651180] statusline: A: 00:00:03 / 00:00:06 (58%) +[ 3.750039] statusline: A: 00:00:03 / 00:00:06 (60%) +[ 3.800209] statusline: A: 00:00:03 / 00:00:06 (61%) +[ 3.900572] statusline: A: 00:00:03 / 00:00:06 (62%) +[ 3.950602] statusline: A: 00:00:03 / 00:00:06 (63%) +[ 4.000681] statusline: A: 00:00:03 / 00:00:06 (64%) +[ 4.051511] statusline: A: 00:00:03 / 00:00:06 (65%) +[ 4.103137] statusline: A: 00:00:04 / 00:00:06 (66%) +[ 4.204589] statusline: A: 00:00:04 / 00:00:06 (67%) +[ 4.254839] statusline: A: 00:00:04 / 00:00:06 (68%) +[ 4.304910] statusline: A: 00:00:04 / 00:00:06 (69%) +[ 4.356591] statusline: A: 00:00:04 / 00:00:06 (70%) +[ 4.406609] statusline: A: 00:00:04 / 00:00:06 (71%) +[ 4.507031] statusline: A: 00:00:04 / 00:00:06 (72%) +[ 4.557169] statusline: A: 00:00:04 / 00:00:06 (73%) +[ 4.656411] statusline: A: 00:00:04 / 00:00:06 (75%) +[ 4.756931] statusline: A: 00:00:04 / 00:00:06 (76%) +[ 4.856664] statusline: A: 00:00:04 / 00:00:06 (78%) +[ 4.906955] statusline: A: 00:00:04 / 00:00:06 (79%) +[ 4.957298] statusline: A: 00:00:04 / 00:00:06 (80%) +[ 5.106853] statusline: A: 00:00:05 / 00:00:06 (82%) +[ 5.157203] statusline: A: 00:00:05 / 00:00:06 (83%) +[ 5.256752] statusline: A: 00:00:05 / 00:00:06 (84%) +[ 5.307129] statusline: A: 00:00:05 / 00:00:06 (85%) +[ 5.357196] statusline: A: 00:00:05 / 00:00:06 (86%) +[ 5.407221] statusline: A: 00:00:05 / 00:00:06 (87%) +[ 5.457639] statusline: A: 00:00:05 / 00:00:06 (88%) +[ 5.508610] statusline: A: 00:00:05 / 00:00:06 (89%) +[ 5.612637] statusline: A: 00:00:05 / 00:00:06 (90%) +[ 5.664654] statusline: A: 00:00:05 / 00:00:06 (91%) +[ 5.720665] statusline: A: 00:00:05 / 00:00:06 (92%) +[ 5.770894] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 5.826695] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 5.826997] cplayer: audio filter EOF +[ 5.827001] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 5.827036] cplayer: audio draining +[ 5.827042] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 5.827047] cplayer: audio EOF reached +[ 5.827050] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 5.827057] cplayer: EOF code: 1 +[ 5.827061] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 5.827303] cplayer: Terminating demuxers... +[ 5.827307] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 5.838135] cplayer: Done terminating demuxers. +[ 5.838158] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 5.838237] cplayer: finished playback, success (reason 0) +[ 5.838250] cplayer: Exiting... (End of file) +[ 5.844336] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] +[ 5.847337] mpris: Exiting... +[ 5.849645] 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" @@ -3110,8 +3156,8 @@ + MPV_MPRIS_TEST_DBUS=./dbus + mkdir -p -m 0700 ./dbus + export -n MPV_MPRIS_TEST_DBUS MPV_MPRIS_TEST_XAUTH MPV_MPRIS_TEST_TMP -+ xvfb-run --help + grep -- --auto-display ++ xvfb-run --help + xvfb_auto=--auto-servernum + rm -f ./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 @@ -3134,10 +3180,10 @@ ++ '[' -n ../mpris.so ']' ++ params+=("--load-scripts=no" "--script=$MPV_MPRIS_TEST_PLUGIN") ++ unset MPV_MPRIS_TEST_PLUGIN MPV_MPRIS_TEST_PLAY MPV_MPRIS_TEST_MPV_IPC MPV_MPRIS_TEST_LOG -++ echo DISPLAY=:100 -DISPLAY=:100 -++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-eUkWbd30W3,guid=99c0584d94c0087dd7537fe866421025 -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-eUkWbd30W3,guid=99c0584d94c0087dd7537fe866421025 +++ echo DISPLAY=:99 +DISPLAY=:99 +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-rMchUMDeWu,guid=b3a84f45ad6074fa918120f466421141 +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-rMchUMDeWu,guid=b3a84f45ad6074fa918120f466421141 ++ rm -f ./play.mpv.ipc ./play.mpv.log ./play.socat.log ++ wait_for test -S ./play.mpv.ipc ++ timeout=0 @@ -3235,172 +3281,175 @@ [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.022177] mpris: Loading cplugin script ../mpris.so... -[ 0.022354] cplayer: Waiting for scripts... -[ 0.062895] 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.067663] 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.067765] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.067797] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.083212] 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.083442] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.083518] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.083561] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.083685] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.083729] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.083750] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.083832] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.113290] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.113439] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.113563] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.113616] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.115268] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.115518] 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.132521] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.133010] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.133072] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.133187] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.133237] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.134124] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.134314] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.134379] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.134428] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.134462] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.137244] cplayer: Done loading scripts. -[ 0.137408] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.137794] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.137885] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.137942] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.137998] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.138267] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.138567] cplayer: Running hook: ytdl_hook/on_load -[ 0.141684] cplayer: Running hook: ytdl_hook/on_load -[ 0.141816] cplayer: Running hook: auto_profiles/on_load -[ 0.162820] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.163943] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.164082] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.165260] cplayer: (+) Audio --aid=1 (vorbis 2ch 48000Hz) -[ 0.170190] cplayer: Starting playback... -[ 0.174176] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.174628] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.174661] cplayer: AO: Description: Null audio output -[ 0.176849] cplayer: audio ready -[ 0.176903] cplayer: starting audio playback -[ 0.176969] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) -[ 0.192226] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 0.208759] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 -[ 0.208775] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.792729] cplayer: Set property: pause=false -> 1 -[ 2.792753] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.793262] statusline: A: 00:00:00 / 00:00:06 (0%) -[ 2.843347] statusline: A: 00:00:00 / 00:00:06 (1%) -[ 2.893788] statusline: A: 00:00:00 / 00:00:06 (2%) -[ 3.043567] statusline: A: 00:00:00 / 00:00:06 (4%) -[ 3.093585] statusline: A: 00:00:00 / 00:00:06 (5%) -[ 3.143616] statusline: A: 00:00:00 / 00:00:06 (6%) -[ 3.194046] statusline: A: 00:00:00 / 00:00:06 (7%) -[ 3.293528] statusline: A: 00:00:00 / 00:00:06 (8%) -[ 3.343516] statusline: A: 00:00:00 / 00:00:06 (9%) -[ 3.393559] statusline: A: 00:00:00 / 00:00:06 (10%) -[ 3.443583] statusline: A: 00:00:00 / 00:00:06 (11%) -[ 3.543787] statusline: A: 00:00:00 / 00:00:06 (12%) -[ 3.593816] statusline: A: 00:00:00 / 00:00:06 (13%) -[ 3.644107] statusline: A: 00:00:00 / 00:00:06 (14%) -[ 3.743435] statusline: A: 00:00:00 / 00:00:06 (16%) -[ 3.793866] statusline: A: 00:00:01 / 00:00:06 (16%) -[ 3.844698] statusline: A: 00:00:01 / 00:00:06 (17%) -[ 3.943644] statusline: A: 00:00:01 / 00:00:06 (19%) -[ 3.993703] statusline: A: 00:00:01 / 00:00:06 (20%) -[ 4.093836] statusline: A: 00:00:01 / 00:00:06 (21%) -[ 4.144174] statusline: A: 00:00:01 / 00:00:06 (22%) -[ 4.194271] statusline: A: 00:00:01 / 00:00:06 (23%) -[ 4.293475] statusline: A: 00:00:01 / 00:00:06 (24%) -[ 4.343669] statusline: A: 00:00:01 / 00:00:06 (25%) -[ 4.393741] statusline: A: 00:00:01 / 00:00:06 (26%) -[ 4.444143] statusline: A: 00:00:01 / 00:00:06 (27%) -[ 4.494280] statusline: A: 00:00:01 / 00:00:06 (28%) -[ 4.593607] statusline: A: 00:00:01 / 00:00:06 (29%) -[ 4.643563] statusline: A: 00:00:01 / 00:00:06 (30%) -[ 4.693660] statusline: A: 00:00:01 / 00:00:06 (31%) -[ 4.743644] statusline: A: 00:00:01 / 00:00:06 (32%) -[ 4.794154] statusline: A: 00:00:02 / 00:00:06 (33%) -[ 4.894490] statusline: A: 00:00:02 / 00:00:06 (34%) -[ 4.992986] statusline: A: 00:00:02 / 00:00:06 (36%) -[ 5.043225] statusline: A: 00:00:02 / 00:00:06 (37%) -[ 5.093750] statusline: A: 00:00:02 / 00:00:06 (38%) -[ 5.192179] statusline: A: 00:00:02 / 00:00:06 (39%) -[ 5.242606] statusline: A: 00:00:02 / 00:00:06 (40%) -[ 5.341986] statusline: A: 00:00:02 / 00:00:06 (42%) -[ 5.442508] statusline: A: 00:00:02 / 00:00:06 (43%) -[ 5.541809] statusline: A: 00:00:02 / 00:00:06 (45%) -[ 5.592074] statusline: A: 00:00:02 / 00:00:06 (46%) -[ 5.692206] statusline: A: 00:00:02 / 00:00:06 (47%) -[ 5.790951] statusline: A: 00:00:03 / 00:00:06 (49%) -[ 5.841126] statusline: A: 00:00:03 / 00:00:06 (50%) -[ 5.891273] statusline: A: 00:00:03 / 00:00:06 (51%) -[ 5.990107] statusline: A: 00:00:03 / 00:00:06 (52%) -[ 6.040950] statusline: A: 00:00:03 / 00:00:06 (53%) -[ 6.139622] statusline: A: 00:00:03 / 00:00:06 (55%) -[ 6.240396] statusline: A: 00:00:03 / 00:00:06 (56%) -[ 6.339126] statusline: A: 00:00:03 / 00:00:06 (58%) -[ 6.389417] statusline: A: 00:00:03 / 00:00:06 (59%) -[ 6.439475] statusline: A: 00:00:03 / 00:00:06 (60%) -[ 6.540295] statusline: A: 00:00:03 / 00:00:06 (61%) -[ 6.590478] statusline: A: 00:00:03 / 00:00:06 (62%) -[ 6.640498] statusline: A: 00:00:03 / 00:00:06 (63%) -[ 6.740023] statusline: A: 00:00:03 / 00:00:06 (64%) -[ 6.790339] statusline: A: 00:00:03 / 00:00:06 (65%) -[ 6.840510] statusline: A: 00:00:04 / 00:00:06 (66%) -[ 6.891304] statusline: A: 00:00:04 / 00:00:06 (67%) -[ 6.942555] statusline: A: 00:00:04 / 00:00:06 (68%) -[ 6.992958] statusline: A: 00:00:04 / 00:00:06 (69%) -[ 7.142182] statusline: A: 00:00:04 / 00:00:06 (71%) -[ 7.192881] statusline: A: 00:00:04 / 00:00:06 (72%) -[ 7.291432] statusline: A: 00:00:04 / 00:00:06 (73%) -[ 7.341486] statusline: A: 00:00:04 / 00:00:06 (74%) -[ 7.391555] statusline: A: 00:00:04 / 00:00:06 (75%) -[ 7.442084] statusline: A: 00:00:04 / 00:00:06 (76%) -[ 7.541661] statusline: A: 00:00:04 / 00:00:06 (77%) -[ 7.591986] statusline: A: 00:00:04 / 00:00:06 (78%) -[ 7.642008] statusline: A: 00:00:04 / 00:00:06 (79%) -[ 7.692124] statusline: A: 00:00:04 / 00:00:06 (80%) -[ 7.742400] statusline: A: 00:00:04 / 00:00:06 (81%) -[ 7.792599] statusline: A: 00:00:05 / 00:00:06 (82%) -[ 7.893155] statusline: A: 00:00:05 / 00:00:06 (83%) -[ 7.943498] statusline: A: 00:00:05 / 00:00:06 (84%) -[ 7.993646] statusline: A: 00:00:05 / 00:00:06 (85%) -[ 8.044050] statusline: A: 00:00:05 / 00:00:06 (86%) -[ 8.094167] statusline: A: 00:00:05 / 00:00:06 (87%) -[ 8.195255] statusline: A: 00:00:05 / 00:00:06 (88%) -[ 8.245337] statusline: A: 00:00:05 / 00:00:06 (89%) -[ 8.344810] statusline: A: 00:00:05 / 00:00:06 (91%) -[ 8.445255] statusline: A: 00:00:05 / 00:00:06 (92%) -[ 8.544700] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 8.544971] cplayer: audio filter EOF -[ 8.544976] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 8.545039] cplayer: audio draining -[ 8.545047] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 8.545065] cplayer: audio EOF reached -[ 8.545072] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 8.545114] cplayer: EOF code: 1 -[ 8.545121] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 8.545482] cplayer: Terminating demuxers... -[ 8.545499] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 8.545959] cplayer: Done terminating demuxers. -[ 8.545978] statusline: A: 00:00:05 / 00:00:06 (94%) -[ 8.546063] cplayer: finished playback, success (reason 0) -[ 8.546148] cplayer: Exiting... (End of file) -[ 8.548292] mpris: Exiting... -[ 8.549697] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] -[ 8.552916] cplayer: draining left over audio +[ 0.042993] mpris: Loading cplugin script ../mpris.so... +[ 0.043165] cplayer: Waiting for scripts... +[ 0.057062] 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.057224] 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.057295] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.057333] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.066174] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.066252] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.066294] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.066493] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.066664] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.066767] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.066834] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.066910] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.070695] 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.075246] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.075391] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.075437] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.075476] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.075513] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.075719] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.075867] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.075929] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.076078] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.076118] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.076137] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.076230] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.076379] cplayer: Done loading scripts. +[ 0.076464] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.076660] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.077002] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.078470] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.078828] 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.095972] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.096060] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.096091] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.096116] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.098573] cplayer: Running hook: ytdl_hook/on_load +[ 0.100712] cplayer: Running hook: ytdl_hook/on_load +[ 0.100806] cplayer: Running hook: auto_profiles/on_load +[ 0.110845] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.111857] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.111974] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.112270] cplayer: (+) Audio --aid=1 (vorbis 2ch 48000Hz) +[ 0.114248] cplayer: Starting playback... +[ 0.116590] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.116624] cplayer: AO: Description: Null audio output +[ 0.117870] cplayer: audio ready +[ 0.117899] cplayer: starting audio playback +[ 0.117950] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) +[ 0.127664] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.151450] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.788663] cplayer: Set property: pause=false -> 1 +[ 2.788697] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.790790] statusline: A: 00:00:00 / 00:00:06 (0%) +[ 2.840967] statusline: A: 00:00:00 / 00:00:06 (1%) +[ 2.891340] statusline: A: 00:00:00 / 00:00:06 (2%) +[ 2.941479] statusline: A: 00:00:00 / 00:00:06 (3%) +[ 3.041794] statusline: A: 00:00:00 / 00:00:06 (4%) +[ 3.091996] statusline: A: 00:00:00 / 00:00:06 (5%) +[ 3.142403] statusline: A: 00:00:00 / 00:00:06 (6%) +[ 3.192723] statusline: A: 00:00:00 / 00:00:06 (7%) +[ 3.293030] statusline: A: 00:00:00 / 00:00:06 (8%) +[ 3.343126] statusline: A: 00:00:00 / 00:00:06 (9%) +[ 3.393180] statusline: A: 00:00:00 / 00:00:06 (10%) +[ 3.443689] statusline: A: 00:00:00 / 00:00:06 (11%) +[ 3.493684] statusline: A: 00:00:00 / 00:00:06 (12%) +[ 3.594983] statusline: A: 00:00:00 / 00:00:06 (13%) +[ 3.646874] statusline: A: 00:00:00 / 00:00:06 (14%) +[ 3.697096] statusline: A: 00:00:00 / 00:00:06 (15%) +[ 3.750900] statusline: A: 00:00:00 / 00:00:06 (16%) +[ 3.801123] statusline: A: 00:00:01 / 00:00:06 (17%) +[ 3.907151] statusline: A: 00:00:01 / 00:00:06 (18%) +[ 3.957333] statusline: A: 00:00:01 / 00:00:06 (19%) +[ 4.007382] statusline: A: 00:00:01 / 00:00:06 (20%) +[ 4.057565] statusline: A: 00:00:01 / 00:00:06 (21%) +[ 4.107750] statusline: A: 00:00:01 / 00:00:06 (22%) +[ 4.207837] statusline: A: 00:00:01 / 00:00:06 (23%) +[ 4.257906] statusline: A: 00:00:01 / 00:00:06 (24%) +[ 4.308007] statusline: A: 00:00:01 / 00:00:06 (25%) +[ 4.358101] statusline: A: 00:00:01 / 00:00:06 (26%) +[ 4.458202] statusline: A: 00:00:01 / 00:00:06 (27%) +[ 4.508241] statusline: A: 00:00:01 / 00:00:06 (28%) +[ 4.558254] statusline: A: 00:00:01 / 00:00:06 (29%) +[ 4.608349] statusline: A: 00:00:01 / 00:00:06 (30%) +[ 4.658444] statusline: A: 00:00:01 / 00:00:06 (31%) +[ 4.758667] statusline: A: 00:00:01 / 00:00:06 (32%) +[ 4.808795] statusline: A: 00:00:02 / 00:00:06 (33%) +[ 4.858831] statusline: A: 00:00:02 / 00:00:06 (34%) +[ 4.909157] statusline: A: 00:00:02 / 00:00:06 (35%) +[ 4.959185] statusline: A: 00:00:02 / 00:00:06 (36%) +[ 5.108163] statusline: A: 00:00:02 / 00:00:06 (38%) +[ 5.158527] statusline: A: 00:00:02 / 00:00:06 (39%) +[ 5.308186] statusline: A: 00:00:02 / 00:00:06 (41%) +[ 5.358263] statusline: A: 00:00:02 / 00:00:06 (42%) +[ 5.408609] statusline: A: 00:00:02 / 00:00:06 (43%) +[ 5.507987] statusline: A: 00:00:02 / 00:00:06 (44%) +[ 5.558427] statusline: A: 00:00:02 / 00:00:06 (45%) +[ 5.657717] statusline: A: 00:00:02 / 00:00:06 (47%) +[ 5.708103] statusline: A: 00:00:02 / 00:00:06 (48%) +[ 5.807402] statusline: A: 00:00:03 / 00:00:06 (49%) +[ 5.857489] statusline: A: 00:00:03 / 00:00:06 (50%) +[ 5.907515] statusline: A: 00:00:03 / 00:00:06 (51%) +[ 5.957507] statusline: A: 00:00:03 / 00:00:06 (52%) +[ 6.007848] statusline: A: 00:00:03 / 00:00:06 (53%) +[ 6.108460] statusline: A: 00:00:03 / 00:00:06 (54%) +[ 6.158969] statusline: A: 00:00:03 / 00:00:06 (55%) +[ 6.258764] statusline: A: 00:00:03 / 00:00:06 (57%) +[ 6.359484] statusline: A: 00:00:03 / 00:00:06 (58%) +[ 6.409732] statusline: A: 00:00:03 / 00:00:06 (59%) +[ 6.460079] statusline: A: 00:00:03 / 00:00:06 (60%) +[ 6.559600] statusline: A: 00:00:03 / 00:00:06 (62%) +[ 6.659843] statusline: A: 00:00:03 / 00:00:06 (63%) +[ 6.710137] statusline: A: 00:00:03 / 00:00:06 (64%) +[ 6.760307] statusline: A: 00:00:03 / 00:00:06 (65%) +[ 6.810335] statusline: A: 00:00:04 / 00:00:06 (66%) +[ 6.910925] statusline: A: 00:00:04 / 00:00:06 (67%) +[ 7.009974] statusline: A: 00:00:04 / 00:00:06 (69%) +[ 7.059994] statusline: A: 00:00:04 / 00:00:06 (70%) +[ 7.110311] statusline: A: 00:00:04 / 00:00:06 (71%) +[ 7.210672] statusline: A: 00:00:04 / 00:00:06 (72%) +[ 7.309583] statusline: A: 00:00:04 / 00:00:06 (74%) +[ 7.359785] statusline: A: 00:00:04 / 00:00:06 (75%) +[ 7.459956] statusline: A: 00:00:04 / 00:00:06 (76%) +[ 7.510206] statusline: A: 00:00:04 / 00:00:06 (77%) +[ 7.563035] statusline: A: 00:00:04 / 00:00:06 (78%) +[ 7.613331] statusline: A: 00:00:04 / 00:00:06 (79%) +[ 7.663361] statusline: A: 00:00:04 / 00:00:06 (80%) +[ 7.767409] statusline: A: 00:00:04 / 00:00:06 (81%) +[ 7.819020] statusline: A: 00:00:05 / 00:00:06 (82%) +[ 7.870615] statusline: A: 00:00:05 / 00:00:06 (83%) +[ 7.922044] statusline: A: 00:00:05 / 00:00:06 (84%) +[ 7.972271] statusline: A: 00:00:05 / 00:00:06 (85%) +[ 8.022675] statusline: A: 00:00:05 / 00:00:06 (86%) +[ 8.173352] statusline: A: 00:00:05 / 00:00:06 (88%) +[ 8.224005] statusline: A: 00:00:05 / 00:00:06 (89%) +[ 8.275133] statusline: A: 00:00:05 / 00:00:06 (90%) +[ 8.375453] statusline: A: 00:00:05 / 00:00:06 (91%) +[ 8.425618] statusline: A: 00:00:05 / 00:00:06 (92%) +[ 8.475636] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 8.525671] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 8.526025] cplayer: audio filter EOF +[ 8.526028] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 8.526064] cplayer: audio draining +[ 8.526072] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 8.526077] cplayer: audio EOF reached +[ 8.526081] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 8.526088] cplayer: EOF code: 1 +[ 8.526091] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 8.526320] cplayer: Terminating demuxers... +[ 8.526328] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 8.528541] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 8.528572] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 8.528705] cplayer: Done terminating demuxers. +[ 8.528724] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 8.528791] cplayer: finished playback, success (reason 0) +[ 8.528812] cplayer: Exiting... (End of file) +[ 8.530244] mpris: Exiting... +[ 8.531936] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] +[ 8.534642] 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" -./stop +./wrapper "play-pause" +./play-pause ++ test -n '' -++ exec ./env ./stop -/build/reproducible-path/mpv-mpris-0.7.1/test/env ./stop -++ basename ./stop -+ test=stop +++ 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 @@ -3453,22 +3502,22 @@ + MPV_MPRIS_TEST_DBUS=./dbus + mkdir -p -m 0700 ./dbus + export -n MPV_MPRIS_TEST_DBUS MPV_MPRIS_TEST_XAUTH MPV_MPRIS_TEST_TMP -+ xvfb-run --help + grep -- --auto-display ++ xvfb-run --help + xvfb_auto=--auto-servernum -+ rm -f ./stop.xvfb.log ./stop.Xauthority -+ exec env MPV_MPRIS_TEST_NAME=stop XDG_RUNTIME_DIR=./dbus TEMPDIR=. TMPDIR=. TEMP=. TMP=. dbus-run-session -- xvfb-run --auto-servernum --error-file ./stop.xvfb.log -f ./stop.Xauthority ./stop -./stop -++ test -n stop -+++ basename ./stop -++ test=stop -++ '[' stop = setup ']' -++ input_json=./stop.mpv.ipc.input.json -++ output_json=./stop.mpv.ipc.output.json -++ ipc=./stop.mpv.ipc -++ log_prefix=./stop -++ mpv_log=./stop.mpv.log -++ socat_log=./stop.socat.log ++ rm -f ./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 ']' @@ -3477,20 +3526,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-t6CKBgptMT,guid=ed6b7513bced0323fd5433836642102d -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-t6CKBgptMT,guid=ed6b7513bced0323fd5433836642102d -++ rm -f ./stop.mpv.ipc ./stop.mpv.log ./stop.socat.log -++ wait_for test -S ./stop.mpv.ipc +++ echo DISPLAY=:101 +DISPLAY=:101 +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-MAqeNkfUTP,guid=510e06931263473474a88c1666421141 +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-MAqeNkfUTP,guid=510e06931263473474a88c1666421141 +++ 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 ./stop.mpv.ipc +++ test -S ./play-pause.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=./stop.mpv.log --input-ipc-server=./stop.mpv.ipc /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga ++ sleep 1 +++ mpv --pause --load-scripts=no --script=../mpris.so --vo=null --ao=null --msg-time --msg-module --msg-level=cplayer=trace,mpris=trace --log-file=./play-pause.mpv.log --input-ipc-server=./play-pause.mpv.ipc /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +++ awk '/statusline.*Paused/{print>"/dev/stdout";next} 1' ++ timeout=1 -++ test -S ./stop.mpv.ipc +++ test -S ./play-pause.mpv.ipc ++ wait_for playerctl_list_all_is_mpv ++ timeout=0 ++ playerctl_list_all_is_mpv @@ -3505,21 +3554,82 @@ + check pause true + prop pause + jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' -+ cat ./stop.mpv.ipc.input.json ++ cat ./play-pause.mpv.ipc.input.json {"command":["get_property","pause"]} -+ rm -f ./stop.socat.log -+ socat -lf./stop.socat.log - UNIX-CONNECT:./stop.mpv.ipc -+ cat ./stop.socat.log -+ test '!' -s ./stop.socat.log -+ cat ./stop.mpv.ipc.output.json ++ 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 ./stop.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 -+ '[' stop = stop ']' -+ playerctl stop -+ sleep 2 ++ 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.38.0 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v6.338.2 [cplayer] FFmpeg version: 6.1.1-4 @@ -3533,7 +3643,7 @@ [cplayer] [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 -Dsndio=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 av-channel-layout avif-muxer 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 jpegxl lavu-uuid lcms2 libarchive libass libavdevice libbluray libdl libplacebo linux-fstatfs lua52 memfd-create pipewire posix posix-shm ppoll pthread-condattr-setclock pulse rubberband rubberband-3 sdl2 sdl2-audio sdl2-gamepad sdl2-video sixel uchardet vaapi vaapi-drm vaapi-wayland vaapi-x11 vdpau vector vk-khr-display vt.h vulkan vulkan-interop wayland wayland-protocols-1-27 wayland-protocols-1-31 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=./stop.mpv.log' '--input-ipc-server=./stop.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.38.0 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v6.338.2 [cplayer] FFmpeg version: 6.1.1-4 @@ -3557,103 +3667,185 @@ [cplayer] Setting option 'msg-time' = '' (flags = 8) [cplayer] Setting option 'msg-module' = '' (flags = 8) [cplayer] Setting option 'msg-level' = 'cplayer=trace,mpris=trace' (flags = 8) -[cplayer] Setting option 'log-file' = './stop.mpv.log' (flags = 8) -[cplayer] Setting option 'input-ipc-server' = './stop.mpv.ipc' (flags = 8) -[ 0.032982] mpris: Loading cplugin script ../mpris.so... -[ 0.038220] cplayer: Waiting for scripts... -[ 0.041796] 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.041956] 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.042033] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.042265] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.043076] 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.043499] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.044553] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.044618] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.045871] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.045985] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.046061] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.046297] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.046375] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.046480] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.046635] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.046709] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.046774] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.047844] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 0.047904] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.047968] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.050313] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.050577] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.050832] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.050909] cplayer: Done loading scripts. -[ 0.051000] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.051169] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.051287] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.051414] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 0.051620] cplayer: Running hook: ytdl_hook/on_load -[ 0.053977] cplayer: Running hook: ytdl_hook/on_load -[ 0.054119] cplayer: Running hook: auto_profiles/on_load -[ 0.056614] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 0.056997] 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.071947] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.077822] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.078124] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.078425] cplayer: (+) Audio --aid=1 (vorbis 2ch 48000Hz) -[ 0.081179] cplayer: Starting playback... -[ 0.084387] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.084420] cplayer: AO: Description: Null audio output -[ 0.086158] cplayer: audio ready -[ 0.086194] cplayer: starting audio playback -[ 0.086245] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) -[ 0.086632] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 0.086872] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.086945] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.087015] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.087074] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.104588] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 0.118537] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 -[ 0.118559] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.807571] cplayer: Run command: stop, flags=64, args=[flags=""] -[ 2.807590] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.807632] cplayer: EOF code: 4 -[ 2.807637] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.808093] cplayer: Terminating demuxers... -[ 2.808108] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.808435] cplayer: Done terminating demuxers. -[ 2.808443] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.808516] cplayer: finished playback, success (reason 2) -[ 2.808543] cplayer: Exiting... (End of file) -[ 2.812271] mpris: Exiting... -[ 2.812432] 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]}' -+ cat ./stop.mpv.ipc.input.json -{"command":["get_property","pause"]} -+ rm -f ./stop.socat.log -+ socat -lf./stop.socat.log - UNIX-CONNECT:./stop.mpv.ipc -+ ret_ipc=1 -+ cat ./stop.mpv.ipc.output.json -+ test '!' -s ./stop.mpv.ipc.output.json -+ '[' 1 -eq 0 ']' -+ '[' '!' -s ./stop.socat.log ']' -+ echo 'socat log contains these *expected* errors:' -socat log contains these *expected* errors: -+ cat ./stop.socat.log -2024/05/13 01:05:55 socat[13633] E connect(, AF=1 "./stop.mpv.ipc", 16): Connection refused -+ playerctl status -+ grep '^No players \(were \)\?found$' -No players found -+ '[' 1 -eq 0 ']' -+ '[' '!' -s ./stop.socat.log ']' +[cplayer] Setting option 'log-file' = './play-pause.mpv.log' (flags = 8) +[cplayer] Setting option 'input-ipc-server' = './play-pause.mpv.ipc' (flags = 8) +[ 0.021642] mpris: Loading cplugin script ../mpris.so... +[ 0.021775] cplayer: Waiting for scripts... +[ 0.057634] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.057704] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.057757] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.057780] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.057978] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.058125] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.058154] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.058176] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.060572] 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.060680] 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.060731] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.060752] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.060864] 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.060967] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.061015] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.061043] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.061104] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.061120] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.061134] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.061185] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.061328] cplayer: Done loading scripts. +[ 0.061412] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.062170] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.062245] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.062283] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.062319] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.062352] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.063173] cplayer: Running hook: ytdl_hook/on_load +[ 0.065292] cplayer: Running hook: ytdl_hook/on_load +[ 0.065402] cplayer: Running hook: auto_profiles/on_load +[ 0.065708] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.067025] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.067180] 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.085553] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.085693] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.085731] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.085782] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.097951] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.103077] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.103200] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.103803] cplayer: (+) Audio --aid=1 (vorbis 2ch 48000Hz) +[ 0.105829] cplayer: Starting playback... +[ 0.109744] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.109770] cplayer: AO: Description: Null audio output +[ 0.112596] cplayer: audio ready +[ 0.112635] cplayer: starting audio playback +[ 0.112694] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) +[ 0.116871] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 0.118180] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.824070] cplayer: Set property: pause=false -> 1 +[ 2.824097] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.824479] statusline: A: 00:00:00 / 00:00:06 (0%) +[ 2.874677] statusline: A: 00:00:00 / 00:00:06 (1%) +[ 2.924911] statusline: A: 00:00:00 / 00:00:06 (2%) +[ 3.025215] statusline: A: 00:00:00 / 00:00:06 (3%) +[ 3.075539] statusline: A: 00:00:00 / 00:00:06 (4%) +[ 3.126282] statusline: A: 00:00:00 / 00:00:06 (5%) +[ 3.176269] statusline: A: 00:00:00 / 00:00:06 (6%) +[ 3.226497] statusline: A: 00:00:00 / 00:00:06 (7%) +[ 3.326710] statusline: A: 00:00:00 / 00:00:06 (8%) +[ 3.376933] statusline: A: 00:00:00 / 00:00:06 (9%) +[ 3.427084] statusline: A: 00:00:00 / 00:00:06 (10%) +[ 3.477329] statusline: A: 00:00:00 / 00:00:06 (11%) +[ 3.577785] statusline: A: 00:00:00 / 00:00:06 (12%) +[ 3.628080] statusline: A: 00:00:00 / 00:00:06 (13%) +[ 3.678227] statusline: A: 00:00:00 / 00:00:06 (14%) +[ 3.728448] statusline: A: 00:00:00 / 00:00:06 (15%) +[ 3.778552] statusline: A: 00:00:00 / 00:00:06 (16%) +[ 3.828581] statusline: A: 00:00:01 / 00:00:06 (16%) +[ 3.878866] statusline: A: 00:00:01 / 00:00:06 (17%) +[ 3.923059] cplayer: Set property: pause=true -> 1 +[ 3.923088] statusline: A: 00:00:01 / 00:00:06 (17%) +[ 3.923266] statusline: (Paused) A: 00:00:01 / 00:00:06 (18%) +[ 4.993206] cplayer: Set property: pause=false -> 1 +[ 4.993238] statusline: (Paused) A: 00:00:01 / 00:00:06 (18%) +[ 4.993411] statusline: A: 00:00:01 / 00:00:06 (18%) +[ 5.043624] statusline: A: 00:00:01 / 00:00:06 (19%) +[ 5.094150] statusline: A: 00:00:01 / 00:00:06 (20%) +[ 5.194326] statusline: A: 00:00:01 / 00:00:06 (21%) +[ 5.245764] statusline: A: 00:00:01 / 00:00:06 (22%) +[ 5.296102] statusline: A: 00:00:01 / 00:00:06 (23%) +[ 5.346425] statusline: A: 00:00:01 / 00:00:06 (24%) +[ 5.396561] statusline: A: 00:00:01 / 00:00:06 (25%) +[ 5.496794] statusline: A: 00:00:01 / 00:00:06 (26%) +[ 5.546811] statusline: A: 00:00:01 / 00:00:06 (27%) +[ 5.596845] statusline: A: 00:00:01 / 00:00:06 (28%) +[ 5.646928] statusline: A: 00:00:01 / 00:00:06 (29%) +[ 5.747293] statusline: A: 00:00:01 / 00:00:06 (30%) +[ 5.797340] statusline: A: 00:00:01 / 00:00:06 (31%) +[ 5.847369] statusline: A: 00:00:01 / 00:00:06 (32%) +[ 5.897594] statusline: A: 00:00:02 / 00:00:06 (33%) +[ 5.947937] statusline: A: 00:00:02 / 00:00:06 (34%) +[ 6.036184] statusline: A: 00:00:02 / 00:00:06 (35%) +[ 6.097337] statusline: A: 00:00:02 / 00:00:06 (36%) +[ 6.147719] statusline: A: 00:00:02 / 00:00:06 (37%) +[ 6.197750] statusline: A: 00:00:02 / 00:00:06 (38%) +[ 6.298549] statusline: A: 00:00:02 / 00:00:06 (39%) +[ 6.348840] statusline: A: 00:00:02 / 00:00:06 (40%) +[ 6.398867] statusline: A: 00:00:02 / 00:00:06 (41%) +[ 6.448971] statusline: A: 00:00:02 / 00:00:06 (42%) +[ 6.499035] statusline: A: 00:00:02 / 00:00:06 (43%) +[ 6.599527] statusline: A: 00:00:02 / 00:00:06 (44%) +[ 6.698941] statusline: A: 00:00:02 / 00:00:06 (46%) +[ 6.748977] statusline: A: 00:00:02 / 00:00:06 (47%) +[ 6.849129] statusline: A: 00:00:02 / 00:00:06 (48%) +[ 6.899196] statusline: A: 00:00:03 / 00:00:06 (49%) +[ 6.949513] statusline: A: 00:00:03 / 00:00:06 (50%) +[ 6.999871] statusline: A: 00:00:03 / 00:00:06 (51%) +[ 7.098956] statusline: A: 00:00:03 / 00:00:06 (52%) +[ 7.149009] statusline: A: 00:00:03 / 00:00:06 (53%) +[ 7.199024] statusline: A: 00:00:03 / 00:00:06 (54%) +[ 7.249022] statusline: A: 00:00:03 / 00:00:06 (55%) +[ 7.299324] statusline: A: 00:00:03 / 00:00:06 (56%) +[ 7.400600] statusline: A: 00:00:03 / 00:00:06 (57%) +[ 7.451709] statusline: A: 00:00:03 / 00:00:06 (58%) +[ 7.502407] statusline: A: 00:00:03 / 00:00:06 (59%) +[ 7.554536] statusline: A: 00:00:03 / 00:00:06 (60%) +[ 7.604790] statusline: A: 00:00:03 / 00:00:06 (61%) +[ 7.705100] statusline: A: 00:00:03 / 00:00:06 (62%) +[ 7.756704] statusline: A: 00:00:03 / 00:00:06 (63%) +[ 7.824207] statusline: A: 00:00:03 / 00:00:06 (64%) +[ 7.874444] statusline: A: 00:00:03 / 00:00:06 (65%) +[ 7.924881] statusline: A: 00:00:04 / 00:00:06 (66%) +[ 7.975166] statusline: A: 00:00:04 / 00:00:06 (67%) +[ 8.124532] statusline: A: 00:00:04 / 00:00:06 (69%) +[ 8.174668] statusline: A: 00:00:04 / 00:00:06 (70%) +[ 8.226784] statusline: A: 00:00:04 / 00:00:06 (71%) +[ 8.278508] statusline: A: 00:00:04 / 00:00:06 (72%) +[ 8.382575] statusline: A: 00:00:04 / 00:00:06 (73%) +[ 8.434699] statusline: A: 00:00:04 / 00:00:06 (74%) +[ 8.484743] statusline: A: 00:00:04 / 00:00:06 (75%) +[ 8.534980] statusline: A: 00:00:04 / 00:00:06 (76%) +[ 8.585115] statusline: A: 00:00:04 / 00:00:06 (77%) +[ 8.685696] statusline: A: 00:00:04 / 00:00:06 (78%) +[ 8.735869] statusline: A: 00:00:04 / 00:00:06 (79%) +[ 8.785927] statusline: A: 00:00:04 / 00:00:06 (80%) +[ 8.835946] statusline: A: 00:00:04 / 00:00:06 (81%) +[ 8.886224] statusline: A: 00:00:05 / 00:00:06 (82%) +[ 8.986490] statusline: A: 00:00:05 / 00:00:06 (83%) +[ 9.036850] statusline: A: 00:00:05 / 00:00:06 (84%) +[ 9.136114] statusline: A: 00:00:05 / 00:00:06 (86%) +[ 9.186140] statusline: A: 00:00:05 / 00:00:06 (87%) +[ 9.286730] statusline: A: 00:00:05 / 00:00:06 (88%) +[ 9.385883] statusline: A: 00:00:05 / 00:00:06 (90%) +[ 9.486433] statusline: A: 00:00:05 / 00:00:06 (91%) +[ 9.585969] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 9.636119] cplayer: audio filter EOF +[ 9.636122] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 9.636161] cplayer: audio draining +[ 9.636167] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 9.636172] cplayer: audio EOF reached +[ 9.636176] statusline: A: 00:00:05 / 00:00:06 (93%) +[ 9.636225] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 9.636233] cplayer: EOF code: 1 +[ 9.636237] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 9.636498] cplayer: Terminating demuxers... +[ 9.636511] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 9.638425] cplayer: Set property: user-data/osc/margins={"b":0,"r":0,"t":0,"l":0} -> 1 +[ 9.638445] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 9.638563] cplayer: Done terminating demuxers. +[ 9.638575] statusline: A: 00:00:05 / 00:00:06 (94%) +[ 9.638667] cplayer: finished playback, success (reason 0) +[ 9.638690] cplayer: Exiting... (End of file) +[ 9.639760] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] +[ 9.641088] mpris: Exiting... +[ 9.642712] 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 "quit" -./quit +./wrapper "stop" +./stop ++ test -n '' -++ exec ./env ./quit -/build/reproducible-path/mpv-mpris-0.7.1/test/env ./quit -++ basename ./quit -+ test=quit +++ exec ./env ./stop +/build/reproducible-path/mpv-mpris-0.7.1/test/env ./stop +++ basename ./stop ++ test=stop + '[' -z '' ']' + export MPV_MPRIS_TEST_PLUGIN=../mpris.so + MPV_MPRIS_TEST_PLUGIN=../mpris.so @@ -3709,19 +3901,19 @@ + xvfb-run --help + grep -- --auto-display + xvfb_auto=--auto-servernum -+ rm -f ./quit.xvfb.log ./quit.Xauthority -+ exec env MPV_MPRIS_TEST_NAME=quit XDG_RUNTIME_DIR=./dbus TEMPDIR=. TMPDIR=. TEMP=. TMP=. dbus-run-session -- xvfb-run --auto-servernum --error-file ./quit.xvfb.log -f ./quit.Xauthority ./quit -./quit -++ test -n quit -+++ basename ./quit -++ test=quit -++ '[' quit = setup ']' -++ input_json=./quit.mpv.ipc.input.json -++ output_json=./quit.mpv.ipc.output.json -++ ipc=./quit.mpv.ipc -++ log_prefix=./quit -++ mpv_log=./quit.mpv.log -++ socat_log=./quit.socat.log ++ rm -f ./stop.xvfb.log ./stop.Xauthority ++ exec env MPV_MPRIS_TEST_NAME=stop XDG_RUNTIME_DIR=./dbus TEMPDIR=. TMPDIR=. TEMP=. TMP=. dbus-run-session -- xvfb-run --auto-servernum --error-file ./stop.xvfb.log -f ./stop.Xauthority ./stop +./stop +++ test -n stop ++++ basename ./stop +++ test=stop +++ '[' stop = setup ']' +++ input_json=./stop.mpv.ipc.input.json +++ output_json=./stop.mpv.ipc.output.json +++ ipc=./stop.mpv.ipc +++ log_prefix=./stop +++ mpv_log=./stop.mpv.log +++ socat_log=./stop.socat.log ++ file=/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga ++ params=() ++ '[' -n 1 ']' @@ -3732,18 +3924,18 @@ ++ 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-KnR8KeKhEI,guid=74d3368b5f68f15b57c6aa6f6642102f -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-KnR8KeKhEI,guid=74d3368b5f68f15b57c6aa6f6642102f -++ rm -f ./quit.mpv.ipc ./quit.mpv.log ./quit.socat.log -++ wait_for test -S ./quit.mpv.ipc +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-oW6sYhxSzy,guid=85cd9e4be3ecde1ed57b7cfb66421149 +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-oW6sYhxSzy,guid=85cd9e4be3ecde1ed57b7cfb66421149 +++ rm -f ./stop.mpv.ipc ./stop.mpv.log ./stop.socat.log +++ wait_for test -S ./stop.mpv.ipc ++ timeout=0 -++ test -S ./quit.mpv.ipc +++ test -S ./stop.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 +++ 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 ./quit.mpv.ipc +++ test -S ./stop.mpv.ipc ++ wait_for playerctl_list_all_is_mpv ++ timeout=0 ++ playerctl_list_all_is_mpv @@ -3758,23 +3950,20 @@ + check pause true + prop pause + jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' -+ cat ./quit.mpv.ipc.input.json ++ cat ./stop.mpv.ipc.input.json {"command":["get_property","pause"]} -+ rm -f ./quit.socat.log -+ socat -lf./quit.socat.log - UNIX-CONNECT:./quit.mpv.ipc -+ cat ./quit.socat.log -+ test '!' -s ./quit.socat.log -+ cat ./quit.mpv.ipc.output.json ++ rm -f ./stop.socat.log ++ socat -lf./stop.socat.log - UNIX-CONNECT:./stop.mpv.ipc ++ cat ./stop.socat.log ++ test '!' -s ./stop.socat.log ++ cat ./stop.mpv.ipc.output.json {"data":true,"request_id":0,"error":"success"} -+ test -s ./quit.mpv.ipc.output.json ++ test -s ./stop.mpv.ipc.output.json + val true + jq --exit-status --null-input 'inputs // {} | try (.data == true and .error == "success") catch false' true -+ '[' quit = stop ']' -+ '[' quit = quit ']' -+ mpris_quit -+ dbus-send --print-reply --dest=org.mpris.MediaPlayer2.mpv /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Quit -method return time=1715605554.479155 sender=:1.0 -> destination=:1.3 serial=5 reply_serial=2 ++ '[' stop = stop ']' ++ playerctl stop + sleep 2 [cplayer] mpv 0.38.0 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v6.338.2 @@ -3789,7 +3978,7 @@ [cplayer] [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 -Dsndio=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 av-channel-layout avif-muxer 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 jpegxl lavu-uuid lcms2 libarchive libass libavdevice libbluray libdl libplacebo linux-fstatfs lua52 memfd-create pipewire posix posix-shm ppoll pthread-condattr-setclock pulse rubberband rubberband-3 sdl2 sdl2-audio sdl2-gamepad sdl2-video sixel uchardet vaapi vaapi-drm vaapi-wayland vaapi-x11 vdpau vector vk-khr-display vt.h vulkan vulkan-interop wayland wayland-protocols-1-27 wayland-protocols-1-31 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=./quit.mpv.log' '--input-ipc-server=./quit.mpv.ipc' '/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga' +[cplayer] Command line options: '--pause' '--load-scripts=no' '--script=../mpris.so' '--vo=null' '--ao=null' '--msg-time' '--msg-module' '--msg-level=cplayer=trace,mpris=trace' '--log-file=./stop.mpv.log' '--input-ipc-server=./stop.mpv.ipc' '/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga' [cplayer] mpv 0.38.0 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v6.338.2 [cplayer] FFmpeg version: 6.1.1-4 @@ -3813,104 +4002,105 @@ [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' = './quit.mpv.log' (flags = 8) -[cplayer] Setting option 'input-ipc-server' = './quit.mpv.ipc' (flags = 8) -[ 0.026405] mpris: Loading cplugin script ../mpris.so... -[ 0.028513] cplayer: Waiting for scripts... -[ 0.045724] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.045799] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.045839] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.045867] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.047110] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.047174] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.047221] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.047265] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.047308] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.047927] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.047980] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.048014] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.048042] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.050621] 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.050760] 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.050845] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.050895] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.051002] 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.051178] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.051250] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.051316] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.051411] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.051453] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.051484] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.051574] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.051794] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.051954] cplayer: Done loading scripts. -[ 0.052042] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.052387] cplayer: Running hook: ytdl_hook/on_load -[ 0.054588] cplayer: Running hook: ytdl_hook/on_load -[ 0.054909] cplayer: Running hook: auto_profiles/on_load -[ 0.055064] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.057952] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.059176] 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.071673] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.078736] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.078837] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.079142] cplayer: (+) Audio --aid=1 (vorbis 2ch 48000Hz) -[ 0.081654] cplayer: Starting playback... -[ 0.084998] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.085031] cplayer: AO: Description: Null audio output -[ 0.086740] cplayer: audio ready -[ 0.086779] cplayer: starting audio playback -[ 0.086835] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) -[ 0.087840] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.088081] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.088153] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.088209] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.088258] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.105355] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 0.119837] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 -[ 0.119860] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.784409] cplayer: Run command: quit, flags=64, args=[code="0"] -[ 2.784435] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.784488] cplayer: EOF code: 5 -[ 2.784495] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.785028] cplayer: Terminating demuxers... -[ 2.785044] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.785410] cplayer: Done terminating demuxers. -[ 2.785437] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.785514] cplayer: finished playback, success (reason 3) -[ 2.785532] cplayer: Exiting... (Quit) -[ 2.788340] mpris: Exiting... -[ 2.789472] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] +[cplayer] Setting option 'log-file' = './stop.mpv.log' (flags = 8) +[cplayer] Setting option 'input-ipc-server' = './stop.mpv.ipc' (flags = 8) +[ 0.023151] mpris: Loading cplugin script ../mpris.so... +[ 0.023694] cplayer: Waiting for scripts... +[ 0.031685] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.037018] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.037094] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.037120] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.045535] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.045615] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.045652] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.045687] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.045723] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.051232] 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.051345] 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.051405] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.051432] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.051585] 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.051716] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.051768] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.051810] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.051885] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.051902] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.051916] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.051967] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 +[ 0.052101] cplayer: Done loading scripts. +[ 0.052173] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.052607] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.052665] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.052697] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.052722] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.052781] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.053046] cplayer: Running hook: ytdl_hook/on_load +[ 0.054706] cplayer: Running hook: ytdl_hook/on_load +[ 0.054782] cplayer: Running hook: auto_profiles/on_load +[ 0.055918] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 +[ 0.064133] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 +[ 0.064371] 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.068835] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.079709] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 +[ 0.079846] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.079887] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.079926] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.079954] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.079997] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.080122] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.080429] cplayer: (+) Audio --aid=1 (vorbis 2ch 48000Hz) +[ 0.082274] cplayer: Starting playback... +[ 0.085323] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.085360] cplayer: AO: Description: Null audio output +[ 0.086714] cplayer: audio ready +[ 0.086746] cplayer: starting audio playback +[ 0.086825] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) +[ 0.105163] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 0.111663] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 +[ 0.111677] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.809894] cplayer: Run command: stop, flags=64, args=[flags=""] +[ 2.809910] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.809963] cplayer: EOF code: 4 +[ 2.809973] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.810332] cplayer: Terminating demuxers... +[ 2.810349] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.811030] cplayer: Done terminating demuxers. +[ 2.811044] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.811110] cplayer: finished playback, success (reason 2) +[ 2.811133] cplayer: Exiting... (End of file) +[ 2.813362] mpris: Exiting... +[ 2.815040] cplayer: Set property: user-data/osc/margins={"b":0,"l":0,"t":0,"r":0} -> 1 +[ 2.815281] 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]}' -+ cat ./quit.mpv.ipc.input.json ++ cat ./stop.mpv.ipc.input.json {"command":["get_property","pause"]} -+ rm -f ./quit.socat.log -+ socat -lf./quit.socat.log - UNIX-CONNECT:./quit.mpv.ipc ++ rm -f ./stop.socat.log ++ socat -lf./stop.socat.log - UNIX-CONNECT:./stop.mpv.ipc + ret_ipc=1 -+ cat ./quit.mpv.ipc.output.json -+ test '!' -s ./quit.mpv.ipc.output.json ++ cat ./stop.mpv.ipc.output.json ++ test '!' -s ./stop.mpv.ipc.output.json + '[' 1 -eq 0 ']' -+ '[' '!' -s ./quit.socat.log ']' ++ '[' '!' -s ./stop.socat.log ']' + echo 'socat log contains these *expected* errors:' socat log contains these *expected* errors: -+ cat ./quit.socat.log -2024/05/13 01:05:56 socat[13658] E connect(, AF=1 "./quit.mpv.ipc", 16): Connection refused ++ cat ./stop.socat.log +2024/05/14 03:10:38 socat[9595] E connect(, AF=1 "./stop.mpv.ipc", 16): Connection refused + playerctl status + grep '^No players \(were \)\?found$' No players found + '[' 1 -eq 0 ']' -+ '[' '!' -s ./quit.socat.log ']' ++ '[' '!' -s ./stop.socat.log ']' make[2]: Leaving directory '/build/reproducible-path/mpv-mpris-0.7.1/test' make[2]: Entering directory '/build/reproducible-path/mpv-mpris-0.7.1/test' -./wrapper "play-pause" -./play-pause +./wrapper "quit" +./quit ++ test -n '' -++ exec ./env ./play-pause -/build/reproducible-path/mpv-mpris-0.7.1/test/env ./play-pause -++ basename ./play-pause -+ test=play-pause +++ exec ./env ./quit +/build/reproducible-path/mpv-mpris-0.7.1/test/env ./quit +++ basename ./quit ++ test=quit + '[' -z '' ']' + export MPV_MPRIS_TEST_PLUGIN=../mpris.so + MPV_MPRIS_TEST_PLUGIN=../mpris.so @@ -3966,19 +4156,19 @@ + xvfb-run --help + grep -- --auto-display + xvfb_auto=--auto-servernum -+ rm -f ./play-pause.xvfb.log ./play-pause.Xauthority -+ exec env MPV_MPRIS_TEST_NAME=play-pause XDG_RUNTIME_DIR=./dbus TEMPDIR=. TMPDIR=. TEMP=. TMP=. dbus-run-session -- xvfb-run --auto-servernum --error-file ./play-pause.xvfb.log -f ./play-pause.Xauthority ./play-pause -./play-pause -++ test -n play-pause -+++ basename ./play-pause -++ test=play-pause -++ '[' play-pause = setup ']' -++ input_json=./play-pause.mpv.ipc.input.json -++ output_json=./play-pause.mpv.ipc.output.json -++ ipc=./play-pause.mpv.ipc -++ log_prefix=./play-pause -++ mpv_log=./play-pause.mpv.log -++ socat_log=./play-pause.socat.log ++ rm -f ./quit.xvfb.log ./quit.Xauthority ++ exec env MPV_MPRIS_TEST_NAME=quit XDG_RUNTIME_DIR=./dbus TEMPDIR=. TMPDIR=. TEMP=. TMP=. dbus-run-session -- xvfb-run --auto-servernum --error-file ./quit.xvfb.log -f ./quit.Xauthority ./quit +./quit +++ test -n quit ++++ basename ./quit +++ test=quit +++ '[' quit = setup ']' +++ input_json=./quit.mpv.ipc.input.json +++ output_json=./quit.mpv.ipc.output.json +++ ipc=./quit.mpv.ipc +++ log_prefix=./quit +++ mpv_log=./quit.mpv.log +++ socat_log=./quit.socat.log ++ file=/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga ++ params=() ++ '[' -n 1 ']' @@ -3987,20 +4177,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-lxvt4Jm3dB,guid=34a75ec8fc2c6fc94be2b9c06642102c -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-lxvt4Jm3dB,guid=34a75ec8fc2c6fc94be2b9c06642102c -++ rm -f ./play-pause.mpv.ipc ./play-pause.mpv.log ./play-pause.socat.log -++ wait_for test -S ./play-pause.mpv.ipc +++ echo DISPLAY=:102 +DISPLAY=:102 +++ echo DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-HJp4UXvv6f,guid=b83c13d827e82d22a7e63d4b6642114a +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-HJp4UXvv6f,guid=b83c13d827e82d22a7e63d4b6642114a +++ rm -f ./quit.mpv.ipc ./quit.mpv.log ./quit.socat.log +++ wait_for test -S ./quit.mpv.ipc ++ timeout=0 -++ test -S ./play-pause.mpv.ipc +++ 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=./play-pause.mpv.log --input-ipc-server=./play-pause.mpv.ipc /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +++ mpv --pause --load-scripts=no --script=../mpris.so --vo=null --ao=null --msg-time --msg-module --msg-level=cplayer=trace,mpris=trace --log-file=./quit.mpv.log --input-ipc-server=./quit.mpv.ipc /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +++ awk '/statusline.*Paused/{print>"/dev/stdout";next} 1' ++ timeout=1 -++ test -S ./play-pause.mpv.ipc +++ test -S ./quit.mpv.ipc ++ wait_for playerctl_list_all_is_mpv ++ timeout=0 ++ playerctl_list_all_is_mpv @@ -4015,82 +4205,24 @@ + 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 ++ cat ./quit.mpv.ipc.input.json {"command":["get_property","pause"]} -+ rm -f ./play-pause.socat.log -+ socat -lf./play-pause.socat.log - UNIX-CONNECT:./play-pause.mpv.ipc -+ cat ./play-pause.socat.log -+ test '!' -s ./play-pause.socat.log -+ cat ./play-pause.mpv.ipc.output.json ++ rm -f ./quit.socat.log ++ socat -lf./quit.socat.log - UNIX-CONNECT:./quit.mpv.ipc ++ cat ./quit.socat.log ++ test '!' -s ./quit.socat.log ++ cat ./quit.mpv.ipc.output.json {"data":true,"request_id":0,"error":"success"} -+ test -s ./play-pause.mpv.ipc.output.json ++ test -s ./quit.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 ++ '[' quit = stop ']' ++ '[' quit = quit ']' ++ mpris_quit ++ dbus-send --print-reply --dest=org.mpris.MediaPlayer2.mpv /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Quit +method return time=1715605837.747419 sender=:1.0 -> destination=:1.3 serial=5 reply_serial=2 ++ sleep 2 [cplayer] mpv 0.38.0 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v6.338.2 [cplayer] FFmpeg version: 6.1.1-4 @@ -4104,7 +4236,7 @@ [cplayer] [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 -Dsndio=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 av-channel-layout avif-muxer 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 jpegxl lavu-uuid lcms2 libarchive libass libavdevice libbluray libdl libplacebo linux-fstatfs lua52 memfd-create pipewire posix posix-shm ppoll pthread-condattr-setclock pulse rubberband rubberband-3 sdl2 sdl2-audio sdl2-gamepad sdl2-video sixel uchardet vaapi vaapi-drm vaapi-wayland vaapi-x11 vdpau vector vk-khr-display vt.h vulkan vulkan-interop wayland wayland-protocols-1-27 wayland-protocols-1-31 wayland-protocols-1-32 x11 xv zimg zimg-st428 zlib -[cplayer] Command line options: '--pause' '--load-scripts=no' '--script=../mpris.so' '--vo=null' '--ao=null' '--msg-time' '--msg-module' '--msg-level=cplayer=trace,mpris=trace' '--log-file=./play-pause.mpv.log' '--input-ipc-server=./play-pause.mpv.ipc' '/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga' +[cplayer] Command line options: '--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' [cplayer] mpv 0.38.0 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects [cplayer] libplacebo version: v6.338.2 [cplayer] FFmpeg version: 6.1.1-4 @@ -4128,155 +4260,95 @@ [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.026236] mpris: Loading cplugin script ../mpris.so... -[ 0.026525] cplayer: Waiting for scripts... -[ 0.052308] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] -[ 0.052410] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.052510] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] -[ 0.052764] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.053991] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] -[ 0.054067] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.054113] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] -[ 0.054142] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.054847] 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.054975] 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.055055] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.055100] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.055247] 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.055434] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] -[ 0.055539] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] -[ 0.055599] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] -[ 0.055691] cplayer: Set property: user-data/osc/visibility="auto" -> 1 -[ 0.055728] cplayer: Run command: disable-section, flags=64, args=[name="input"] -[ 0.055756] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] -[ 0.055833] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.056013] cplayer: Done loading scripts. -[ 0.056153] cplayer: Running hook: auto_profiles/on_before_start_file -[ 0.056888] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.056971] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.057064] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.057127] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.057195] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] -[ 0.057405] cplayer: Running hook: ytdl_hook/on_load -[ 0.059817] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.059944] cplayer: Running hook: ytdl_hook/on_load -[ 0.060111] cplayer: Running hook: auto_profiles/on_load -[ 0.061468] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.061655] 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.077406] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] -[ 0.077518] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.077586] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] -[ 0.077797] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] -[ 0.092874] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga -[ 0.094094] cplayer: Running hook: ytdl_hook/on_preloaded -[ 0.094229] cplayer: Running hook: auto_profiles/on_preloaded -[ 0.094539] cplayer: (+) Audio --aid=1 (vorbis 2ch 48000Hz) -[ 0.097213] cplayer: Starting playback... -[ 0.100244] cplayer: AO: [null] 48000Hz stereo 2ch floatp -[ 0.100277] cplayer: AO: Description: Null audio output -[ 0.101982] cplayer: audio ready -[ 0.102017] cplayer: starting audio playback -[ 0.102096] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) -[ 0.109155] cplayer: Set property: user-data/osc/margins={"r":0,"b":0,"l":0,"t":0} -> 1 -[ 0.110186] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.807855] cplayer: Set property: pause=false -> 1 -[ 2.807877] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) -[ 2.808261] statusline: A: 00:00:00 / 00:00:06 (0%) -[ 2.858774] statusline: A: 00:00:00 / 00:00:06 (1%) -[ 2.908892] statusline: A: 00:00:00 / 00:00:06 (2%) -[ 3.057154] statusline: A: 00:00:00 / 00:00:06 (4%) -[ 3.107390] statusline: A: 00:00:00 / 00:00:06 (5%) -[ 3.206518] statusline: A: 00:00:00 / 00:00:06 (7%) -[ 3.355824] statusline: A: 00:00:00 / 00:00:06 (9%) -[ 3.406034] statusline: A: 00:00:00 / 00:00:06 (10%) -[ 3.505235] statusline: A: 00:00:00 / 00:00:06 (11%) -[ 3.555471] statusline: A: 00:00:00 / 00:00:06 (12%) -[ 3.654655] statusline: A: 00:00:00 / 00:00:06 (14%) -[ 3.704828] statusline: A: 00:00:00 / 00:00:06 (15%) -[ 3.853839] statusline: A: 00:00:01 / 00:00:06 (17%) -[ 3.892623] cplayer: Set property: pause=true -> 1 -[ 3.892644] statusline: A: 00:00:01 / 00:00:06 (17%) -[ 3.892818] statusline: (Paused) A: 00:00:01 / 00:00:06 (18%) -[ 4.967891] cplayer: Set property: pause=false -> 1 -[ 4.967909] statusline: (Paused) A: 00:00:01 / 00:00:06 (18%) -[ 4.968087] statusline: A: 00:00:01 / 00:00:06 (18%) -[ 5.018207] statusline: A: 00:00:01 / 00:00:06 (19%) -[ 5.167573] statusline: A: 00:00:01 / 00:00:06 (21%) -[ 5.217823] statusline: A: 00:00:01 / 00:00:06 (22%) -[ 5.316966] statusline: A: 00:00:01 / 00:00:06 (23%) -[ 5.367302] statusline: A: 00:00:01 / 00:00:06 (24%) -[ 5.420085] statusline: A: 00:00:01 / 00:00:06 (25%) -[ 5.470355] statusline: A: 00:00:01 / 00:00:06 (26%) -[ 5.520749] statusline: A: 00:00:01 / 00:00:06 (27%) -[ 5.619796] statusline: A: 00:00:01 / 00:00:06 (28%) -[ 5.670159] statusline: A: 00:00:01 / 00:00:06 (29%) -[ 5.769197] statusline: A: 00:00:01 / 00:00:06 (31%) -[ 5.819588] statusline: A: 00:00:01 / 00:00:06 (32%) -[ 5.918675] statusline: A: 00:00:02 / 00:00:06 (33%) -[ 5.969930] statusline: A: 00:00:02 / 00:00:06 (34%) -[ 6.069242] statusline: A: 00:00:02 / 00:00:06 (36%) -[ 6.169693] statusline: A: 00:00:02 / 00:00:06 (37%) -[ 6.220031] statusline: A: 00:00:02 / 00:00:06 (38%) -[ 6.318642] statusline: A: 00:00:02 / 00:00:06 (40%) -[ 6.368691] statusline: A: 00:00:02 / 00:00:06 (41%) -[ 6.469167] statusline: A: 00:00:02 / 00:00:06 (42%) -[ 6.519206] statusline: A: 00:00:02 / 00:00:06 (43%) -[ 6.618153] statusline: A: 00:00:02 / 00:00:06 (45%) -[ 6.767558] statusline: A: 00:00:02 / 00:00:06 (47%) -[ 6.817907] statusline: A: 00:00:02 / 00:00:06 (48%) -[ 6.916829] statusline: A: 00:00:03 / 00:00:06 (50%) -[ 7.066200] statusline: A: 00:00:03 / 00:00:06 (52%) -[ 7.116887] statusline: A: 00:00:03 / 00:00:06 (53%) -[ 7.215490] statusline: A: 00:00:03 / 00:00:06 (54%) -[ 7.265719] statusline: A: 00:00:03 / 00:00:06 (55%) -[ 7.364838] statusline: A: 00:00:03 / 00:00:06 (57%) -[ 7.415272] statusline: A: 00:00:03 / 00:00:06 (58%) -[ 7.516254] statusline: A: 00:00:03 / 00:00:06 (59%) -[ 7.614590] statusline: A: 00:00:03 / 00:00:06 (61%) -[ 7.664786] statusline: A: 00:00:03 / 00:00:06 (62%) -[ 7.763957] statusline: A: 00:00:03 / 00:00:06 (63%) -[ 7.814203] statusline: A: 00:00:03 / 00:00:06 (64%) -[ 7.913373] statusline: A: 00:00:04 / 00:00:06 (66%) -[ 7.963552] statusline: A: 00:00:04 / 00:00:06 (67%) -[ 8.112390] statusline: A: 00:00:04 / 00:00:06 (69%) -[ 8.162570] statusline: A: 00:00:04 / 00:00:06 (70%) -[ 8.261720] statusline: A: 00:00:04 / 00:00:06 (71%) -[ 8.311819] statusline: A: 00:00:04 / 00:00:06 (72%) -[ 8.410915] statusline: A: 00:00:04 / 00:00:06 (74%) -[ 8.461071] statusline: A: 00:00:04 / 00:00:06 (75%) -[ 8.560185] statusline: A: 00:00:04 / 00:00:06 (76%) -[ 8.610348] statusline: A: 00:00:04 / 00:00:06 (77%) -[ 8.709561] statusline: A: 00:00:04 / 00:00:06 (79%) -[ 8.759716] statusline: A: 00:00:04 / 00:00:06 (80%) -[ 8.908647] statusline: A: 00:00:05 / 00:00:06 (82%) -[ 8.958828] statusline: A: 00:00:05 / 00:00:06 (83%) -[ 9.057894] statusline: A: 00:00:05 / 00:00:06 (84%) -[ 9.108072] statusline: A: 00:00:05 / 00:00:06 (85%) -[ 9.207018] statusline: A: 00:00:05 / 00:00:06 (87%) -[ 9.257169] statusline: A: 00:00:05 / 00:00:06 (88%) -[ 9.356274] statusline: A: 00:00:05 / 00:00:06 (89%) -[ 9.406401] statusline: A: 00:00:05 / 00:00:06 (90%) -[ 9.505499] statusline: A: 00:00:05 / 00:00:06 (92%) -[ 9.555773] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 9.605364] cplayer: audio filter EOF -[ 9.605372] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 9.605417] cplayer: audio draining -[ 9.605423] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 9.605430] cplayer: audio EOF reached -[ 9.605436] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 9.605454] cplayer: EOF code: 1 -[ 9.605460] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 9.605819] cplayer: Terminating demuxers... -[ 9.605834] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 9.606103] cplayer: Done terminating demuxers. -[ 9.606123] statusline: A: 00:00:05 / 00:00:06 (93%) -[ 9.606221] cplayer: finished playback, success (reason 0) -[ 9.606247] cplayer: Exiting... (End of file) -[ 9.606945] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] -[ 9.610898] mpris: Exiting... -[ 9.621456] cplayer: draining left over audio +[cplayer] Setting option 'log-file' = './quit.mpv.log' (flags = 8) +[cplayer] Setting option 'input-ipc-server' = './quit.mpv.ipc' (flags = 8) +[ 0.015451] mpris: Loading cplugin script ../mpris.so... +[ 0.022961] cplayer: Waiting for scripts... +[ 0.032962] cplayer: Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] +[ 0.033029] cplayer: Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.033255] cplayer: Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] +[ 0.033293] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.033819] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.033899] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.033969] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.034034] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.034086] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.034297] cplayer: Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] +[ 0.034350] cplayer: Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.034432] cplayer: Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] +[ 0.034632] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.036401] 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.036542] 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.036624] cplayer: Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.036680] cplayer: Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.036837] 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.036961] cplayer: Run command: enable-section, flags=64, args=[name="input", flags=""] +[ 0.037046] cplayer: Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] +[ 0.037107] cplayer: Run command: enable-section, flags=64, args=[name="window-controls", flags=""] +[ 0.037204] cplayer: Set property: user-data/osc/visibility="auto" -> 1 +[ 0.037249] cplayer: Run command: disable-section, flags=64, args=[name="input"] +[ 0.037293] cplayer: Run command: disable-section, flags=64, args=[name="window-controls"] +[ 0.037387] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.037710] cplayer: Run command: show-text, flags=64, args=[text="", duration="-1", level="0"] +[ 0.037789] cplayer: Done loading scripts. +[ 0.037885] cplayer: Running hook: auto_profiles/on_before_start_file +[ 0.038331] cplayer: Running hook: ytdl_hook/on_load +[ 0.040227] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.040567] cplayer: Running hook: ytdl_hook/on_load +[ 0.040663] cplayer: Running hook: auto_profiles/on_load +[ 0.042745] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.042990] 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.051751] cplayer: Opening done: /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga +[ 0.057736] cplayer: Running hook: ytdl_hook/on_preloaded +[ 0.057845] cplayer: Running hook: auto_profiles/on_preloaded +[ 0.058424] cplayer: (+) Audio --aid=1 (vorbis 2ch 48000Hz) +[ 0.060477] cplayer: Starting playback... +[ 0.063256] cplayer: AO: [null] 48000Hz stereo 2ch floatp +[ 0.063281] cplayer: AO: Description: Null audio output +[ 0.064517] cplayer: audio ready +[ 0.064545] cplayer: starting audio playback +[ 0.064600] cplayer: playback restart complete @ 0.000000, audio=playing, video=eof (paused) +[ 0.064803] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.065034] cplayer: Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] +[ 0.065097] cplayer: Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.065141] cplayer: Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] +[ 0.065194] cplayer: Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] +[ 0.090986] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 0.096768] cplayer: Set property: user-data/osc/margins={"l":0,"b":0,"r":0,"t":0} -> 1 +[ 0.096789] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.821920] cplayer: Run command: quit, flags=64, args=[code="0"] +[ 2.821941] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.821981] cplayer: EOF code: 5 +[ 2.821987] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.822357] cplayer: Terminating demuxers... +[ 2.822371] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.822757] cplayer: Done terminating demuxers. +[ 2.822774] statusline: (Paused) A: 00:00:00 / 00:00:06 (0%) +[ 2.822860] cplayer: finished playback, success (reason 3) +[ 2.822883] cplayer: Exiting... (Quit) +[ 2.825041] cplayer: Run command: del, flags=64, args=[name="user-data/osc"] +[ 2.827354] mpris: Exiting... ++ ret_ipc=0 ++ prop pause ++ jq --null-input --compact-output --arg prop pause '{command: ["get_property", $prop]}' ++ cat ./quit.mpv.ipc.input.json +{"command":["get_property","pause"]} ++ rm -f ./quit.socat.log ++ socat -lf./quit.socat.log - UNIX-CONNECT:./quit.mpv.ipc ++ ret_ipc=1 ++ cat ./quit.mpv.ipc.output.json ++ test '!' -s ./quit.mpv.ipc.output.json ++ '[' 1 -eq 0 ']' ++ '[' '!' -s ./quit.socat.log ']' ++ echo 'socat log contains these *expected* errors:' +socat log contains these *expected* errors: ++ cat ./quit.socat.log +2024/05/14 03:10:39 socat[9607] 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[1]: Leaving directory '/build/reproducible-path/mpv-mpris-0.7.1' create-stamp debian/debhelper-build-stamp @@ -4287,7 +4359,7 @@ debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/mpv-mpris-0.7.1' dh_auto_install -- PREFIX=/usr - make -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 @@ -4321,12 +4393,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/20147/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/20147/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/6776 and its subdirectories -I: Current time: Mon May 13 01:06:26 -12 2024 -I: pbuilder-time-stamp: 1715605586 +I: removing directory /srv/workspace/pbuilder/20147 and its subdirectories +I: Current time: Tue May 14 03:10:49 +14 2024 +I: pbuilder-time-stamp: 1715605849