Page 1 of 4

Development progress: XBMC Gotham

Posted: Thu Aug 29, 2013 4:45 pm
by Red_F
Back from holidays I've started working on the support for the new API ('s) of XBMC Gotham.

The first pull request is waiting already: https://github.com/opdenkamp/xbmc-pvr-addons/pull/219.

This PR will fix Live-TV on Windows that was no longer working due to changes inside XBMC file handling routines.

Re: Development progress: XBMC Gotham

Posted: Mon Sep 02, 2013 3:08 am
by unfledged
Great to hear Gotham support is coming. And, just as importantly, did you have a good break?

One question - I get confused by the branches, the builds and all that - once your pull request is committed, will your update be included in the Gotham daily builds, be available as an update to the monthly builds, or something else?

And thanks for your time and effort for us XBMC users!

Re: Development progress: XBMC Gotham

Posted: Mon Sep 02, 2013 10:04 am
by Red_F
unfledged wrote:... One question - I get confused by the branches, the builds and all that - once your pull request is committed, will your update be included in the Gotham daily builds, be available as an update to the monthly builds, or something else? ...
All Pull Requests go into the master branch, so once accepted you should see it in the daily builds immediately. From there they permeate into the variants that are built less frequently.

Re: Development progress: XBMC Gotham

Posted: Mon Sep 09, 2013 11:43 am
by Red_F
Good news, the pull request #219 has been merged into the addons master branch. So any newer builds of the master branch will have the fix.

You can verify this by looking at the client version, it should read 1.8.167 (or higher).

Re: Development progress: XBMC Gotham

Posted: Mon Sep 09, 2013 11:53 am
by Red_F
I have now started working on no longer using the GUID identification of ARGUS TV but instead use the integer id's that newer versions of ARGUS TV supports too.

These GUID's have caused a lot of troubles in the past since they completely NOT match the way XBMC identifies items. Mappings have been made within the addon, but since these do not persist, there has been a lot of room for mismatches to happen. One of the reasons that "reset the PVR database" was required.

One of the biggest benefits will be that the recording notifications will work properly when this is finished!

This raises the minimum required ARGUS TV version to v2.1, the version that added support for int ID's.

Re: Development progress: XBMC Gotham

Posted: Thu Sep 12, 2013 1:09 pm
by Red_F
And the new code using integer identifiers is ready to be included into the master branch: https://github.com/opdenkamp/xbmc-pvr-addons/pull/225.

I really hope pull request 225 is merged soon, so that you all can test this.

This change raises the minimum required version of ARGUS TV to v2.1!

And now you finally should see CORRECT 'starting/stopping recording ..." notifications.

To see if this is in, check your addon version. It is version 1.8.168 (or higher). Of course reading the addon changelog will tell you the same ;)

Cheers,
Fred

Re: Development progress: XBMC Gotham

Posted: Mon Sep 16, 2013 1:05 am
by x-cimo
Should 167 work with latest nightly on windows?

Everything work except it load forever when starting a channel.

Re: Development progress: XBMC Gotham

Posted: Tue Sep 17, 2013 3:28 pm
by x-cimo
I found by looking at the log that the plugin couldn`t access the smb share with the tsbuffers. What is strange is that the proper user/password had been put in the plugin configuration.

I went in windows and saved the credential to access the share and things worked out.

Another bug, either in the plugin or xbmc itself, is that I can`t play any of the recording. It doesn`t appear to be doing anything.

Re: Development progress: XBMC Gotham

Posted: Tue Sep 17, 2013 3:40 pm
by Red_F
XBMC Gotham has limited file access for addons. We need to use the XBMC File I/O api for that.

This means that you have to setup userid/password for all the shares within XBMC using the 'normal' XBMC mechanisms. Don't ask me what those are but there is a cache of userid/password combinations within XBMC for shares it knows about, and that is what gets used now. Try opening your recording with the standard XBMC video player.

The userid and password configuration fields of the addon will be removed during one of the upcoming updates since they are no longer used.

Re: Development progress: XBMC Gotham

Posted: Wed Sep 18, 2013 12:17 am
by x-cimo
Live tv works now. Any idea why recording would not start playing.