SymbiSoft / mobbler

Automatically exported from code.google.com/p/mobbler
0 stars 0 forks source link

Mobbler remote control - media key/AVRCP support #112

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
I think many of us listen to music with headphones/headsets - more and more
of these units come with controls for play/pause, volume. Also, most of us
uses mobbler on N-series phones, and many of these come with media keys for
the same purposes. 

It's a bit tiresome that while I can totally control the default music
player through headphones/media keys, whenever I use Mobbler's last.fm
radio (and I do that a lot) I have to pick the phone up to do this. Is
there a way to add either Bluetooth control (AVRCP) or media key support
(however, I fear that the latter is tied to the default player)? 

I know, last.fm radio can only be stopped (no pause) and the tracks can
only be skipped (no use for 'previous track') but any type of remote
control would be a welcome addition (even in the form of a system-wide hotkey)

Original issue reported on code.google.com by poisonborz on 19 Oct 2008 at 1:44

GoogleCodeExporter commented 8 years ago
There is probably an S60 API for this, but I haven't found it yet.

Mobbler already uses an API for this kind of thing so that the media keys on the
phone itself work, and this works for the headset that came with my N78, but I 
think
there are different versions of the headsets and they should also be supported.

Thanks for raising this issue.

Original comment by eartle@gmail.com on 19 Oct 2008 at 2:13

GoogleCodeExporter commented 8 years ago
Well, all I can say is that on my N95 the media keys won't work (they only
start/control the music player) with v0.3

Original comment by poisonborz on 19 Oct 2008 at 3:16

GoogleCodeExporter commented 8 years ago
So the volume buttons work on the side, but not the buttons when you slide the 
screen
down?

I thought that these should be fine, but haven't actually tried it myself.  
I'll look
into it.

Original comment by eartle@gmail.com on 19 Oct 2008 at 3:33

GoogleCodeExporter commented 8 years ago
That's right, volume works, top media keys won't.
Altough Mobbler should only 'take' the media keys when the radio is on/music 
player
is not running, otherwise it would confuse the user...

Original comment by poisonborz on 19 Oct 2008 at 3:40

GoogleCodeExporter commented 8 years ago
I listen music with Mobbler and default media player on car and my cars head 
unit is
a2db compatible so it can play music and control players via Bluetooth. I can 
also
control default media player with my head unit. This would be nice also for 
mobbler,
at least stop and next functions. I think there is some standard behind this but
really don't know much of that stuff anyway... =) 

Original comment by jaripett...@gmail.com on 6 Nov 2008 at 9:01

GoogleCodeExporter commented 8 years ago
The remote control API doesn't work for the skip and stop buttons on N95 8GB 
(those 
under the slide). CMobblerStatusControl::MrccatoCommand() is called for the 
side 
volume keys, but not at all for skip, play/pause, stop, back. The play/pause 
key 
launches the S60 music player, so seems like they've been reserved on this 
phone. (I 
don't have a headset remote handy.)

http://discussion.forum.nokia.com/forum/showpost.php?p=306072&postcount=30 says:
===
It's not possible, OS grabs most multimedia keys for itself. We're able to 
detect 
only volume up/down and mute, and none of multimedia keys under flip on N95.

Soon some developers will sue Symbian for making noncompetitive operating 
system, 
allowing built-in application use system better than 3rd party applications - 
this 
happened lately to M$ and Windows :)
===

Original comment by hugovk@gmail.com on 27 Dec 2008 at 10:32

GoogleCodeExporter commented 8 years ago
FYI, on an N8 the remote control buttons were working out of the box. My remote 
control only had volume up and down buttons though so I haven't tried 
play/pause.

Original comment by gw111zz@gmail.com on 12 Nov 2010 at 10:15