App-DrivePlayer
view release on metacpan or search on metacpan
lib/App/DrivePlayer/Player.pm view on Meta::CPAN
$self->_token($h{Authorization});
$self->_token_time(time());
}
return $self->_token;
}
sub _ensure_mpv {
my ($self) = @_;
if ($self->_mpv_pid && kill(0, $self->_mpv_pid)) {
return; # still alive
}
$self->_close_socket();
my (undef, $socket_path) = tempfile("mpv-ipc-XXXXXX", TMPDIR => 1, OPEN => 0);
$self->_socket_path($socket_path);
my $pid = fork() // die "fork failed: $!";
if ($pid == 0) {
exec(
( run in 0.673 second using v1.01-cache-2.11-cpan-df04353d9ac )