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)



- flitter2009 - 2012-02-05

sunny78 Wrote:The problem is that i don't have leopard. Perhaps can you give me version compiled on your side :-)

Hi Sunny, sorry I don't have Snow Leopard that I can compile on either. Until the fixes in the main trunk come to this one I don't think you'll be able to compile unless you can get an older Xcode to work.


- sunny78 - 2012-02-05

flitter2009 Wrote:Hi Sunny, sorry I don't have Snow Leopard that I can compile on either. Until the fixes in the main trunk come to this one I don't think you'll be able to compile unless you can get an older Xcode to work.

Hi,

This website provides mac os build of xbmc vdr:
http://xbmc.picmania.org

But i didn't found how to contact the guy doing this. Maybe could he make us a mac os build of the add-on.

Moreover, does anyone knows when this will be included in the standard xbmc VDR branch. I tried the standard myth plugin and it didn't work.


- CrashX - 2012-02-06

Just installed XBMC MYTHTV PVR addon and I am experiencing hang on pvr startup ( importing channels ) during xbmc startup. Progress bar won't disappear. It works fine on the first time with progress bar dissapearing after reboot of pc. It willl only hang after second, third, etc time running xbmc and I am forced to reboot my pc to remedy it. I can navigate within xbmc but I can't exit or use PVR LIVE TV functionality. I used the built in XBMC Mythtv Network Source and it works fine all the time provided I disabled Live TV.

OS: Ubuntu 11.10 x86
XBMC-Mythtv-PVR: latest git build as of 2/7/2012
MythTV: 0.24 with fixes ( latest official ubuntu release )
Addon: cmyth live tv addon
Country: USA
TUNNER: USB WinTV-HVR-950Q
TUNNING: Over the air ( <12 miles to nearest tv station )
ANTENNA: Basic Antenna that came with tunner.


- fiveisalive - 2012-02-06

CrashX Wrote:Just installed XBMC MYTHTV PVR addon and I am experiencing hang on pvr startup ( importing channels ) during xbmc startup. Progress bar won't disappear. It works fine on the first time with progress bar dissapearing after reboot of pc. It willl only hang after second, third, etc time running xbmc and I am forced to reboot my pc to remedy it. I can navigate within xbmc but I can't exit or use PVR LIVE TV functionality. I used the built in XBMC Mythtv Network Source and it works fine all the time provided I disabled Live TV.

OS: Ubuntu 11.10 x86
XBMC-Mythtv-PVR: latest git build as of 2/7/2012
Addon: cmyth live tv addon
Country: USA
TUNNER: USB WinTV-HVR-950Q
TUNNING: Over the air ( <12 miles to nearest tv station )
ANTENNA: Basic Antenna that came with tunner.

Hi there, I see the same problem from time to time, see my earlier post(s):

http://forum.xbmc.org/showpost.php?p=1004331&postcount=388

Normally if I wait a while, or reboot the computer and re-enter XBMC, it will fix itself. I think somehow, the old process is causing a lock out of new connections (hence PVR process getting stuck with "PVR manager is starting up"), but I'm not exactly sure what's causing it.


- tsp42 - 2012-02-06

fiveisalive Wrote:Another (separate) issue with the timer/recording rules. I went to "EPG: Timeline", selected a program in the next hour, requested to record it. It appeared to be added correctly in the upcoming recordings list in XBMC. But it doesn't seem to get passed on correctly to the backend. I checked on mythweb, and it doesn't show as an upcoming recording. However when also check the "show deactivated" , I can see the show in mythweb, but it lists it as: "Not airing in timeslot this day" in the column where the "Activate/Don't Record" button normally is.
Does the start time and title match the show?
Quote:A related bug: If scroll through the timeline to a channel down the list, then visit the recordings screen, then go back to the timeline, it remembers my position in the channel list. however if I actually play a recording, stop, go back to timeline, it always resets my position to the top of the channel list. (There a quite a few UI issues like this, probably many of them are in the main PVR code, should I file a bug on github under tsp or opdenkamp for these kinds of issues? for this issue filed this github issue: https://github.com/opdenkamp/xbmc/issues/411 )
the UI issues should be reported on opdenkamp's repository as I haven't modified the UI code.


- CrashX - 2012-02-06

fiveisalive Wrote:Hi there, I see the same problem from time to time, see my earlier post(s):

http://forum.xbmc.org/showpost.php?p=1004331&postcount=388

Normally if I wait a while, or reboot the computer and re-enter XBMC, it will fix itself. I think somehow, the old process is causing a lock out of new connections (hence PVR process getting stuck with "PVR manager is starting up"), but I'm not exactly sure what's causing it.

Good to hear I wasn't alone on the issue.

tsp42 any ideas ?


- tsp42 - 2012-02-07

CrashX: It would help if you could pastebin a stacktrace as outlined in this post.


- CrashX - 2012-02-07

tsp42 Wrote:CrashX: It would help if you could pastebin a stacktrace as outlined in this post.

Stack trace ... http://pastebin.com/Z2B2vKfV
XBMC log ... http://pastebin.com/M29hN5sf

Workaround: Delete Epg7.db file before each launch of xbmc except the first one. This solves the issue of the progress bar not disappearing and able to exit without a hang.


- tsp42 - 2012-02-08

From the stacktrace it looks like the EPG updater it stuck. Do you see the same spamming of the debug log with:
"MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_CLOSE, EVENT databuf:"
when you delete epg7.db?


- fiveisalive - 2012-02-08

tsp42 Wrote:From the stacktrace it looks like the EPG updater it stuck. Do you see the same spamming of the debug log with:
"MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_CLOSE, EVENT databuf:"
when you delete epg7.db?

In my case, I'm not sure what the stack trace says (not near my machine now), but deleting the epg7.db and restarting usually fixes it. i.e. the first time I run it (i.e. with empty tv*.db and epg*.db), or if I wait a while and restart after it gets stuck, the PVR works fine. It generally gets stuck upon subsequent restarts that happen soon after the initial time it gets stuck.


- CrashX - 2012-02-09

tsp42 Wrote:From the stacktrace it looks like the EPG updater it stuck. Do you see the same spamming of the debug log with:
"MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_CLOSE, EVENT databuf:"
when you delete epg7.db?

Nope. Any solutions to this problem in the code ?


- Ersan - 2012-02-11

Is it possible to compile this for ATV2?


- Powderking - 2012-02-13

I'm reading this post for quite a while now and using your branch almost since I first read about it.
I like it very much and wanted to say thank you very much!

I'm using mythbackend on a different machine so there are some missing features as you listed in your first post.
There's only one thing that's not listed and I'm missing: The ability to group the recordings as in mythfrontend. But I'm sure it's on your todo list as well because I read something in the deep of this thread.

I have one question about compiling. When there's a new commit and I do a "git pull origin master" do I have to do "./bootstrap && ./configure --enable-vdpau=yes && make && make install" or can I omit something to speed up the make command?


- fiveisalive - 2012-02-13

Powderking Wrote:I'm reading this post for quite a while now and using your branch almost since I first read about it.
I like it very much and wanted to say thank you very much!

I'm using mythbackend on a different machine so there are some missing features as you listed in your first post.
There's only one thing that's not listed and I'm missing: The ability to group the recordings as in mythfrontend. But I'm sure it's on your todo list as well because I read something in the deep of this thread.

I believe that is on tsp's TODO list.

Quote:I have one question about compiling. When there's a new commit and I do a "git pull origin master" do I have to do "./bootstrap && ./configure --enable-vdpau=yes && make && make install" or can I omit something to speed up the make command?

For new commits normally:

Code:
make
make install

is sufficient. If something is changed in automake, that requires re-running configure, it will normally tell you, in that case re-run the configure step


- Powderking - 2012-02-13

Thanks alot for your reply!

Is it right that running bootstrap isn't necessary anymore?