(2012-04-26 08:57)chrisgibbs Wrote:(2012-04-26 00:44)tsp42 Wrote: Fixed. I also found the reason why LiveTV wasn't working on Linux. Turned out that the mutex used on Linux in libcmyth is not reentrant so liveTV seeking caused the thread to deadlock. The mutex on windows is reentrant so no deadlock occurred.
Great work. I can confirm this has also resolved my issue.
Thanks for the commit.
Yep, live TV working again. Thank you!
I have, however, found that switching channels (without pressing stop in between) now seems to sometimes freeze XBMC for a couple of minutes, and then return to a non-playing state. I tried this both using "Up"/"Down" arrows within full screen, and selecting a channel directly in the TV channel view. This is on the same mythbackend system that didn't have such issues last week. Is anybody else seeing this?