#!/usr/local/bin/perl -w
use strict;
use Device::Ericsson::AccessoryMenu;
use Device::SerialPort;
use Xmms::Remote;
my $xmms = Xmms::Remote->new;
my $menu = Device::Ericsson::AccessoryMenu->new(
port => Device::SerialPort->new( '/dev/rfcomm0' ) || die,
menu => [ XMMS => [
"Play/Pause" => sub {
$xmms->is_playing ? $xmms->pause : $xmms->play;
},
Back => sub { $xmms->playlist_prev },
Next => sub { $xmms->playlist_next },
Stop => sub { $xmms->stop },
],
],
);
$menu->register_menu;
$menu->control while 1;