New MythTV add-on using libcmyth

  Thread Rating:
  • 8 Votes - 4.75 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
rdoac Online
Senior Member
Posts: 171
Joined: May 2009
Reputation: 0
Post: #841
Ok, will give Eden-Pvr a try.. Thanks
find quote
deadite66 Offline
Donor
Posts: 223
Joined: Aug 2008
Reputation: 0
Location: UK
Post: #842
anyone else noticed really high cpu load on the latest builds pvr and non-pvr git?

Asus E2KM1I-DELUXE (E2-2000 with HD7340) 60GB SSD + 2TB WD Caviar Green : xubuntu Trusty x64 : 3.14.2, (mythtv 0.27+fixes + 2x PCTV 290e DVB-T2)
Acer aspire revo R3600 Ubuntu Oneiric.
ASRock ION 3D, atom D525/ion2, 2GB ram, 1TB HDD running Ubuntu Precise. - in storage

find quote
ZIOLele Offline
Senior Member
Posts: 130
Joined: Oct 2008
Reputation: 0
Post: #843
(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
find quote
Swifty Offline
Fan
Posts: 602
Joined: Nov 2008
Reputation: 5
Post: #844
(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
find quote
FutureCow Offline
Junior Member
Posts: 18
Joined: May 2012
Reputation: 0
Post: #845
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?
find quote
KeithLM Offline
Fan
Posts: 300
Joined: Dec 2009
Reputation: 7
Post: #846
(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.
find quote
InoD Offline
Junior Member
Posts: 38
Joined: Apr 2012
Reputation: 1
Post: #847
(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
find quote
andyb2000 Offline
Junior Member
Posts: 42
Joined: Jul 2011
Reputation: 0
Location: North-East, UK
Post: #848
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.

Andy - http://twitter.com/andyb2000 http://www.thebmwz3.co.uk/
HTS Tvheadend development (via http://github.com/andyb2000) On Ubuntu with ST STV0299 DVB-S2, Conexant CX24116/CX24118, Philips TDA10046H DVB-T (Freesat and Freeview in the UK)

XBMC via OpenElec on Dell XPS210
find quote
rdoac Online
Senior Member
Posts: 171
Joined: May 2009
Reputation: 0
Post: #849
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.
find quote
ZIOLele Offline
Senior Member
Posts: 130
Joined: Oct 2008
Reputation: 0
Post: #850
(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
find quote
jwdv22 Offline
Member
Posts: 74
Joined: Mar 2009
Reputation: 0
Location: Phoenixville, PA
Post: #851
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.

[Image: all-thin-banner.jpg]
find quote
tsp42 Offline
Senior Member
Posts: 222
Joined: Aug 2011
Reputation: 11
Location: Denmark
Post: #852
(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.

Libcmyth MythTV addon for xbmc-pvr [source] [forum thread]
find quote
kburkart Offline
Member
Posts: 53
Joined: Apr 2012
Reputation: 0
Post: #853
What is the exact url for the Eden-PVR branch?

Thanks
(This post was last modified: 2012-06-01 16:13 by kburkart.)
find quote
fiveisalive Offline
Fan
Posts: 370
Joined: Jul 2009
Reputation: 0
Location: United States
Post: #854
(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
find quote
apnar Offline
Junior Member
Posts: 15
Joined: Oct 2011
Reputation: 0
Post: #855
(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.
find quote
Post Reply