• 1
  • 69
  • 70
  • 71(current)
  • 72
  • 73
  • 148
New MythTV add-on using libcmyth
I too am very much looking forward to an update from Mr TSP... Really hoping to see the fantastic tsp code working with xbmc mainline.
Reply
I new in the forum but i track it sometime. I was eager to hear from the dev progress tsp. Unfortunately nothing for several weeks. Brief yesterday I adapted the addon for the latest version of xbmc (forked from margro). I publish the repo on https://github.com/janbar . Today alone LiveTV works. But the next day I add features about recordings and timers. This addon includes libcmyth updated by tsp as internal and does not use the library included in xbmc. Addon works on XBMC mainline. So i compile it on ubuntu 12.04. I didn't try it on windows because i haven't at home. The addon is called "pvr.cmyth" and after "make zip" the zip file is "pvr.cmyth-{ARCH}.zip" and uploadable by xbmc as any addon.
Reply
(2012-09-06, 20:06)fiveisalive Wrote:
(2012-09-06, 10:46)guyrichie Wrote: Hello all,

May be going over old ground here but...

Have tsp's changes to XBMC source code been pushed to Team XBMC? I believe the libcmyth addon will only work with tsp's branch of XBMC?

I think all changes that tsp made that he had submitted back to odk's repo will have, in turn, been propagated back to upstream xbmc core master. There are probably changes in tsp/xbmc that have not (yet) been sent to odk, and therefore are not in upstream xbmc. The major change that probably isn't yet in tsp's repo is to conform with the new PVR add-on repo (as I was describing above):

https://github.com/opdenkamp/xbmc-pvr-addons

Quote:What of the development of timeshifting (pause, fast-rewind and fast-forward of live TV), this is present in tsp's branch of XBMC but not in others?

Many thanks,
Guy

I am not sure about the exact status of those features. Hopefully tsp42 will show up soon. As I previously pointed out (and was just reiterated), he last pushed to tsp/xbmc on August 31, so he hasn't been absent for that long (although it's been a few weeks since he posted on this thread), no doubt because he was waiting until the main PVR core support was pushed upstream.

Hi, tsp is always out of office? i forked his repo and i create a new addon based on his build to support XBMC mainline. But who knows if tsp is agree with my update ? br
Reply
(2012-09-17, 12:06)janbar Wrote: Hi, tsp is always out of office? i forked his repo and i create a new addon based on his build to support XBMC mainline. But who knows if tsp is agree with my update ? br

I think tsp42 has family matters to attend to, I think he intends to continue development, so I would wait awhile, and definitely wouldn't try to push your update to https://github.com/opdenkamp/xbmc-pvr-addons just yet. Meanwhile there's no harm in creating your own update via github with the support for the new repo, just make sure to distinguish as being "unofficial". If you could create a pull request against tsp42's tsp/xbmc repo with any changes you needed to make to work with https://github.com/opdenkamp/xbmc-pvr-addons that would probably be the most helpful.

Also it looks like your fork: https://github.com/janbar/xbmc-pvr-addons is of odk's https://github.com/opdenkamp/xbmc-pvr-addons not magro's, unless you also copied changes across from magro's branch. If you are going to do a fork, I would make sure that it's a clean fork from odk's repo.
Reply
(2012-09-16, 21:57)janbar Wrote: I new in the forum but i track it sometime. I was eager to hear from the dev progress tsp. Unfortunately nothing for several weeks. Brief yesterday I adapted the addon for the latest version of xbmc (forked from margro). I publish the repo on https://github.com/janbar . Today alone LiveTV works. But the next day I add features about recordings and timers. This addon includes libcmyth updated by tsp as internal and does not use the library included in xbmc. Addon works on XBMC mainline. So i compile it on ubuntu 12.04. I didn't try it on windows because i haven't at home. The addon is called "pvr.cmyth" and after "make zip" the zip file is "pvr.cmyth-{ARCH}.zip" and uploadable by xbmc as any addon.

I just tried to build on Windows. Everything is good except I get no *.pvr file for cmyth and the following error in my XBMC.log "ERROR: ADDON: Could not locate XBMC_cmyth_win32.pvr"

Happy to recompile or help test if needed to get this working, I less worried about recordings at the moment then getting good old fashioned TV working using the XBMC master.
Reply
(2012-09-17, 17:35)PhoenixMage Wrote:
(2012-09-16, 21:57)janbar Wrote: I new in the forum but i track it sometime. I was eager to hear from the dev progress tsp. Unfortunately nothing for several weeks. Brief yesterday I adapted the addon for the latest version of xbmc (forked from margro). I publish the repo on https://github.com/janbar . Today alone LiveTV works. But the next day I add features about recordings and timers. This addon includes libcmyth updated by tsp as internal and does not use the library included in xbmc. Addon works on XBMC mainline. So i compile it on ubuntu 12.04. I didn't try it on windows because i haven't at home. The addon is called "pvr.cmyth" and after "make zip" the zip file is "pvr.cmyth-{ARCH}.zip" and uploadable by xbmc as any addon.

I just tried to build on Windows. Everything is good except I get no *.pvr file for cmyth and the following error in my XBMC.log "ERROR: ADDON: Could not locate XBMC_cmyth_win32.pvr"

Happy to recompile or help test if needed to get this working, I less worried about recordings at the moment then getting good old fashioned TV working using the XBMC master.

Hi PhoenixMage, in last commit of my repo all features are enabled now (rec & timers). So in the zip file of addon you have generated you should have a file called like *.pvr. What is exactly its name ?
Reply
(2012-09-17, 18:07)janbar Wrote:
(2012-09-17, 17:35)PhoenixMage Wrote:
(2012-09-16, 21:57)janbar Wrote: I new in the forum but i track it sometime. I was eager to hear from the dev progress tsp. Unfortunately nothing for several weeks. Brief yesterday I adapted the addon for the latest version of xbmc (forked from margro). I publish the repo on https://github.com/janbar . Today alone LiveTV works. But the next day I add features about recordings and timers. This addon includes libcmyth updated by tsp as internal and does not use the library included in xbmc. Addon works on XBMC mainline. So i compile it on ubuntu 12.04. I didn't try it on windows because i haven't at home. The addon is called "pvr.cmyth" and after "make zip" the zip file is "pvr.cmyth-{ARCH}.zip" and uploadable by xbmc as any addon.

I just tried to build on Windows. Everything is good except I get no *.pvr file for cmyth and the following error in my XBMC.log "ERROR: ADDON: Could not locate XBMC_cmyth_win32.pvr"

Happy to recompile or help test if needed to get this working, I less worried about recordings at the moment then getting good old fashioned TV working using the XBMC master.

Hi PhoenixMage, in last commit of my repo all features are enabled now (rec & timers). So in the zip file of addon you have generated you should have a file called like *.pvr. What is exactly its name ?

The windows build doesn't create a zip as per the read me I just copied the files across but there was no pvr file in the appropriate directory.
Reply
PhoenixMage, have you any *.dll generated by compile in your folder "xbmc-pvr-addons\addons\pvr.cmyth\" ?
Reply
(2012-09-17, 18:24)PhoenixMage Wrote:
(2012-09-17, 18:07)janbar Wrote:
(2012-09-17, 17:35)PhoenixMage Wrote: I just tried to build on Windows. Everything is good except I get no *.pvr file for cmyth and the following error in my XBMC.log "ERROR: ADDON: Could not locate XBMC_cmyth_win32.pvr"

Happy to recompile or help test if needed to get this working, I less worried about recordings at the moment then getting good old fashioned TV working using the XBMC master.

Hi PhoenixMage, in last commit of my repo all features are enabled now (rec & timers). So in the zip file of addon you have generated you should have a file called like *.pvr. What is exactly its name ?

The windows build doesn't create a zip as per the read me I just copied the files across but there was no pvr file in the appropriate directory.

PhoenixMage, have you any *.dll generated by compile in your folder "xbmc-pvr-addons\addons\pvr.cmyth\" ?
Reply
PhoenixMage , your are right, the current procedure to make it on windows is actually manual and i missed to configure a vce project for the addon. I will try to configure it as required. Br
Reply
(2012-09-17, 19:45)janbar Wrote: PhoenixMage , your are right, the current procedure to make it on windows is actually manual and i missed to configure a vce project for the addon. I will try to configure it as required. Br

That would be great, just let me know and I will compile and test.
Reply
I'm hoping someone could help point a relative linux newbie in the right direction:

I'm trying to build an openelec generic beta7 build from tsp's branch. I have successfully built a standard install from ubuntu using the instructions from post #1 so have some but admittedly sketchy knowledge of the basics.

I've pulled the code from TSP: https://github.com/tsp/xbmc
and openelec: https://github.com/OpenELEC/OpenELEC.tv.git

I am assuming there are directories that from TSP's pull that I need to place / replace in the openelec directory and then follow the directions here:
http://openelec.tv/forum/12-guides-tips-...lec-distro

I realize it's a little off topic for this thread but any help on how to merge these two sources would be appreciated.
Reply
@greatfront7

I'm using an Ubuntu 12.04 build and I found that if you use the main XBMC code and the pvr-addons branch based on tsp mentioned a few posts back that it does indeed work. I'm not sure if you can just merge tsp and OpenELEC. You can however easily use the main XBMC code (which has PVR now) combined with the libcmyth addon from the unofficial pvr-addons branch based off of tsp's code. Just compile and install the main XBMC and then make install the pvr-addons and it will merge with your install. I had some issues with the nvidia-current in Ubuntu though (v295 I think) and I went to the Nvidia website and downloaded the v304 drivers for Linux and it cleared up my issues. Basically there are AV sync issues with the 295 that cause it to studder and hang but using the 304 it is fixed. Things are looking good for PVR.
Reply
(2012-09-16, 21:57)janbar Wrote: I new in the forum but i track it sometime. I was eager to hear from the dev progress tsp. Unfortunately nothing for several weeks. Brief yesterday I adapted the addon for the latest version of xbmc (forked from margro). I publish the repo on https://github.com/janbar . Today alone LiveTV works. But the next day I add features about recordings and timers. This addon includes libcmyth updated by tsp as internal and does not use the library included in xbmc. Addon works on XBMC mainline. So i compile it on ubuntu 12.04. I didn't try it on windows because i haven't at home. The addon is called "pvr.cmyth" and after "make zip" the zip file is "pvr.cmyth-{ARCH}.zip" and uploadable by xbmc as any addon.

I'm also working on my 'fork' of tsp's addon for quite some time here: https://github.com/fetzerch/xbmc-pvr-add...its/master. Not as a takeover, but I like to continue to use the addon and I will also continue to improve it.
I spent some time to get the initial commits right. Libcmyth is rebased to xbmc/master in 2 cleanup-commits, so it should be easily possible to merge the bugfixes upstream a a later point.
The plugin also contains some new stuff. My 'marking recorings watched on the backend feature' is finally working and there's now also support for the resume bookmark.
You can watch a recording in xbmc, stop it and continue to watch with mythfrontend. (see also https://github.com/xbmc/xbmc/pull/1452 which adds a resume indicators)
Feel free to try it and also contributions are very welcome Smile
Reply
OK, so I got to ask so I can figure out if I have a local issue or if others are seeing this...Does anybody else have their live tv stop between shows? I basically have to click play after each time block. It seems to work some times but not others. So sometimes it keeps playing and goes to the next show but other times it just drops me to the channel list. I see the below in my xbmc log when i grep for error. Notice 6 seconds after the cutover it fails...

Code:
ERROR: Open - error probing input format, pvr://channels/tv/All TV channels/22.pvr
21:00:06 T:2867850048   ERROR: Open - error probing input format, pvr://channels/tv/All TV channels/22.pvr
21:00:06 T:2867850048   ERROR: Open - error probing input format, pvr://channels/tv/All TV channels/22.pvr
21:00:06 T:2867850048   ERROR: Open - error probing input format, pvr://channels/tv/All TV channels/22.pvr
21:00:06 T:2867850048   ERROR: Open - error probing input format, pvr://channels/tv/All TV channels/22.pvr
21:00:06 T:2867850048   ERROR: Open - error probing input format, pvr://channels/tv/All TV channels/22.pvr
21:00:06 T:2867850048   ERROR: Open - error probing input format, pvr://channels/tv/All TV channels/22.pvr
21:00:06 T:2867850048   ERROR: Open - error probing input format, pvr://channels/tv/All TV channels/22.pvr
21:00:06 T:2867850048   ERROR: Open - error probing input format, pvr://channels/tv/All TV channels/22.pvr
21:00:06 T:2867850048   ERROR: Open - error probing input format, pvr://channels/tv/All TV channels/22.pvr
21:00:06 T:2867850048   ERROR: OpenDemuxStream - Error creating demuxer

Also, what is the radio channels section all about? How do I add a radio channel in mythtv to have it show in my frontend? It would be nice to have my sirius or xm show up there if that is what it is for, but I really have no clue tbh.
Reply
  • 1
  • 69
  • 70
  • 71(current)
  • 72
  • 73
  • 148

Logout Mark Read Team Forum Stats Members Help
New MythTV add-on using libcmyth8