OS X Homebuilt pvr.mythtv.cmyth problems
#1
Sad 
I ran into a problem trying to use a home built pvr.mythtv.cmyth addon. The symptom was, whenever attempting to use a PVR function (like live TV), the following message would be displayed: "no PVR clients have been started yet".

Relevant notes:
OS X 10.6.8
XCode 3.2.6
MacPorts NOT installed.

I started with a full XBMC build from source using the instructions in README.osx. That worked fine and I ended up with a working 1.6.9 version of the addon. However, if I subsequently replaced tools/darwin/depends/xbmc-pvr-addons/xbmc-pvr-addons-590f862065d0f07d399fe4443a72dc37394becb4 with a checkout from https://github.com/fetzerch/xbmc-pvr-addons.git (frodo branch) and rebuilt, the resulting binary doesn't work.


I eventually tracked this down to a collision between the CThread class defined in libcec (part of the XBMC dependencies) and the class of the same name in xbmc-pvr-addons/lib/platform/threads/threads.h. The implementations of the two are not binary compatible. I changed the name of the latter (and updated any code that used it) and that got things going.

It's still not clear to me why the initial build (before I started fooling with things) worked fine.

Suggestion: Make xbmc-pvr-addons depend on and use libcec.

More information available upon request.
Reply
#2
dancysoft, I've had a very similar problem with no solution for some time now. Could you provide some more details such as the names of the files you had to modify? Thanks in advance.
Reply
#3
Diffs here:

http://pastebin.com/2tthp651

Note that these are diffs against https://github.com/fetzerch/xbmc-pvr-addons.git, frodo branch (commit d967009c74029a71c2b568be361a4bad18ac36db)
Reply
#4
Is there some reason you don't want to install myth using macports? I have an installation that has been running perfectly, without significant attention, for months. I access it from another Mac running a downloaded build of xbmc on a Mac, and openelec on a raspberry pi. In each case, the included addon is used.
Reply
#5
(2013-09-01, 00:58)allan87 Wrote: Is there some reason you don't want to install myth using macports?

Because the documentation did not instruct me to do so.
Reply

Logout Mark Read Team Forum Stats Members Help
Homebuilt pvr.mythtv.cmyth problems0