The patch does not include fixes for xine-libs. Because there remains a wide mix of xine-libs versions being used, at least for now, the original patch David proposed should have some preprocessor tests like we did with several other patches. That way the patch can be pushed to GIT and work for all versions of xine-libs.
I will try to do that. I searched the list archives but could not determine the exact version when the problems start. Which version of xine-libs causes the problems?
I have a patch for kmplayer to address the xine-libs changes from 1.1.x to 1.2.x. The patch uses preprocessor checks and therefore should work for xine-libs on both sides of the change. Here is the patch:
http://humanreadable.nfshost.com/trinity/patches/xine-libs-fixes/kmplayer-xi...
I do not have a system with xine-libs > 1.1.19. Therefore I can only test that the patch works with that version.
David, as you discovered the problem would you please test with xine-libs 1.2.x?
Please let me know whether there are other such patches for xine-libs.
Darrell