Timer view enhancement for series recordings.
#16
Greetings all,

A new version 0.2.0 now at: https://github.com/steve-carreck/Myth-PVR-Schedules


A whole lot of changed code and added features/updates as suggested;

• Queries to Myth backend are done only as needed, and in smaller chunks.
• Now using json in place of xml for efficiency.
• Recording options separated into standard & advanced.
• Added recording option 'Recording Group', & option to create a static set of groups to choose from.
• Added call-sign to recording setting 'This Channel' to give context. E.g. 'This Channel (ABC)'
• Added detect & notify if schedule changed by another client etc.
• More OOP code style.
• Pushed all Myth related code into API module.
• See change log for all details.
• Managed to get ‘Don’t Record’ going properly with the Myth Services API for individual programs.


Would like to know how well it works with RPi2. – Does need Python 2.7. json is part of the Python 2.7 package, so no extra add-on support library needed for this.

Content with this now I can concentrate on other things. – Must take a look at the new Kodi series recording API now.

Cheers.
Reply
#17
Hi
There appears to be a bug in the script.myth.pvr.schedules\lib\myth_services_api.py file ~line 141
http_request constructed in the lines above sets some header values
The http_request.add_header calls have : in the header key.
I don't believe they should be in there? and currently cause an error:
eg " ValueError: Invalid header name 'Accept:' " etc
I removed the colons and everything started working ok

Cheers
Richard
Reply

Logout Mark Read Team Forum Stats Members Help
Timer view enhancement for series recordings.0