|
05/15/2009, 11:57 AM
#21
 Originally Posted by zbop
Yeah this problem has *really* been bugging me. With SRS WOW and the 3.5mm jack, the Treo Pro is such a great music playing device that I've stopped carrying my iPod, but that glitch every 5 minutes was annoying me to no end.
Hannip is right, it isn't a Coreplayer issue; it's a known HTC bug on multiple devices and it affects all music players to varying degrees (WMP and the HTC player seem to fare better). This doesn't affect A2DP and the bug is not related to the screensaver bug.
A little background...
HTC released a fix for the audio skipping on the GSM Diamond and Touch HD. I tried that cab on my Treo Pro and it hung my device, had to hard reset. Someone with a CDMA Touch Pro finally figured out what was modified and then created his own Raphael patch. So, I also tried that cab and it broke my USB, power and audio. Long story short, I disassembled the patched dll, figured out what the change was, and created a patch for the Sprint Treo Pro. The result is that I can now play music skip-free.
The bug is that one of the threads in a core HTC dll runs at too high a priority (real-time), and when it's active it interferes with the audio driver; this patch lowers the priority of the offending thread.
Installation (Sprint only):
1) Install sdkcerts.cab
2) Install STPAudioSkipFix.CAB
3) Soft-reset
4) If you are using Coreplayer, go to Tools -> Preferences -> Advanced and make sure that "Higher priority music playback" is checked
Note: Make sure that you install sdkcerts.cab, otherwise your device will hang during boot.
WARNING: DO NOT INSTALL THIS ON A GSM Treo Pro!!
(if you are running into audio skipping problems on your GSM TP and need a fix, someone get a ROM dump and send me the dll, OEM_Misc.dll)
installed the fixes..but dont' see where the "higher priority music" setting is in CorePlayer...for v1.32.any insights there ? Guess that setting needs to be enabled else it still skips..
Bigmots
|
|
|