Video AR Fix


From SamyGO
Revision as of 11:22, 30 March 2011 by Tom van (talk | contribs) (link to Video player aspect ratio fix (SH4))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Problem: Original samsung medi@2.0 player cannot fit movies or adjust aspect resolution of movie. It has only "Orginal and Fit" options.

  • Original mode: Movies are shown at their original resolution that leads SD movies are too small at screen.
  • Fit mode: Movies are shown as fitted to screen without changing aspect resolution that leads black bars appears at both side of screen if you playing 4:3 video.


Answer: Video Aspect Resolution Fix

When movies playing from medi@2.0 player from USB or LAN via DLNA,NFS,SAMBA,UPNP normally Samsung program ,exeDSP, that plays the content but don't allow us to stretch the Video to TV size. SamyGO hacker, newagehun, implements the video aspect resolution fix.

  • Version 1 : This fix will stretch the movie to TV size and discard the aspect resolution of source. You cannot use "original and fit" options from menu. Movie will stretch to TV size every time.

Version 1 requires change of 5 byte from exeDSP, from different locations. At SamyGO Firmware Patcher, there is a code to extract exeDSP from image and investigate the symbol table of exeDSP than those changes applied automatically to various different exeDSPs within same code.


  • Version 2 : This fix implements various view modes. Addition to Original and Fit mode;
    • Full Screen
    • 4:3
    • Non Anamorph
    • 16:9
    • Anamorph
    • 1.85:1
    • 2.35:1
    • 2.37:1
    • 2.39:1
    • 2.76:1

Unfortunately, Version 2 of this fix requires injecting code to exeDSP. Because of needing new area for this injected code, we overwrite some foreign languages area. Due this it's little harder than v1 fix and thus not implemented by SamyGO Firmware Patcher yet.


For CI+ devices

You can use VideoAR Fix at CI+ devices if only your TV have content library / Game menu. We have v1 for CI+ device firmwares but if you wanted to have v2, you can use mprotect's "AVRFix" for some firmware versions.


For 'A' series devices with SH4 CPU

You need arfix-sh. See Video player aspect ratio fix (SH4)