OK, I think I may have figured something out about the video player and what's going on. The video is supported by the hardware decoder the audio is not (thus the garbage sound). The problem is, you were right about these video samples bringing this thing to it's knees... If it's NOT using the hardware decoder. So all the players I've tried that will play the video through a software decoder, the sound is fixed but about 2 seconds in to the video sync is lost and the stuttering begins. If I could find a player that would let me decode the video through hardware and the audio through software there's a chance that this could play your sample vids, but I have yet to find one (not that I've tried even half of them on the market, mind). I think another option might be to re-encode the audio in a format supported by the hardware decoder. Obviously this isn't ideal, as I'm not real fond of having to covert or store multiple copies of a video so I can play it on various devices.
Sorry if this is a deal breaker for you, RP... Particularly if you've already ordered one, it just took me a while to figure out what was actually going on. :-/
Thanks for testing it!
I'll probably still get one, as I'll try to tinker with it myself.
Hardware decoding is the only chance for those devices to actually support h264 in 720p/1080p. It looks funny that the player doesn't support AC3 but oh well.
Would you mind testing for the other Audio types around?
http://www.auby.no/files/video_tests/h264_1080p_hp_4.1_10mbps_dts_unstyled_subs_monsters.mkv DTS (I'm sure that this won't work too)
http://www.auby.no/files/video_tests/h264_720p_hp_5.1_3mbps_vorbis_styled_and_unstyled_subs_suzumiya.mkv VORBIS
http://www.auby.no/files/video_tests/h264_720p_hp_3.1_600kbps_aac_mp3_dual_audio_harry_potter.mkv AAC/MP3 (this one has a fairly low Video bitrate, so it might decode the audio in software and it should still work)
http://www.auby.no/files/video_tests/h264_720p_mp_3.1_3mbps_aac_shrinkage.mp4 AAC
This should clear up everything
If it's only a problem about AC3, I could survive without it, few things are encoded with it.
Anyway, what's the name of the internal player? I'll try searching around for some other hardware decoders.
EDIT: The AMLogic 8726 supports hardware decoding for the following video formats: 1080p video for H.264, VC-1, WMV, MPEG1/2/4. That's pretty much 90% of everything floating around
I'll try searching for audio decoding support.
EDIT2: A mediabox sporting the same CPU says this: Support DTS, AC3 Digital audio decoding,decoding L/R track directly. Funny, AC3 _doesn't_ work!
EDIT3: Found this: "AML8726-M’s problem is that of DTS, AC3 audio track in terms of support, but can besolved manually replace the licence file." Looks like it doesn't decode them because of a license issue. I wonder how this license replacement thingy works...
EDIT4: Even more infos! http://www.deltawd.com/ATV1000.pdf This is a media benchmark, and it says that everything (AC3 included?) is supported, except for DTS, which requires a license. They're talking about hardware decoding, so I'm sure that it should support them by hardware. Looks like they're disabled by the player or something, then?
EDIT5: There's a fix floating around for HW AC3/DTS decoding: http://www.chinadigitalcomm.com/ainol-mid-f105/custom-826-rom-patched-with-2gb-3gb-4gb-data-partition-overclock-compcache-t10957-40.html . Maybe with some work it could be applied to the JXD S7100. That's it, I'm still getting one
EDIT6: Found fix for JXD S7100 http://www.apad.tv/apadforum/showthread.php?2611-Not-sound-in-many-movies-with-audio-format-AC-3-ACM-CODEC&p=21578&viewfull=1#post21578 Looks like I'm a real Google hound!
I wonder if it'll work on S7100B, since that's the one I'm getting.