Rainbow colors and artifacts in video playback on ARMv8-A processor - MX Player

Hello, I have a snapdragon 821 running the ARMv8-a architecture.
I am trying to play a 1080p video using MX player. MX player is using the ARMv7 NEON codec.
The video is garbled, full of rainbow colors and artifacts. See attached image. Sound is working. Video playback is smooth.
What is going on?
IS there another codec I should be using?
for some reason I can't attach images. Copy paste this in your browser to see it:
tinypic.com/r/2lig2vs/9

mikstew said:
Hello, I have a snapdragon 821 running the ARMv8-a architecture.
I am trying to play a 1080p video using MX player. MX player is using the ARMv7 NEON codec.
The video is garbled, full of rainbow colors and artifacts. See attached image. Sound is working. Video playback is smooth.
What is going on?
IS there another codec I should be using?
for some reason I can't attach images. Copy paste this in your browser to see it:
tinypic.com/r/2lig2vs/9
Click to expand...
Click to collapse
The video was encoded with the hvec or H265 video codec if that helps.

mikstew said:
Hello, I have a snapdragon 821 running the ARMv8-a architecture.
I am trying to play a 1080p video using MX player. MX player is using the ARMv7 NEON codec.
The video is garbled, full of rainbow colors and artifacts. See attached image. Sound is working. Video playback is smooth.
What is going on?
IS there another codec I should be using?
for some reason I can't attach images. Copy paste this in your browser to see it:
tinypic.com/r/2lig2vs/9
Click to expand...
Click to collapse
There is no need of separate codecs until or unless MX Player asks.
Kindly collect the bug report (help > bug report) immediately after reproducing the issue & share here.
With out logs it's very difficult to identify the actual issue.

ktsamy said:
There is no need of separate codecs until or unless MX Player asks.
Kindly collect the bug report (help > bug report) immediately after reproducing the issue & share here.
With out logs it's very difficult to identify the actual issue.
Click to expand...
Click to collapse
Hello, I have sent in the bug. Here are the logs:
App: MX Player (1.8.17)
Manufacturer: LeMobile
Model: LEX727
Brand: LeEco
Version: 6.0.1 (REL)
Build: LeEco/ZL1_NA/le_zl1:6.0.1/WEXNAOP5802012101S/letv12100148:user/release-keys
Kernel: Linux version 3.18.20-perf-g19b4936 ([email protected]) (gcc version 4.9.x-google 20140827 (prerelease) (GCC) ) #1 SMP PREEMPT Sat Dec 10 01:54:36 CST 2016
CPU: 4 core(s) 2.19 GHz (family:1 features:129023)
CPU architecture: 8 (os.arch: armv8l)
CPU features: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32
Board platform: msm8996
Instruction set: arm64-v8a armeabi-v7a armeabi
Resolution: 1920 x 1080
Available screen size (DIP): 731 x 387 (smallest: 411)
Tablet: false
Screen size: Normal
Density: 2.625 (420)
Font scale: 1.0
Hardware main button: false
Touch screen: true
TV: false (uiMode:17)
Locale: en_US
Total memory: 3871328 kB (3871328kB)
Free memory: 49940 kB
There are several other files too, but I cannot upload them there. What else would you like to see?

Related

[STICKY] Tegra K1 support

Hi Devs, any plans to include support for the Tegra K1 soc? I just bought a Xiaomi Mipad and MXPlayer is proving to be flaky with frequent crashes and closing. It also shows strange behavior when playing back HI10p videos, the native player on the Mipad fails to play Hi10p but MxPlayer can be invoked to use HW or HW+ on the Hi10p videos. However I see colors bleeding in the video so I presume that MXplayer is forcing the Tegra K1 to play Hi10p as 8 bit h264 as the effect looks similar on my set top box.
Just an FYI for those hoping the Tegra K1 would be fast enough to play back Hi10p 1080p video in software mode it still stutters. If you need some debug logs etc then pls send me instructions to get those.
Kantana said:
Hi Devs, any plans to include support for the Tegra K1 soc? I just bought a Xiaomi Mipad and MXPlayer is proving to be flaky with frequent crashes and closing. It also shows strange behavior when playing back HI10p videos, the native player on the Mipad fails to play Hi10p but MxPlayer can be invoked to use HW or HW+ on the Hi10p videos. However I see colors bleeding in the video so I presume that MXplayer is forcing the Tegra K1 to play Hi10p as 8 bit h264 as the effect looks similar on my set top box.
Just an FYI for those hoping the Tegra K1 would be fast enough to play back Hi10p 1080p video in software mode it still stutters. If you need some debug logs etc then pls send me instructions to get those.
Click to expand...
Click to collapse
Just an update I tested Hi10p and h265 with VLC and it looks like the Tegra K1 can hw accelerate Hi10p but not h265, however both codecs @ 1080p plays smoothly with VLC on the Mipad. Devs pls update the MXplayer for the Tegra K1 soc
Ok, have narrowed down the cause of crashing and closing to the launcher. If HW+ is enabled this will happen 50% of the time. If I enable HW+ but not check the boxes for local or network play it will start the video normally in HW mode. But there is no audio and I need to manually choose HW+ mode. If it doesn't crash to the launcher then audio will play. I get regular MX player has stopped when I exit MXplayer after using HW+.
I see the same behavior for Diceplayer so assume that it also uses the same methods for hardware acceleration. VLC beta has no issues even with full acceleration and YUV color space. Devs pls look into this and if you need diagnostic or logging info we can assist as there are some MiPad owners out there that are testing this unit right now:
http://forum.xda-developers.com/showthread.php?p=54045235
Kantana said:
Ok, have narrowed down the cause of crashing and closing to the launcher. If HW+ is enabled this will happen 50% of the time. If I enable HW+ but not check the boxes for local or network play it will start the video normally in HW mode. But there is no audio and I need to manually choose HW+ mode. If it doesn't crash to the launcher then audio will play. I get regular MX player has stopped when I exit MXplayer after using HW+.
I see the same behavior for Diceplayer so assume that it also uses the same methods for hardware acceleration. VLC beta has no issues even with full acceleration and YUV color space. Devs pls look into this and if you need diagnostic or logging info we can assist as there are some MiPad owners out there that are testing this unit right now:
http://forum.xda-developers.com/showthread.php?p=54045235
Click to expand...
Click to collapse
If your video plays well in HW mode but not getting audio means the audio codec is not supported by your device.
You can enable SW audio from Settings 》 Decoder to play audio through ffmpeg. Video will be decoded by the hardware as usual.
---------- Post added at 06:14 PM ---------- Previous post was at 06:07 PM ----------
@Kantana
Use mx log collector app immediately after crash to collect the logs and attach here...!!!
That could be true since the audio is DTS which is not supported normally. However I can play back the video with audio from the system video player which implies that both video and audio are supported by the hardware.
Ok here is the first crash when HW+ has been enabled and used. When I exit Mxplayer then it will generate this crash. Logs attached
Here is the 2nd crash when HW+ has been enabled and ticked for local and network. I click on the file and choose mxplayer to play the file, it starts then crashes.
The system details for these 2 crashes:
=========================
Manufacturer: Xiaomi
Model: MI PAD
Brand: Xiaomi
Version: 4.4.2 (REL)
Build: Xiaomi/mocha/mocha:4.4.2/KOT49H/KXFCNBF2.0:user/release-keys
Kernel: Linux version 3.10.24-g5858f73 ([email protected]) (gcc version 4.7 (GCC) ) #1 SMP PREEMPT Fri Jun 27 10:07:03 CST 2014
CPU: 4 core(s) 2.22 GHz
CPU architecture: 7
CPU features: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt
Board platform: tegra
Instruction set: armeabi-v7a (+armeabi)
Resolution: 1536 x 2048
Available screen size (DIP): 768 x 999 (smallest: 768)
Tablet: true
Screen size: X-Large
Density: 2.0 (320)
Font scale: 1.0
Hardware main button: false
Locale: en_US
Total memory: 1982052 kB
Free memory: 249704 kB
=========================
=========================
Manufacturer: Xiaomi
Model: MI PAD
Brand: Xiaomi
Version: 4.4.2 (REL)
Build: Xiaomi/mocha/mocha:4.4.2/KOT49H/KXFCNBF2.0:user/release-keys
Kernel: Linux version 3.10.24-g5858f73 ([email protected]) (gcc version 4.7 (GCC) ) #1 SMP PREEMPT Fri Jun 27 10:07:03 CST 2014
CPU: 4 core(s) 2.22 GHz
CPU architecture: 7
CPU features: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt
Board platform: tegra
Instruction set: armeabi-v7a (+armeabi)
Resolution: 1536 x 2048
Available screen size (DIP): 768 x 999 (smallest: 768)
Tablet: true
Screen size: X-Large
Density: 2.0 (320)
Font scale: 1.0
Hardware main button: false
Locale: en_US
Total memory: 1982052 kB
Free memory: 151892 kB
=========================
Kantana said:
Hi Devs, any plans to include support for the Tegra K1 soc? I just bought a Xiaomi Mipad and MXPlayer is proving to be flaky with frequent crashes and closing. It also shows strange behavior when playing back HI10p videos, the native player on the Mipad fails to play Hi10p but MxPlayer can be invoked to use HW or HW+ on the Hi10p videos. However I see colors bleeding in the video so I presume that MXplayer is forcing the Tegra K1 to play Hi10p as 8 bit h264 as the effect looks similar on my set top box.
Just an FYI for those hoping the Tegra K1 would be fast enough to play back Hi10p 1080p video in software mode it still stutters. If you need some debug logs etc then pls send me instructions to get those.
Click to expand...
Click to collapse
I am in the same problem,Mipad,the system player is ok to run the video,but with MX,the HW+ mode usually crashed,when using HW mode,there is a chance the audio have problem,I need to use the SW mode for the audio.
I checked the video type that have the HW+ and no audio problem,they are H264 and AC3,strange thing is that some other video in the same type is ok to run with HW+ Mode,i am sure the video itself is no problem,i have checked it with my nexus 7 PAD.
Maybe it is the system's problem
07-10 20:52:55.872 12496 12679 F libc : invalid address or address of corrupt block 0x731648e8 passed to dlfree
07-10 20:52:55.872 12496 12679 F libc : Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 12679 (.videoplayer.ad)
On both logs there is a fatal error from libc
@bleu8888
Can you look at the issue?
---------- Post added at 01:01 AM ---------- Previous post was at 12:30 AM ----------
@kantana @donkeyear
I have discussed with the developer about your issue.
As I said libc fatal error may be due to a compiler error.
In another device we had similar crashing which is fixed in the latest test build by using the latest compiler.
Can you test the latest test build from the following link & report here. It will be helpful to resolve the issue.
https://sites.google.com/site/mxvpen/translation/test-build
ktsamy said:
07-10 20:52:55.872 12496 12679 F libc : invalid address or address of corrupt block 0x731648e8 passed to dlfree
07-10 20:52:55.872 12496 12679 F libc : Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 12679 (.videoplayer.ad)
On both logs there is a fatal error from libc
@bleu8888
Can you look at the issue?
---------- Post added at 01:01 AM ---------- Previous post was at 12:30 AM ----------
@kantana @donkeyear
I have discussed with the developer about your issue.
As I said libc fatal error may be due to a compiler error.
In another device we had similar crashing which is fixed in the latest test build by using the latest compiler.
Can you test the latest test build from the following link & report here. It will be helpful to resolve the issue.
https://sites.google.com/site/mxvpen/translation/test-build
Click to expand...
Click to collapse
No luck, still crashing randomly with test build. If HW+ is enabled it's crashing 50% of the time. It looks stable with HW+ off but sometimes no sound even with files where the audio codec is supported in hardware eg mp3 or ac3. When I enable HW+ then same random crashing.
Kantana said:
No luck, still crashing randomly with test build. If HW+ is enabled it's crashing 50% of the time. It looks stable with HW+ off but sometimes no sound even with files where the audio codec is supported in hardware eg mp3 or ac3. When I enable HW+ then same random crashing.
Click to expand...
Click to collapse
I have already conveyed this issue.
We had same issue when Tegra 3 was released. But, even NVidia people where unable to fix. Finally it was fixed by a volunteer on ffmpeg.
The developer will try to resolve the issue as soon as possible....!!
Till that use SW audio by default if you are encounter audio issues in HW mode
---------- Post added at 01:38 AM ---------- Previous post was at 01:36 AM ----------
@Kantana
Can you collect a log when you face audio issue in hw mode?
ktsamy said:
I have already conveyed this issue.
We had same issue when Tegra 3 was released. But, even NVidia people where unable to fix. Finally it was fixed by a volunteer on ffmpeg.
The developer will try to resolve the issue as soon as possible....!!
Till that use SW audio by default if you are encounter audio issues in HW mode
---------- Post added at 01:38 AM ---------- Previous post was at 01:36 AM ----------
@Kantana
Can you collect a log when you face audio issue in hw mode?
Click to expand...
Click to collapse
Hi ktsamy, here are the logs from playing a video in HW mode with no audio:
=========================
Manufacturer: Xiaomi
Model: MI PAD
Brand: Xiaomi
Version: 4.4.2 (REL)
Build: Xiaomi/mocha/mocha:4.4.2/KOT49H/KXFCNBF2.0:user/release-keys
Kernel: Linux version 3.10.24-g5858f73 ([email protected]) (gcc version 4.7 (GCC) ) #1 SMP PREEMPT Fri Jun 27 10:07:03 CST 2014
CPU: 4 core(s) 2.22 GHz
CPU architecture: 7
CPU features: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt
Board platform: tegra
Instruction set: armeabi-v7a (+armeabi)
Resolution: 1536 x 2048
Available screen size (DIP): 768 x 999 (smallest: 768)
Tablet: true
Screen size: X-Large
Density: 2.0 (320)
Font scale: 1.0
Hardware main button: false
Locale: en_US
Total memory: 1982052 kB
Free memory: 151352 kB
=========================
Format : Matroska
Format version : Version 2
File size : 2.18 GiB
Duration : 44mn 1s
Overall bit rate : 7 084 Kbps
Encoded date : UTC 2012-10-11 10:07:06
Writing application : mkvmerge v2.9.0 ('Moanin'') built on May 22 2009 17:46:31
Writing library : libebml v0.7.7 + libmatroska v0.8.1
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 5 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 44mn 1s
Bit rate : 6 439 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.291
Stream size : 1.94 GiB (89%)
Writing library : x264 core 128 r2216 198a7ea
Encoding settings : cabac=1 / ref=5 / deblock=1:-1:-1 / analyse=0x3:0x113 / me=umh / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=12 / lookahead_threads=2 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=6439 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=50000 / vbv_bufsize=50000 / nal_hrd=none / ip_ratio=1.40 / aq=1:1.00
Language : English
Default : Yes
Forced : No
Audio
ID : 2
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Format settings, Endianness : Big
Codec ID : A_AC3
Duration : 44mn 1s
Bit rate mode : Constant
Bit rate : 640 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Stream size : 202 MiB (9%)
Language : English
Default : Yes
Forced : No
It looks like an issue of hw+ decoder.
I ordered a MiPad and now waiting.
bleu8888 said:
It looks like an issue of hw+ decoder.
I ordered a MiPad and now waiting.
Click to expand...
Click to collapse
Well this has taught me to not take anything for granted with chinese tablets. They appear to have so many bugs on release and not subtle ones but major functions. You'll have a ball working around all these oversights. I'm quite pleased with the Mipad subject to them fixing these bugs.
Kantana said:
Well this has taught me to not take anything for granted with chinese tablets. They appear to have so many bugs on release and not subtle ones but major functions. You'll have a ball working around all these oversights. I'm quite pleased with the Mipad subject to them fixing these bugs.
Click to expand...
Click to collapse
> Well this has taught me to not take anything for granted with chinese tablets.
Understatement of the year
Still, per your original post, it's kinda disappointing to hear that the Tegra K1 doesn't have enough power to play Hi10p 1080p with SW mode.
I looked at the K1's specs sheet, and with a quad core A15 2.3Ghz, I would have thought for sure it was enough power...
CDB-Man said:
> Well this has taught me to not take anything for granted with chinese tablets.
Understatement of the year
Still, per your original post, it's kinda disappointing to hear that the Tegra K1 doesn't have enough power to play Hi10p 1080p with SW mode.
I looked at the K1's specs sheet, and with a quad core A15 2.3Ghz, I would have thought for sure it was enough power...
Click to expand...
Click to collapse
It's hard to tell until devs update their apps to optimize for the Tegra K1. Software is never optimal for high bitrates. The Hi10p I am testing is 7.2Mbit/s average but in certain scenes it goes over 10Mbit/s. MXplayer and Dice player are for sure using software, if I invoke HW+ mode it speeds up but I see color blotches all over the picture similar to when playing Hi10p on unsupported hardware or codecs.
VLC beta I have it all set for hardware acceleration and the playback is perfect but the amount of heat generated and battery drain leads me to suspect it is only partially accelerated.
Once the devs optimize for the Tegra K1 we'll have a clearer picture on the capabilities of the Tegra K1.
As an aside even with h265/HEVC it was easier to play smoothly since lower bit rates:
Format : Matroska
Format version : Version 1
File size : 824 MiB
Duration : 43mn 29s
Overall bit rate : 2 649 Kbps
Writing application : DivXMKVMux 9.8.10.8454
Writing library : libDivXMediaFormat 4.0.0.0578
Video
ID : 1
Format : HEVC
Format/Info : High Efficiency Video Coding
Codec ID : V_MPEGH/ISO/HEVC
Duration : 43mn 29s
Width : 1 920 pixels
Height : 1 072 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 23.976 fps
Language : English
Default : Yes
Forced : No
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : A_AAC
Duration : 43mn 29s
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 44.1 KHz
Compression mode : Lossy
Language : un
Default : Yes
Forced : No
Kantana said:
It's hard to tell until devs update their apps to optimize for the Tegra K1. Software is never optimal for high bitrates. The Hi10p I am testing is 7.2Mbit/s average but in certain scenes it goes over 10Mbit/s. MXplayer and Dice player are for sure using software, if I invoke HW+ mode it speeds up but I see color blotches all over the picture similar to when playing Hi10p on unsupported hardware or codecs.
VLC beta I have it all set for hardware acceleration and the playback is perfect but the amount of heat generated and battery drain leads me to suspect it is only partially accelerated.
Once the devs optimize for the Tegra K1 we'll have a clearer picture on the capabilities of the Tegra K1.
As an aside even with h265/HEVC it was easier to play smoothly since lower bit rates:
Format : Matroska
Format version : Version 1
File size : 824 MiB
Duration : 43mn 29s
Overall bit rate : 2 649 Kbps
Writing application : DivXMKVMux 9.8.10.8454
Writing library : libDivXMediaFormat 4.0.0.0578
Video
ID : 1
Format : HEVC
Format/Info : High Efficiency Video Coding
Codec ID : V_MPEGH/ISO/HEVC
Duration : 43mn 29s
Width : 1 920 pixels
Height : 1 072 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 23.976 fps
Language : English
Default : Yes
Forced : No
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : A_AAC
Duration : 43mn 29s
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 44.1 KHz
Compression mode : Lossy
Language : un
Default : Yes
Forced : No
Click to expand...
Click to collapse
VLC reders clearly because by default it uses RGB 32bit video chroma while MX Player uses RGB 16bit by default. RGB 32bit need more processor power. That's why it leads to heat up issue. You can use RGB 32bit in MX Player too by changing the Settings 》 Decoder 》 Color format to RGB 32bit.
ktsamy said:
VLC reders clearly because by default it uses RGB 32bit video chroma while MX Player uses RGB 16bit by default. RGB 32bit need more processor power. That's why it leads to heat up issue. You can use RGB 32bit in MX Player too by changing the Settings 》 Decoder 》 Color format to RGB 32bit.
Click to expand...
Click to collapse
Tried that but it didn't help for Hi10p. Both HW and HW+ mode gives the blotchy/blocky renders with pink tint. I've attached a screen capture from MX player and one from VLC. SW mode doesn't have this issue on MX player but it will stutter.
H265 is played in HW on the Mipad, but still no Hi10p support in hardware. The stock video player plays h265.

[Q] Application crash.!!!

Manufacturer: Sony
Model: C2104
Brand: Sony
Version: 4.2.2 (REL)
Build: Sony/C2104_1272-2375/C2104:4.2.2/15.3.A.1.17/Android.1016:user/release-keys
Kernel: Linux version 3.4.0-g74b701b-00054-gde56c65-dirty ([email protected]) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #1 SMP PREEMPT Wed Mar 26 01:24:53 CST 2014
CPU: 1 core(s) 1.03 GHz (family:0 features:0)
CPU architecture: 7
CPU features: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4
Board platform: msm8960
Instruction set: armeabi-v7a (+armeabi)
Resolution: 480 x 782
Available screen size (DIP): 320 x 496 (smallest: 320)
Tablet: false
Screen size: Normal
Density: 1.5 (240)
Font scale: 1.0
Hardware main button: false
Locale: en_US
Total memory: 860832 kB (860832kB)
Free memory: 14180 kB
=========================
Please describe the problem in detail.
When I start to open some of the videos I think MKV format, it always crash which means totally freeze/hang. In that situation I could not do anything not even switch off my phone. Its totally irritating.....
I select YUV to watch movies I think it sometimes because of this happened. But I try also with the same setting in VLC player and it doesnt have that problem with same movie file. Sorry for my bad English.!!!
Zkmarak9 said:
Manufacturer: Sony
Model: C2104
Brand: Sony
Version: 4.2.2 (REL)
Build: Sony/C2104_1272-2375/C2104:4.2.2/15.3.A.1.17/Android.1016:user/release-keys
Kernel: Linux version 3.4.0-g74b701b-00054-gde56c65-dirty ([email protected]) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #1 SMP PREEMPT Wed Mar 26 01:24:53 CST 2014
CPU: 1 core(s) 1.03 GHz (family:0 features:0)
CPU architecture: 7
CPU features: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4
Board platform: msm8960
Instruction set: armeabi-v7a (+armeabi)
Resolution: 480 x 782
Available screen size (DIP): 320 x 496 (smallest: 320)
Tablet: false
Screen size: Normal
Density: 1.5 (240)
Font scale: 1.0
Hardware main button: false
Locale: en_US
Total memory: 860832 kB (860832kB)
Free memory: 14180 kB
=========================
Please describe the problem in detail.
When I start to open some of the videos I think MKV format, it always crash which means totally freeze/hang. In that situation I could not do anything not even switch off my phone. Its totally irritating.....
I select YUV to watch movies I think it sometimes because of this happened. But I try also with the same setting in VLC player and it doesnt have that problem with same movie file. Sorry for my bad English.!!!
Click to expand...
Click to collapse
In which decoder this happens? All three ?
Did you enable deinterlace?
If you haven't then,
1. Can you try after disabling hardware acceleration in Settings 》General.
2. If it's still not working try again after disable h/w audio track selectio selection
If nothing works can you clear the data, reinstall the app from playstore & try again
ktsamy said:
In which decoder this happens? All three ?
Did you enable deinterlace?
If you haven't then,
1. Can you try after disabling hardware acceleration in Settings 》General.
2. If it's still not working try again after disable h/w audio track selectio selection
If nothing works can you clear the data, reinstall the app from playstore & try again
Click to expand...
Click to collapse
I use three of them. But I didn't check in which decoder it happen i just unselect only from color format i.e YUV. Sometimes it start working but when I try another downloaded movies the problem happened again in some movies.
Sorry, I cant find any setting like deinterlace.!!! Okay I'll with disabling hardware acceleration.
I try it with disabling hardware accelaration from GENERAL settings as well as disabling h/w audio track selection but the problem still exist..!!!
Its really irritating I always need to forcebly remove the battery in this situation....
Yes I,m sure its because of YUV. When I disable it it plays well. But my question is why its happen in this player where I can play very well with the same settings in VLC player.???
Settings > decoder > deinterlace, make sure that's disabled.
I know some devices have issues with YUV, but if the VLC app can play the video on your phone then... hmm. The issue still happens in SW mode?
CDB-Man said:
Settings > decoder > deinterlace, make sure that's disabled.
I know some devices have issues with YUV, but if the VLC app can play the video on your phone then... hmm. The issue still happens in SW mode?
Click to expand...
Click to collapse
I saw it, but I try it without disable (deinterlace), the movie play very fine. I want to ask how this deintelace is useful.
I just check it...yeah after disabling this feature video plays very well..and even disabling YUV also it works..I don't know which one really is responsible for that.
Zkmarak9 said:
I saw it, but I try it without disable (deinterlace). The movie play very fine.
Click to expand...
Click to collapse
Do you mean that it's plays fine without deinterlace
ktsamy said:
Do you mean that it's plays fine without deinterlace[/QUOT
I mean I try enabling deinterlace, but I disable YUV and it plays welll... And yesterday I again try it by disabling deinterlace and enabling YUV it also plays well... which one is responsible I don't know.
Click to expand...
Click to collapse
Zkmarak9 said:
I mean I try enabling deinterlace, but I disable YUV and it plays welll... And yesterday I again try it by disabling deinterlace and enabling YUV it also plays well... which one is responsible I don't know.
Click to expand...
Click to collapse
Deinterlacing in high resolution may lead to freeze. Else it might have some issue with YUV.
BTW, deinterlacing only works in SW mode.
Are you using SW decoder?
Have you ever tried that video in HW decoder?
ktsamy said:
Deinterlacing in high resolution may lead to freeze. Else it might have some issue with YUV.
BTW, deinterlacing only works in SW mode.
Are you using SW decoder?
Have you ever tried that video in HW decoder?
Click to expand...
Click to collapse
I use all these settings...while playing I could switch to 3 different mood i.e H/W, H/W+, SW.
One thing, this happens only when I started to open and new movies. After playing some time (without enabling YUV first), I can play very well after that even if I enable YUV feature..

[Q] External SD Card access issue

After the last 2 updates, mx player cannot read / play my external sdcard videos. I am using samsung note 3. I tested playing internal storage videos and there was no problems, it worked properly. If I search for an external sdcard video and select it, it works, but when trying to open one of the external sdcard videos manually from the folder, mx player immediately chashed and a black window poped up requesting to send a bug report. I did send one but after the 1.7.35 update, it still was not fixed. Please help me, if there is a way to make mx player read my external sdcard videos properly. Or must it be fixed by the developer instead?
For easier reference, could you also post the bug report here to the forum?
CDB-Man said:
For easier reference, could you also post the bug report here to the forum?
Click to expand...
Click to collapse
Manufacturer: samsung
Model: SM-N900
Brand: samsung
Version: 4.4.2 (REL)
Build: samsung/ha3gxx/ha3g:4.4.2/KOT49H/N900XXUENJ3:user/release-keys
Kernel: Linux version 3.4.39-1955999 ([email protected]) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #1 SMP PREEMPT Tue Oct 21 11:23:49 KST 2014
CPU: 4 core(s) 1.9 GHz (family:1 features:2047)
CPU architecture: 7
CPU features: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt
Board platform: exynos5
Instruction set: armeabi-v7a (+armeabi)
Resolution: 1080 x 1920
Available screen size (DIP): 360 x 615 (smallest: 360)
Tablet: false
Screen size: Normal
Density: 3.0 (480)
Font scale: 0.79
Hardware main button: true
Locale: en_GB
Total memory: 2785208 kB (2785208kB)
Free memory: 252112 kB
berryyy said:
Manufacturer: samsung
Model: SM-N900
Brand: samsung
Version: 4.4.2 (REL)
Build: samsung/ha3gxx/ha3g:4.4.2/KOT49H/N900XXUENJ3:user/release-keys
Kernel: Linux version 3.4.39-1955999 ([email protected]) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #1 SMP PREEMPT Tue Oct 21 11:23:49 KST 2014
CPU: 4 core(s) 1.9 GHz (family:1 features:2047)
CPU architecture: 7
CPU features: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt
Board platform: exynos5
Instruction set: armeabi-v7a (+armeabi)
Resolution: 1080 x 1920
Available screen size (DIP): 360 x 615 (smallest: 360)
Tablet: false
Screen size: Normal
Density: 3.0 (480)
Font scale: 0.79
Hardware main button: true
Locale: en_GB
Total memory: 2785208 kB (2785208kB)
Free memory: 252112 kB
Click to expand...
Click to collapse
It's bug report must contain the logs.
The report you have posted is just your device information.
Just read my sticky thread on how to collect the logs
http://forum.xda-developers.com/showthread.php?t=2843144
ktsamy said:
It's bug report must contain the logs.
The report you have posted is just your device information.
Just read my sticky thread on how to collect the logs
http://forum.xda-developers.com/showthread.php?t=2843144
Click to expand...
Click to collapse
View attachment report_2015-01-04_112223.zip
berryyy said:
View attachment 3097053
Click to expand...
Click to collapse
The logs doesn't contain any playback informations. Collect the logs immediately after playing the video that has issues.
ktsamy said:
the logs doesn't contain any playback informations. Collect the logs immediately after playing the video that has issues.
Click to expand...
Click to collapse
View attachment report_2015-01-07_064657.zip
View attachment report_2015-01-07_064759.zip
berryyy said:
After the last 2 updates, mx player cannot read / play my external sdcard videos. I am using samsung note 3. I tested playing internal storage videos and there was no problems, it worked properly. If I search for an external sdcard video and select it, it works, but when trying to open one of the external sdcard videos manually from the folder, mx player immediately chashed and a black window poped up requesting to send a bug report. I did send one but after the 1.7.35 update, it still was not fixed. Please help me, if there is a way to make mx player read my external sdcard videos properly. Or must it be fixed by the developer instead?
Click to expand...
Click to collapse
the problem might be with your phone.
I finally managed to play extsdcard files. It seems that i need to separate them into folders as my videos is too many. My total videos in my extsdcard is around 1900. I divided them into 3 files. :silly:

[Bug] Mx Player stuck at 0:00 - it can not play video

I'm using an Android tv box. MX Player can not use, for an unknown reason, videos do not play and they are stuck at 00:00.. ... when i seeking time, the pictures of video is shown but can not play, Disabling H/W+ (Network) did not work. Using H/W+, H/W or S/W encoding didn't work either. Neither does uninstalling and installing again.
I install all codec but can not fix
Plz, help me, thanks so much.
Here is log:
=========================
Application: MX Player Pro (1.7.40)
Manufacturer: WELLDO
Model: TVBOX-H3
Brand: WELLDO
Version: 4.4.2 (REL)
Build: WELLDO/dolphin_fvd_p1/dolphin-fvd-p1:4.4.2/KOT49H/20160120.174002:eng/test-keys
Kernel: Linux version 3.4.39 ([email protected]) (gcc version 4.6.3 20120201 (prerelease) (crosstool-NG linaro-1.13.1-2012.02-20120222 - Linaro GCC 2012.02) ) #15 SMP PREEMPT Wed Dec 16 21:59:52 CST 2015
CPU: 4 core(s) 1.2 GHz (family:1 features:2047)
CPU architecture: 7 (os.arch: armv7l)
CPU features: swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt
Board platform: dolphin
Instruction set: armeabi-v7a armeabi
Resolution: 1280 x 672
Available screen size (DIP): 1280 x 647 (smallest: 720)
Tablet: true
Screen size: Large
Density: 1.0 (160)
Font scale: 1.0
Hardware main button: false
Touch screen: false
TV: false
Locale: en_US
Total memory: 1026504 kB (1026504kB)
Free memory: 268984 kB
=========================
Please describe the problem in detail.
What steps will reproduce the problem?
1.play video
2.stuck at 00:00
3.seeking time, it show pictures but does not play.
4.change all decoder but does not fix.
App_settings.xml:
https://drive.google.com/file/d/0B3...1Atdzh3VnNseFdVZ05YRjM4/view?usp=docslist_api
Log.text.gz:
https://drive.google.com/file/d/0B3...Vo3Z0toMHRjNXpZOTYxUFYw/view?usp=docslist_api
Build.prop
https://drive.google.com/file/d/0B3...nJHN09sMk9GWFNPY1c3cjNN/view?usp=docslist_api
ngocxuyen said:
I'm using an Android tv box. MX Player can not use, for an unknown reason, videos do not play and they are stuck at 00:00.. ... when i seeking time, the pictures of video is shown but can not play, Disabling H/W+ (Network) did not work. Using H/W+, H/W or S/W encoding didn't work either. Neither does uninstalling and installing again.
I install all codec but can not fix
Plz, help me, thanks so much.
Here is log:
=========================
Application: MX Player Pro (1.7.40)
Manufacturer: WELLDO
Model: TVBOX-H3
Brand: WELLDO
Version: 4.4.2 (REL)
Build: WELLDO/dolphin_fvd_p1/dolphin-fvd-p1:4.4.2/KOT49H/20160120.174002:eng/test-keys
Kernel: Linux version 3.4.39 ([email protected]) (gcc version 4.6.3 20120201 (prerelease) (crosstool-NG linaro-1.13.1-2012.02-20120222 - Linaro GCC 2012.02) ) #15 SMP PREEMPT Wed Dec 16 21:59:52 CST 2015
CPU: 4 core(s) 1.2 GHz (family:1 features:2047)
CPU architecture: 7 (os.arch: armv7l)
CPU features: swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt
Board platform: dolphin
Instruction set: armeabi-v7a armeabi
Resolution: 1280 x 672
Available screen size (DIP): 1280 x 647 (smallest: 720)
Tablet: true
Screen size: Large
Density: 1.0 (160)
Font scale: 1.0
Hardware main button: false
Touch screen: false
TV: false
Locale: en_US
Total memory: 1026504 kB (1026504kB)
Free memory: 268984 kB
=========================
Please describe the problem in detail.
What steps will reproduce the problem?
1.play video
2.stuck at 00:00
3.seeking time, it show pictures but does not play.
4.change all decoder but does not fix.
App_settings.xml:
https://drive.google.com/file/d/0B3...1Atdzh3VnNseFdVZ05YRjM4/view?usp=docslist_api
Log.text.gz:
https://drive.google.com/file/d/0B3...Vo3Z0toMHRjNXpZOTYxUFYw/view?usp=docslist_api
Build.prop
https://drive.google.com/file/d/0B3...nJHN09sMk9GWFNPY1c3cjNN/view?usp=docslist_api
Click to expand...
Click to collapse
Kindly collect the logs immediately after playing the video. The logs you have uploaded doesn't have any playback informations.
Sent from my SM-G900H using Tapatalk
ktsamy said:
Kindly collect the logs immediately after playing the video. The logs you have uploaded doesn't have any playback informations.
Sent from my SM-G900H using Tapatalk
Click to expand...
Click to collapse
Hi, I have exactly the same problem as the thread starter. May I know how/where do I find the log on my android TV box to post here?
weischin said:
Hi, I have exactly the same problem as the thread starter. May I know how/where do I find the log on my android TV box to post here?
Click to expand...
Click to collapse
Kindly read the sticky thread about how to report the bugs/collect the logs.
Sent from my SM-G900H using Tapatalk
sorry, took me a while to get this done.
If anyone would be so kind to look at my log and see what problem I am facing. Videos just would not play and are always stuck at 00:00. I tried all sorts of combination with H/W+, H/W and S/W. Uninstalled and reinstalled did not work either.
weischin said:
sorry, took me a while to get this done.
If anyone would be so kind to look at my log and see what problem I am facing. Videos just would not play and are always stuck at 00:00. I tried all sorts of combination with H/W+, H/W and S/W. Uninstalled and reinstalled did not work either.
Click to expand...
Click to collapse
I have the same problem too using a Unblock Tech Gen2 S800 (dolphin_fvd_p1-eng 4.4.2 KOT49H 20161109 test-keys)
It worked for months until the last two days. I then tried re-flashing the ROM for a clean slate. It worked for a few hours then stopped. I had to uninstall MX Player. I hope it can be fixed.
Logs: Not allowed to post links yet.
Logs please.
Without log we cannot say what's wrong.
If you can't post links just mask it like h**p://www.google.com or leave a space anywhere in htttp like http: //www.google.com or h ttp://www.google.com
Sent from my Samsung Galaxy S5 using XDA Labs
Unblock Tech Gen2 S800:
h**ps://file.kyce.com.hk:443/sharing/JSfWeqNKQ
Here's two logs I made.
I was able to force it to play afterwards by using Background Play. But, it won't respect video aspect ratio and all videos are zoomed in no matter what I changed to.

I found the source code for the ZTE avid plus firmware. Can someone compile it?

Thanks to ZTE support, I found the source code for the firmware to the ZTE avid plus. However, I don't know how to compile it to use it. Can someone do it for me?
Thanks in advance.
Download link:
Check the comments
ZTE website: http : //opensource . ztedevice . com/
Direct download link:
http : //download . ztedevice . com/device/global/support/opensource/2/20160623_24/P890T09V1 . 0 . 0B13_kernel . tar . gz
(remove the spaces when copying the links)
Hi i was wondering if you could help me root my ZTE avid plus
DROID INFO REPORT
DEVICE
Model: Z828 (P890T09_MPCS)
Manufacturer: ZTE
Baseband Version: -8909_GEN_PACK-1.37903.1.92602.2
RIL Version: Qualcomm RIL 1.0
Build Number: Z828_MetroPCSV1.0.0B21
Build Fingerprint: ZTE/P890T09_MPCS/achill:5.1.1/LMY47V/20170510.112607:user/release-keys
Bootloader: unknown
Java VM: ART 2.1.0
OS Version: Lollipop MR1 (5.1.1)
SDK: 22
DISPLAY
Resolution: FWVGA, 480x854 pixels
Software Density: 240 dpi (hdpi)
Refresh Rate: 60 Hz
PROCESSOR
CPU Architecture: ARMv7 Processor rev 5 (v7l)
Board: achill
Chipset: Qualcomm Technologies, Inc MSM8909
Cores: 4
Clock Speed: 200 MHz - 1094 MHz
Instruction Sets: armeabi-v7a, armeabi
CPU Features: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 evtstrm
CPU Governor: interactive
Kernel Version: 3.10.49-g3a1e342
Kernel Architecture: armv7l
GRAPHICS
Renderer: Adreno (TM) 304
Vendor: Qualcomm
OpenGL Version: OpenGL ES 3.0
RAM
Total: 908 MB
Java Heap: 96 MB
STORAGE
Internal: 3.9 GB
EXTERNAL: Not Detected
PRIMARY CAMERA
Resolution: 5 MP
Flash: Yes
Video Resolution: 1280x960
Supported Resolutions:
Image:
2592x1944
2560x1920
2560x1440
2048x1536
1920x1080
1600x1200
1280x960
1280x768
1280x720
1024x768
800x600
800x480
720x480
640x480
352x288
320x240
176x144
160x120
Video:
1280x960
1280x720 (HD)
864x480
800x480 (WVGA)
720x480
640x480 (VGA)
480x640 (VGA)
480x360
352x288
320x240
240x320
176x144
144x176
160x120
SECONDARY CAMERA
Resolution: 1.9 MP
Video Resolution: 1280x960
Supported Resolutions:
Image:
1600x1200
1280x960
1280x768
1280x720
1024x768
800x600
800x480
720x480
640x480
352x288
320x240
176x144
160x120
Video:
1280x960
1280x720 (HD)
864x480
800x480 (WVGA)
720x480
640x480 (VGA)
480x640 (VGA)
480x360
352x288
320x240
240x320
176x144
144x176
160x120
FEATURES
Bluetooth: Yes
Bluetooth LE: Yes
GPS: Yes
NFC: No
USB Accessory: Yes
WiFi: Yes
WiFi Direct: Yes
BATTERY
Technology: Li-ion
Health: Good
SENSORS
kionix-accel
akm09911-mag
ltr559-light
ltr559-proximity
akm09911-orientation
akm09911-mag
Created by Droid Info
whimsiethefluff said:
Thanks to ZTE support, I found the source code for the firmware to the ZTE avid plus. However, I don't know how to compile it to use it. Can someone do it for me?
Thanks in advance.
Download link:
Check the comments
Click to expand...
Click to collapse
Well, I think I am too late in the party...
I rooted my avid Plus a while back and it got somewhat messed up....
I am currently trying to compile CM-12.1 and Lineage 14.1 for this device along with TWRP to try and see if I can revive my phone and yours too! I'm thinking about flashing TWRP through Download mode or Emergency Download Mode using the QWIL program. I have the original frimware file but I have not tried yet. Maybe just replace the original recovery.img with thw TWRP idk.....

Categories

Resources