[Bug Report] MX on AndroidTV Issues - MX Player

Hello again, there are some issues with MX Player on AndroidTV that have been present for almost a year now! I posted here last february but will summarize my findings in this post.
⦿ Black bars along top & bottom of letterbox video removed when using HW+ decoder, stretching the video height
⦿ D-pad navigation is messy in general. The issues are obvious and easy to reproduce, but vary slightly depending on version. Navigating left/right along the software buttons can jump into a different area of the ui (lower row to upper), sometimes skipping a button entirely (rewind 10s)
⦿ More of a plea than a bug, but changing "key up/down action" to brightness has no effect on AndroidTV. It's not uncommon for TV users to find they have been accidentally using reduced volume in MX for a length of time. An option to disable key up/down would be useful

Related

Audio interruptions in background mode.

If I'm listening to audio in MX Player Pro on my Galaxy S7, it will interrupt for a second whenever I perform another operation, even though I have set the audio to play in the background. The settings for background audio are a little unclear (screenshot attached), but I've tried every configuration with no improvement.
This interruption happens when I minimize the screen with the home button or click the side button for the display to go blank, or basically any task. The audio does resume after that short interruption.
Is there a setting for it to play uninterrupted while performing other functions? Any info is greatly appreciated.
kwhopson said:
If I'm listening to audio in MX Player Pro on my Galaxy S7, it will interrupt for a second whenever I perform another operation, even though I have set the audio to play in the background. The settings for background audio are a little unclear (screenshot attached), but I've tried every configuration with no improvement.
This interruption happens when I minimize the screen with the home button or click the side button for the display to go blank, or basically any task. The audio does resume after that short interruption.
Is there a setting for it to play uninterrupted while performing other functions? Any info is greatly appreciated.
Click to expand...
Click to collapse
HI,
It's introduced in recent versions as there are some issues in certain devices.
We have also received the similar report from others.
In the next version, it will be optional. Users with issue can enable the new option to avoid the issue while others can get the old behaviour.
Thank you. Can you tell me the name of the option and where to find it in the settings once the new version is released?
kwhopson said:
Thank you. Can you tell me the name of the option and where to find it in the settings once the new version is released?
Click to expand...
Click to collapse
There won't be any extra effort required on your end.
There will be a option called "Smooth Switch" just below background play. By default it will be disabled.
When it's enabled audio will fade out when you switch to background. It's for those who has issues.

Figured out how to get orientation-dependent stereo back!

It's been known for a while that, on the original Lollipop-based stock Rom for this phone, when the screen rotation was in secondary landscape mode, the audio mix would be adjusted accordingly so that the right channel of audio would be played out of the top speaker and the left channel of audio would be played out of the bottom speaker (for all other orientations, the left channel would be played out of the top speaker and the right would be played out of the bottom). Unfortunately, this seems to have been broken as of the official Marshmallow stock Rom release on the phone, and nobody has found a solution...
Until now! I happened to be reading a thread from 2015 in XDA's NEXUS 6 forums, in which somebody actually complained about the momentary period of silence that would occur during this transition. Senior member springer.music stepped forward with the answer saying that "ro.audio.monitorRotation" in the build.prop was the location of the hidden setting for turning this feature on and off. Changing it to "true" yields the desired effect, allowing the stereo mix to be corrected in landscape. Turns out that the same value is just as relevant under Marshmallow on the Pure Edition as it was for Lollipop on the NEXUS 6!
Here's a direct quote of springer.music's original post with further background:
springer.music said:
Code:
ro.audio.monitorRotation=true
If I got it right, this makes it so that the left speaker always plays the actual "left" audio channel and the right speaker plays the "right" channel in landscape mode regardless of the screen position (landscape or reverse landscape).
If this were not in place, when the device is in reverse landscape, the left speaker would play the "right" audio channel, and the right speaker would play the "left" channel.
In order to avoid this, the system must swap the audio channels on the fly, hence the short pause when you rotate the screen.
...
EDIT: I forgot to mention that the short audio pause when rotating the device happens only when playing music through the built in speakers, and it doesn't happen when using a headset. It further proves that this is due to the system adjusting the L/R audio channels and it is actually a feature, not a bug.
Click to expand...
Click to collapse
It is worth mentioning that "ro.audio.monitorRotation" was not originally present in my device's build.prop file, so it was simply a matter of adding the entry. To my surprise, it was a runaway success. As springer.music pointed out, this tweak is only for the speakers and (thankfully) does not affect the headphones, so you can feel free to apply this without risk of messing up the headphone-based listening experience. I used JRummy Apps's "BuildProp Editor," available on the Marketplace, to make the change.

[Feature Request] Pan up/down only.

Hi and thanks for making this great app.
One small feature that would make it even better is the option to pan up/down only, not left/right.
I prefer the subtitles on the overlay, not partially on the video and partially on the overlay so I usually pan the video up a bit with two fingers, but it's impossible to avoid panning left/right a little at the same time, which always annoys me a little.
Hence my request.
Thank you and have a nice day.

Playback Speed Slider

I notice that the playback speed control has changed from step change buttons to a slider. While this is good for large jumps in speed it offers no fine control especially on a small screen.
Please bring back the ability to finely control the playback speed. %5 increments were perfect.
Perhaps a setup option to use a slider or the previous button style would be useful.
Or buttons with the slider.
FYI. For certain videos I prefer a 115% payback speed which was easily achieved when each video started. Now it is frustrating to try to get near the required playback speed with the slider. It's made the MX player experience a little worse unfortunately.

Subtitles Issue

Hi, I have POCO X4, and I have strange issue with subtitles. On full screen, when control bar is hiden (play, next etc.) Subtitles are not perfectly centered, they goes little bit to the right. When I click on the screen and control bar is showing than subtitles are centered. When I set compability with android 4.0 subtitles seems fine, but whole picture goes to the right, like it cutting off notch. See attatchments.

Categories

Resources