[T-Mobile myTouch 4G Slide] Blue6IX:
For anyone using Mobo Player (video player included with the ROM) and having the video randomly quit on you when you output to TV - it's a codec issue.

Even though you check "default soft decoding" in the menu options, you don't actually have the codec to use for proper software decoding depending on your video format.

The same authors of Mobo Player have supplied a few codecs that can be downloaded from the market and used with their Mobo Player to solve the issue.

This Google Market Link will take you to the ARM V7VFP codec which is the one you should be using with this device.

I will include it in the ROM in future installs, it was an oversight on my part not to do so. Especially since I keep all my video in .avi format, expecting to be able to play it correctly on the doubleshot requires the right software.

What's happening is since you don't have the software information the system needs to be able to decode the video through software, it sends it back to the hardware for decoding. ( It tried to use soft decoding, but couldn't so falls back on hardware - damn sight better then just giving up and force closing. )

The device using the same hardware (GPU) to decode the video, output to the television and handle all the screen redraws on the device itself is too much.

You will notice that MHL devices get by with lesser specs and can handle it fine, and the reason is in just about every case the screen is not active, and if so is not interactive.

The doubleshot is the leading edge of what the future of media consumption/video gaming (especially) is - to put a store you can spend money in at your convenience around the clock.

To make your portable device be your media device but more importantly interactive video game system, the screen must be kept active and alive even while it's outputting the video to the television.

This allows the device to also become your interactive controller so you can play your games without any extra hardware. If you have a bluetooth/wireless connection to the television you won't even need the tv-out cable for the headphones jack - simply show up with your phone and commandeer better hardware wherever you can to play.

So, bottom line is, the doubleshot is reaching just above the level of technology available for a package this small right now in the world and the state of things. It can just almost handle full hardware decoding across the board, but it's not quite there yet.

(I suspect this is why the tv-out function is not documented by HTC or T-Mobile, and was not used as a selling point. Most people who have the device aren't even aware they can use a cable from the headphones jack to the television - i've come to find most people think it's through wireless with the 'screen share' feature )

So, use the link I provided to download the Mobo Player codec ARM V7VFP, reboot your phone, and then you should be fine from that point forward for playing video out to the television without the device quitting the app when it runs out of resources to keep up with it.

The thread Media Player problems in General called my attention to the oversight of not including the codec - sorry, I meant to - it was part of the point of putting Mobo Player into the ROM in the first place.

It's a free video player that provides all of the necessary capabilities to streamline video media on the device and handles quite a few file formats. (Like I said, most all of my video is in .avi format, and I just throw it at Mobo Player and enjoy my video. )

I would also take a minute to say stop by the market, maybe the next time you update Mobo Player or if you get a free minute and give them 5 stars for the app. If you feel like leaving a decent review that would be cool too, but at least try to give them 5 stars.

A free video player, handles all your various file formats indiscriminately, and they even gave you a choice of codecs with it for the various hardware architecture you could end up with in the mobile device market.

I am happy they continue to allow me to distribute the app with the ROM, it really is the right answer - especially for this device to help unlock it's true potential. I'll get the codec in the next update when I can find the time around work, i'm in my busy season right now recovering from the christmas holiday.

I'll get a notation added to the OP when I get the chance.