XBMC Community Forum
New MythTV add-on using libcmyth - Printable Version

+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Development (/forumdisplay.php?fid=32)
+--- Forum: PVR Development (/forumdisplay.php?fid=136)
+--- Thread: New MythTV add-on using libcmyth (/showthread.php?tid=110694)



RE: New MythTV add-on using libcmyth - tsp42 - 2012-04-09 03:33

It may work now. Too late for more testing (even though sleep is severely overrated).

Edit: please make sure that you have at least version 1.44 installed of libboost as the updated version uses boost-filesystem v3 that is not included before version 1.44


RE: New MythTV add-on using libcmyth - deadite66 - 2012-04-09 10:20

compiles in oneirc fine, wouldn't compile properly in natty (possibly due to natty apt repos being broken for me for weeks)


RE: New MythTV add-on using libcmyth - tsp42 - 2012-04-09 12:52

Forgot to add the boost library to the Makefile. Should be updated now.


RE: New MythTV add-on using libcmyth - snafle - 2012-04-09 17:20

Compiles and launches without problem on Arch x64.


RE: New MythTV add-on using libcmyth - fiveisalive - 2012-04-09 17:30

(2012-04-09 03:33)tsp42 Wrote:  It may work now. Too late for more testing (even though sleep is severely overrated).

Edit: please make sure that you have at least version 1.44 installed of libboost as the updated version uses boost-filesystem v3 that is not included before version 1.44

I have boost 1.41 and it looks like it won't compile with old boost now. Unfortunately I'm on an old version of Fedora, and won't be able to update for a while. Is there anyway to compile in backwards-compatible mode, or link against an internally distributed 1.44 boost?

I'm glad that it works with the new version of boost, but I didn't realise this would mean that it wouldn't work with the older versions.


RE: New MythTV add-on using libcmyth - tsp42 - 2012-04-09 18:21

fiveisalive: I'm able to link against a self-compiled version of boost v1.46.1 on ubuntu natty (with only have version 1.42 installed) so you should be able to do that. The boost_filesystem and boost_system library is needed for the custom fanarts and icons so it it not possible to avoid them currently.


RE: New MythTV add-on using libcmyth - dodoadoodoo - 2012-04-09 19:27

Managed to get it to build and run on an xbmc live 10 installation by downloading the latest boost and then doing:
$ ./bootstrap.sh
$ ./b2
$ sudo ./b2 install
to build and install. Then build xbmc as normal

However, the plugin takes forever to import recordings (I have quite a few), probably because it seems to download not only the "metadata" but also the actual recording (.mpg file). Is this the intention?

/D


RE: New MythTV add-on using libcmyth - tsp42 - 2012-04-09 20:33

no it should only fetch the metadata. Are you sure that is downloads the actual recording? Can you check if there are any recordings stored in the coverart or fanart storage group?


RE: New MythTV add-on using libcmyth - fiveisalive - 2012-04-09 20:56

(2012-04-09 18:21)tsp42 Wrote:  fiveisalive: I'm able to link against a self-compiled version of boost v1.46.1 on ubuntu natty (with only have version 1.42 installed) so you should be able to do that. The boost_filesystem and boost_system library is needed for the custom fanarts and icons so it it not possible to avoid them currently.

Good to know. Is it possible for xbmc to link against the self-compiled boost, without disturbing the system-wide boost? (I can't replace the system boost without disturbing 100s of packages that are already built against the old boost 1.41).


RE: New MythTV add-on using libcmyth - tsp42 - 2012-04-09 22:19

I've added the sorting of recordings into movies / series folders based on duration/genre type and a user definable regular expression.

fiveisalive: Yes I believe so. The system boost library is placed in /usr/lib while the home-made is usually placed in /usr/local/lib.