Jump to content
traxformania

MUST HAVE for Android Head Units

Recommended Posts

In settings there should be an option like "Completely shut down & stop reacting media buttons when Poweramp closed."

Currently Poweramp V3 is nearly unusable with car android head units. In these headunits there is an application called "A2DP" for playing music from phones over bluetooth connection. If you try to open this application when Poweramp V3 is installed => A2DP instantly closes and Poweramp starts playing automatically. There is no way to open A2DP application. Same thing happens in different way if you try to use Radio application of head units. 

 

In settings there should be an option like "Completely shut down & stop reacting media buttons when Poweramp closed." so if i enabled this => When i close Poweramp it should completly close and stop reacting media buttons until i start Poweramp.

 

Strange thing is => Poweramp V2 doesnt have this problem.

 

Edit : There is an option about Poweramp service in settings but it doesnt work. After i close Poweramp completely (even i tried to kill proccess) Poweramp continues to react media buttons. 

Share this post


Link to post
Share on other sites
19 hours ago, 6b6561 said:

Not sure if this is what you are looking for, but have you tried to disable "Resume On Bluetooth" in the settings?

Capture.JPG.77a8a3668ad56babbc6ffcc4ac424d24.JPG

Nope not working :( Poweramp interfree with A2DP app. Developer need to fix this :/

Share this post


Link to post
Share on other sites
4 hours ago, digitalcan said:

Nope not working :( Poweramp interfree with A2DP app. Developer need to fix this 😕

"Maybe the developer should try to fix this", better that way no? I can't stand this tone anymore on the forum...

Share this post


Link to post
Share on other sites
40 minutes ago, mr_space said:

"Maybe the developer should try to fix this", better that way no? I can't stand this tone anymore on the forum...

Or even an odd "please" here and there wouldn't go amiss.

Andre

Share this post


Link to post
Share on other sites

Poweramp just reacts on MEDIA_PLAY command send by the device. Many car units send MEDIA_PLAY right after BT device connection.
Also Poweramp was the last player played, as Android sends MEDIA* commands to the last active player only.

Also there is Resume on Bluetooth option in settings / Headset/Bluetooth, which you may want to disable. If this option not working, then your Android doesn't add any info about BT source of media commands to events, thus try to disable Resume On Wired Headset too.

In build 813 I restored the 3sec time window after BT connection when Poweramp doesn't accept media commands.
(You can verify the MEDIA_PLAY issue by temporarily disabling settings / Headset/Bluetooth / Respond To Buttons option.

Share this post


Link to post
Share on other sites
13 hours ago, maxmp said:

Poweramp just reacts on MEDIA_PLAY command send by the device. Many car units send MEDIA_PLAY right after BT device connection.
Also Poweramp was the last player played, as Android sends MEDIA* commands to the last active player only.

Also there is Resume on Bluetooth option in settings / Headset/Bluetooth, which you may want to disable. If this option not working, then your Android doesn't add any info about BT source of media commands to events, thus try to disable Resume On Wired Headset too.

In build 813 I restored the 3sec time window after BT connection when Poweramp doesn't accept media commands.
(You can verify the MEDIA_PLAY issue by temporarily disabling settings / Headset/Bluetooth / Respond To Buttons option.

Hi,

I am using latest beta build 813 right now. I disable resume on bluetooth and resume on wired headset but not working when i launch a2dp program it closes unexpectedly.

when i disable respond to buttons option it works but i can not use car wheel buttons for prev/next track in this position :(

Any help? This problem occurs only in version 3 of Poweramp. I really like this player. Please help

Thanks

Share this post


Link to post
Share on other sites

Ok, so some app (a2dp or how you call it. "A2DP" is a bluetooth profile/protocol, btw) sends MEDIA_PLAY command explicitly to Poweramp (as on modern Androids, system chooses last active player and routes commands to it). But you don't want to process just that command, but you still want to process it other commands (e.g. wheel controls).

Something can be done only if there is a way to distinguish that unwanted command vs your normal command. Some logs taken from the device (at the moment of unwanted command processing, at the time of normal command processing) may be helpful, but there is a chance both commands look the same.

Note that Poweramp v2 processes commands the same way. The only difference was (prior to build 814) the delay when Poweramp ignores MEDIA_PLAY commands after bluetooth connection (2s vs 3s). It's 3s. now in build 814.
(You can see different behavior v2 due to: other apps specifically handling v2; v3 target SDK level which changes something; etc.).

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...