#!/bin/sh

# Handle `--version' special case... If just the `--version' option is requested
# just honor it and do not append any other options in order to returns an exit
# status of 0.
if [ "$*" = "--version" ]; then
	/usr/pkg/bin/mpv --version
	exit 0
fi

mpv_socket_dir=${XDG_CACHE_HOME:-${HOME}/.cache}/mpv/socket

{
	mkdir -p ${mpv_socket_dir};
	pid="$$";
	/usr/pkg/bin/mpv --input-ipc-server="${mpv_socket_dir}/${pid}" "$@";
	cd ${mpv_socket_dir} && [ -S "${pid}" ] && rm "${pid}";
}
