id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,mlocked 10101,EITpf timing for recordings,David Matthews ,stuartm,"This patch monitors EIT present/following and sets a bookmark at the start when the programme begins and extends the recording time until it ends. I started this almost two years ago when I almost lost a recording I particularly wanted because a previous programme overran and initially I just wanted to see if it would work. In the UK programmes generally run a minute or two later than clock time but occasionally they can be significantly later. It seems, though, that the BBC and some of the other broadcasters link EITpf to the programme roll-out so it is accurate to the second. Certainly the bookmarks put in by this patch appear exactly on the ident on BBC and, I think ITV and Channel 4. In the UK EITpf is used in Freeview+ and Freesat+ PVRs and it seems it is also mandated by the standards I've found for New Zealand and the Nordig group. I found a problem with this when recording more than one programme on the same multiplex and traced it to the way EIT pids are handled. The fix for it is sufficiently distinct from this that I will create a separate ticket for it. This patch is currently for Freeview only in the UK. I do have a patch for Freesat but I'd like to test it a bit more. Currently this patch enables both bookmarking and extending unconditionally. It almost certainly needs a switch of some sort to enable or disable it. That might be global, per listings source or per recording. Finally, there is the issue of the interaction of this with the scheduler. Currently, the scheduler decides when to start and when to finish a recording but with EITpf timing the scheduler only decides when to start and the tuner is in use as long as the programme runs. That hasn't been a problem for me because I have enough tuners and I also set a global start-early and end-late of a minute to avoid conflicts. David ",Patch - Feature,closed,major,29.2,MythTV - EIT,Unspecified,medium,Trac EOL,,,0