Regarding decoding, you can change the mode (S/W or H/W). It supports multi-core decoding what higly improves its performance by processor optimization.
There's a intuitive control bar with the basic buttons. What's more, you can adjust easily (by dragging horizontal or vertical) volume, position adjustment or brightness without leaving video playback screen. It even shows current time and battery status of your device.
What's more it supports lots of subtitles files formats (.srt, .smi, .sami, .mpl, .txt, .sub...). You can customize subtitles, scroll them, change font and color script or adjust sync.
MX Video Player has been developed by MX Technologies, a developer focused on mobile video players and codecs.
In summary, MX Video Player is one of the most complete video players on the market. It works great on Samsung Galaxy S, HTC Desire HD and Galaxy Tab. Recommendable.
Developer's original description available here
MX Player - The best way to enjoy your movies.
a) MULTI-CORE DECODING - MX Player is the first Android video player that performs multi-core decoding. According to the test results on dual-core devices, it shows up to 70% performance improvement than single-core devices.
b) CPU OPTIMIZATION - Provides highly optimized codecs and Rendering Engines for the processors including ARM® NEON™ and NVIDIA® Tegra™ 2.
c) PINCH ZOOM - Easily zoom in and out by pinching and swiping across screen.
d) SUBTITLE SCROLL - Scroll on subtitle text and playback position will be adjusted to match previous or next subtitle timing.
e) KIDS LOCK - Keep your kids entertained without having to worry about making calls or touching other apps. (plugin required)
f) ANDROID 4.0 - Fully supports Android 4.0 Ice Cream Sandwich.
Subtitle Formats:
- DVD, DVB, SSA/ASS Subtitle Tracks.
- SubStation Alpha(.ssa/.ass) with full styling.
- SAMI(.smi/.sami) with ruby tag support.
- SubRip(.srt)
- MicroDVD(.sub/.txt)
- SubViewer2.0(.sub)
- MPL2(.mpl/.txt)
- PowerDivX(.psb/.txt)
- TMPlayer(.txt)
******
About "System Tools - display system-level alerts" permission: this permissions is required to block HOME button when input blocking is activated on video playback screen.
******
S/W decoding is unstable on Tegra 3 equipped devices. Please do not use S/W decoder if you encounter abnormal termination while watching videos with S/W decoder.
Download Link .


