[mythtv] DVR API Services changes between 0.27 & 0.28

Anthony Giggins seven at seven.dorksville.net
Mon Oct 9 22:24:37 UTC 2017


On 9 October 2017 at 23:16, Jon Heizer <jheizer at gmail.com> wrote:

> Hey,
>
> Before there were already enough changes in master that it wouldn't work
> with .28.  The only real way under .28 was to convert over to using the
> json version of the services but that was going to be too much work for me
> at least.  They may generate with 29.  I haven;t upgraded to it yet so I
> haven't tried.  Once I do I can try to bring it up to current.
>
> Jon
>
> On Thu, Oct 5, 2017 at 12:02 AM, Anthony Giggins <
> seven at seven.dorksville.net> wrote:
>
>>
>>
>> On 8 October 2016 at 19:56, Anthony Giggins <seven at seven.dorksville.net>
>> wrote:
>>
>>>
>>>
>>> On 7 September 2016 at 13:44, Jon Heizer <jheizer at gmail.com> wrote:
>>>
>>>>
>>>>
>>>> On Tue, Sep 6, 2016 at 9:55 PM, Anthony Giggins <
>>>> seven at seven.dorksville.net> wrote:
>>>>
>>>>>
>>>>>
>>>>> On 6 September 2016 at 23:00, Jon Heizer <jheizer at gmail.com> wrote:
>>>>>
>>>>>>
>>>>>>
>>>>>> On Tue, Sep 6, 2016 at 7:55 AM, Dan Wilga <
>>>>>> mythtv-dev2 at dwilga-linux1.amherst.edu> wrote:
>>>>>>
>>>>>>> For the sake of anyone reading this thread, while upgrading my
>>>>>>> MythPause script to 0.28, I discovered these things:
>>>>>>>
>>>>>>> - The /Frontend endpoint now requires a POST. 0.27 will accept
>>>>>>> either GET or POST, so it's easiest to just use POST for both versions.
>>>>>>> - The return value from /Myth/GetSetting has changed. Previously,
>>>>>>> data was returned in a nested array. In 0.28, it is in a top-level element
>>>>>>> called String.
>>>>>>> - /Myth/GetSetting and /Myth/PutSetting will not function without a
>>>>>>> HostName parameter. In 0.27 it could be omitted.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> MobileMyth developer here. I'll try to refresh the web services
>>>>>> tonight or at lunch today if I can.  For a long time there was an issue in
>>>>>> Mythtv generating some of the wsdl files so I hadn't been able to pull a
>>>>>> new version for a while.  That was recently resolved I believe.  I thought
>>>>>> I had after they fixed the bug but I guess I didn't.  I'm kind of afraid to
>>>>>> push a new version to packaging as its been so long since I've done it.
>>>>>> I'd hate to break anything.
>>>>>>
>>>>>> If I don't do it in a day or two bump this to remind me.  Got a bunch
>>>>>> of stuff going on and I may forget.
>>>>>>
>>>>>> Jon
>>>>>>
>>>>>>
>>>>>> Thanks Jon,
>>>>>
>>>>> I thought you might have abandoned the project, so I was going to have
>>>>> a crack at updating the code myself (Not a coder but I can sometimes can
>>>>> cobble things together) I haven't had a chance yet to look at this due to
>>>>> family and work commitments.
>>>>>
>>>>> PS. love your work and double to the Myth developers that make all
>>>>> this possible
>>>>>
>>>>> Cheers,
>>>>>
>>>>> Anthony
>>>>>
>>>>
>>>> Thanks. it is kind of limping along but I tried to keep it updated.  We
>>>> don't really have a use case for it in our household so it doesn't get much
>>>> active development.  I try to mostly leave it along so I don't break
>>>> anything.
>>>>
>>>> It appears it was fixed in master, and not back ported to .28.  So I'll
>>>> need to setup a master VM to generate the bindings from that.  Assuming
>>>> nothing else in the dvr service has changed.  I'll try to do it some time
>>>> relatively soon.
>>>>
>>>> Jon
>>>>
>>>> Hi Jon,
>>>
>>> If theres anything I can do to help speed this along, let me know.
>>>
>>> Cheers,
>>>
>>> Anthony
>>>
>>>
>> Hi Jon,
>>
>> Not sure if you've had a chance to look at this, I'm slowly trudging
>> through the code to see if I can re-mediate this but I'm not a developer so
>> I don't like my hopes...
>>
>> I've forked the code here and done some initial commits...
>>
>> https://github.com/RXM307/MobileMyth
>>
>> then there is also the recompilation which I'll need to attempt once I
>> think I've updated everything that I think needs to be updated.
>>
>> Cheers,
>>
>> Anthony
>>
>
>
Hi Jon,

I haven't upgraded yet either mainly because my backend is currently
running headless, I can generate this from a test VM if you can provide
some instructions?

Cheers,

Anthony
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-dev/attachments/20171010/f68fed3c/attachment.html>


More information about the mythtv-dev mailing list