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

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Development (https://forum.kodi.tv/forumdisplay.php?fid=32)
+--- Forum: Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=26)
+---- Forum: PVR (https://forum.kodi.tv/forumdisplay.php?fid=136)
+---- Thread: New MythTV add-on using libcmyth (/showthread.php?tid=110694)



RE: New MythTV add-on using libcmyth - rdoac - 2012-05-29

Ok, will give Eden-Pvr a try.. Thanks


RE: New MythTV add-on using libcmyth - deadite66 - 2012-05-30

anyone else noticed really high cpu load on the latest builds pvr and non-pvr git?


RE: New MythTV add-on using libcmyth - ZIOLele - 2012-05-30

(2012-05-29, 21:26)InoD Wrote:
(2012-05-28, 17:29)ZIOLele Wrote: Nice! InoD taks for the build, but if your buildscript is integrated in openelec' buildchain, could you share it? so we can build on the latest tsp development.

You're welcome.
My buildscript is really a custom script that automates the steps needed to build OpenELEC with a different XBMC version. I could share it, but it is not pretty nor perfect.
The steps it takes care of for me:
  • Pull and create TAR of XBMC source (this script is from OpenELEC's tree).
  • Copy TAR to local webserver
  • Checkout & Pull OpenELEC tree
  • Patch xbmc-pvr's meta file (modify package source and version)
  • Modify libboost build script (include filesystem lib)
  • Rename xbmc-pvr's patch files
  • Exclude patches that conflict with alternative xbmc source (trial & error)
  • Add custom/personal patches (for debugging)
  • Build target(s)
  • Rename target(s) (so that they are easier to track afterwards)
  • Undo (well try) all modifications done to OpenELEC tree.

I have some options for which XBMC source to get (tsp's or mine) and whether to do debugging and this is where it gets to get messy.
Sometimes my OpenELEC tree gets messed up with changes that weren't undone and since untracked file are not removed on a normal checkout, I sometimes have to manually clean the tree.
Let me know if you dare to use it, then I'll post it.

I dare :-D
thanks




RE: New MythTV add-on using libcmyth - Swifty - 2012-05-30

(2012-05-26, 23:31)InoD Wrote: Of course. Please find OpenELEC 2.0 beta 4 with tsp's latest code from his Eden-PVR branch behind the links below:
ION x86_64
Ultra x86_64
(at time of uploading/writing it is no longer latest... the GIT hash tag is in the filename)

Thanks for the upload InoD! Just what I was looking for Smile

I asked in another thread if CMyth for Openelec existed... popped my head in here and bam there is was Cool


RE: New MythTV add-on using libcmyth - FutureCow - 2012-05-30

I'm trying to compile XBMC for Ubuntu, but after ./configure i get this error:

checking for main in -ltinyxml... no
configure: error: Could not find a required library. Please see the README for your platform.

What do i have to do?


RE: New MythTV add-on using libcmyth - KeithLM - 2012-05-30

(2012-05-30, 13:59)FutureCow Wrote: I'm trying to compile XBMC for Ubuntu, but after ./configure i get this error:

checking for main in -ltinyxml... no
configure: error: Could not find a required library. Please see the README for your platform.

What do i have to do?

You're missing the tinyxml library. Check the README file or post #11 of this thread for all the dependencies you have to install before you can compile.


RE: New MythTV add-on using libcmyth - InoD - 2012-05-30

(2012-05-30, 08:48)ZIOLele Wrote: I dare :-D
thanks

The main script: openelec.sh
Patch file for boost: openelec_boost_filesystem.patch
Patch file for ffmpeg: xbmc-pvr-disable_libavcodec_codec_names_script.patch
mkpkg_xbmc-pvr is coming from OpenELEC tree and is only modified to point to tsp's repo (and branch).

Have fun! Smile


RE: New MythTV add-on using libcmyth - andyb2000 - 2012-05-31

Just a quick note on the audio issues, I'm having the same problems, even when using the xbmc-pvr git tree, so I believe this may be a larger problem from upstream with certain hardware/audio combinations at present. I found recompiling again made it work, so I'm unsure what the actual root cause is here.


RE: New MythTV add-on using libcmyth - rdoac - 2012-05-31

I am happily using branch Eden-pvr. No more audio issues, MythTV works and so does the slingbox source.. I will wait for Audioengines to become more stable.


RE: New MythTV add-on using libcmyth - ZIOLele - 2012-05-31

(2012-05-30, 20:50)InoD Wrote:
(2012-05-30, 08:48)ZIOLele Wrote: I dare :-D
thanks

The main script: openelec.sh
Patch file for boost: openelec_boost_filesystem.patch
Patch file for ffmpeg: xbmc-pvr-disable_libavcodec_codec_names_script.patch
mkpkg_xbmc-pvr is coming from OpenELEC tree and is only modified to point to tsp's repo (and branch).

Have fun! Smile

Thanks.... This is going to be a funny weekend :-D



RE: New MythTV add-on using libcmyth - jwdv22 - 2012-05-31

First great work so far by everyone
OK so I am lost on the whole PVR branch thing... I am generally a smart dude, but I have a couple of questions that I couldn't determine in this lengthy but awesome 80 some page thread.
1.) Does this branch work with Myth.25 yet?
2.) Does it work for Windows? If so it is a completely different .exe that I saw in the first post, but couldn't get to my Mythbuntu backend (but I can from the same box with widows MythFrontend)
3.) if it doesn't work for Windows, is there a OpenElec generic 32 bit flavor?

Thanks and all the hardwork is appreciated.



RE: New MythTV add-on using libcmyth - tsp42 - 2012-05-31

(2012-05-31, 19:05)jwdv22 Wrote: First great work so far by everyone
OK so I am lost on the whole PVR branch thing... I am generally a smart dude, but I have a couple of questions that I couldn't determine in this lengthy but awesome 80 some page thread.
1.) Does this branch work with Myth.25 yet?
2.) Does it work for Windows? If so it is a completely different .exe that I saw in the first post, but couldn't get to my Mythbuntu backend (but I can from the same box with widows MythFrontend)
3.) if it doesn't work for Windows, is there a OpenElec generic 32 bit flavor?

Thanks and all the hardwork is appreciated.
1) Yes both the Eden-PVR and master branch includes dteirney's patches for v0.25
2) It should work. Try the Eden-PVR version first. It should be more stable.
3) Check InoD's posts.


RE: New MythTV add-on using libcmyth - kburkart - 2012-06-01

What is the exact url for the Eden-PVR branch?

Thanks


RE: New MythTV add-on using libcmyth - fiveisalive - 2012-06-01

(2012-06-01, 16:13)kburkart Wrote: What is the exact url for the Eden-PVR branch?

Thanks

You mean for the code? It's here:

https://github.com/tsp/xbmc/tree/Eden-pvr


RE: New MythTV add-on using libcmyth - apnar - 2012-06-02

(2012-05-29, 21:26)InoD Wrote: [*]Pull and create TAR of XBMC source (this script is from OpenELEC's tree).
[*]Copy TAR to local webserver
[*]Checkout & Pull OpenELEC tree
[*]Patch xbmc-pvr's meta file (modify package source and version)

Slightly off topic, but you can avoid the need for a local web server. Just drop the tarred up tree in the sources/xbmc-pvr directory. Then create the proper .md5 and .url files along side it. If they all match the openelec build scripts will skip the actual downloading and use the copy in sources.