Testing help needed for Myth 0.25 support

  Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
rdoac Online
Senior Member
Posts: 163
Joined: May 2009
Reputation: 0
Post: #11
Will give this a try this evening under Gentoo.. I have 3 x mythtv frontends which toggle XBMC for the slingbox support. Having xbmc work with Myth 0.25 would be great.
find quote
tsp42 Offline
Senior Member
Posts: 222
Joined: Aug 2011
Reputation: 11
Location: Denmark
Post: #12
(2012-04-17 11:42)dteirney Wrote:  @tsp42. There are now new season and episode fields available off proginfo for Myth 0.25. I'm not entirely sure how they get populated though. I know that in the myth:// area I've been parsing the season and episode numbers out of the seriesid / programid if it was filled in. That's a bit hit and miss though.
Yes I saw that. I wonder how that corresponds to the program table in the database. The XBMC PVR API doesn't have a season and episode field for the recordings only for the EPG. Will you add
Code:
extern int/*or char*?*/ cmyth_proginfo_episode(cmyth_proginfo_t prog);
extern int/*or char*?*/ cmyth_proginfo_season(cmyth_proginfo_t prog);
to the cmyth api?
Another new thing in 0.25 is that it is the backend and not the MythVideo plugin that fetch the metadata. I hope that means better metadata for the recordings.

Libcmyth MythTV addon for xbmc-pvr [source] [forum thread]
(This post was last modified: 2012-04-17 21:19 by tsp42.)
find quote
mzanetti Offline
Junior Member
Posts: 27
Joined: Apr 2011
Reputation: 0
Post: #13
First of all! Thanks a lot. It works!

> General listing of recordings.
List works. All recordings present.No obvious errors like charset problems etc.

> Confirm that the recording information appears to be accurate.
The information in the lists is correct. There's no info-dialog to show more. While playing recordings, the name has a "(x)" at the end. Not sure what that is.

> File length is reported as expected (or at least not worse than it can sometimes be).
No issues detected with that.

> Playback works correctly.
Even fast starting/stopping playback in multiple times in a row did not make it hang (which is known to cause hangs every once in a while even with mythfrontend)

> Seeking works correctly.
Tried jumping 30 seconds backwards and forwards and fast forward. Both work well and stable. (could react a bit faster though but I guess not related to the 0.25 port)

> Deleting recordings still works.
Hmm... I miss the delete entry in the context menu. Should that be there?

> LiveTV works (or at least not worse than it can sometimes be)
LiveTV works, including pausing. However, seeking seems not to work.It just doesn't do anything when trying to skip +30 secs after having paused LiveTV for about a minute. Should that work or is it disabled?

> Whatever else you have time to have a look at.
Seems to work quite well. Not sure if the guide should be able to start live TV. That doesn't work. Here's the log: http://pastebin.com/xyCEkL6r

So that's it for the first round. I'll keep on using it and report any issues I see. Just let me know if there's something else you want me to test.

Thanks again.
find quote
cspack Offline
Junior Member
Posts: 10
Joined: Jan 2012
Reputation: 0
Post: #14
I recently build a Myth 0.25 backend server and am anxious to try this. I have pulled the source and checked out the myth-0.25 branch and successfully compiled and installed it. But I have no PVR or Live TV options in the settings. I'm sure I'm missing something simple. Any ideas? Thanks.
find quote
tsp42 Offline
Senior Member
Posts: 222
Joined: Aug 2011
Reputation: 11
Location: Denmark
Post: #15
cspack: The source only includes the plain xbmc code, not the PVR branch.

Libcmyth MythTV addon for xbmc-pvr [source] [forum thread]
find quote
cspack Offline
Junior Member
Posts: 10
Joined: Jan 2012
Reputation: 0
Post: #16
(2012-04-18 00:13)tsp42 Wrote:  cspack: The source only includes the plain xbmc code, not the PVR branch.

Ok, that makes sense. How can I pull the PVR code in as well then so I can connect to my backend? Sorry if this is a dumb question, just need a bit of direction. Thanks.
(This post was last modified: 2012-04-18 00:41 by cspack.)
find quote
ixian Offline
Member+
Posts: 95
Joined: May 2008
Reputation: 2
Post: #17
I'll test tonight as well. I just built a test MythBuntu box; I'll update it to .25 then grab your branch off Github. I've been meaning to test it out with my HD-PVRs.

Does XBMC PVR still have timeshifting disabled? I know with some skins the pause button will work but I'm talking about actual timeshifting, Myth-style. Is that something you are working towards or does Dushmaniac need to do it?
(This post was last modified: 2012-04-18 01:34 by ixian.)
find quote
dteirney Offline
Team-XBMC Developer
Posts: 820
Joined: Jul 2007
Reputation: 6
Location: New Zealand
Post: #18
(2012-04-17 18:42)pyrodex Wrote:  I don't have a build environment for XBMC on Windows but if you do provide some level of binary I can test this on my box. I have a MythTV backend using 0.25 (+fixes now) and will be able to validate the things required.

Also if you have a win32 compiled libcmyth.dll I could also test that since that is the hangups I had protocol wise personally with addons and getting myth to work.

I don't even have a Windows box so, unfortunately, I can't provide any binary. If anyone else here looking to test has a Windows machine they can build on they might be able to send you the libcmyth.dll after it's been built with the changes applied.

Use MythTV for recording TV? Try the integrated MythTV support in XBMC Media Center. Now with commercial skip support built-in and integration with the Movie database!
find quote
dteirney Offline
Team-XBMC Developer
Posts: 820
Joined: Jul 2007
Reputation: 6
Location: New Zealand
Post: #19
For those asking how to test. Using the inbuilt myth:// protocol support will be easiest. If it works there it should work with the PVR Addon as well.

Details on the XBMC wiki at http://wiki.xbmc.org/?title=MythTV#Setup_in_XBMC

Use MythTV for recording TV? Try the integrated MythTV support in XBMC Media Center. Now with commercial skip support built-in and integration with the Movie database!
find quote
mzanetti Offline
Junior Member
Posts: 27
Joined: Apr 2011
Reputation: 0
Post: #20
(2012-04-18 08:46)dteirney Wrote:  Using the inbuilt myth:// protocol support will be easiest. If it works there it should work with the PVR Addon as well.

I've just tried to copy libcmyth built from your branch to an installation of tsp's PVR branch. That doesn't work because of some API change. So I guess the easiest way to get tsp's branch working with 0.25, is to apply manually the last 8 commits to tsp's codebase. The patch for protocol 67 conflicts on a first try but I guess it shouldn't be too hard to integrate it. Didn't try it so far as I've been busy with other things yesterday.
find quote
Post Reply