2013-04-28, 22:06
Hm. Actually for "instant recordings", the current codebase should already record until the end of the current show.
The default length (from Settings->Live TV->Recordings) is only a fallback for or add-on. It should be used only in case we cannot find a corresponding EPG entry and cannot determine the length of the show.
It used to work, so I have to check what's going on here.
There's indeed a bug in MythTV that can lock up the backend when a recording and Live TV are in conflict.
As a workaround, we added a 'Conflict handling' setting. The default will prefer recordings and stop Live TV to make sure that you don't miss a recording.
However I fear, this introduced a new issue for 'instant recordings'. If you press the recording button in Live TV, the player stops. You have to wait a couple of seconds until you can watch the channel again. Otherwise the backend will be locked again. MythFrontend handles instant recordings exactly as RipT explained. In the add-on, we kept it simpler and basically just add a new timer. I know that this needs to be fixed, but it's quite some effort, so it will take some time.
The default length (from Settings->Live TV->Recordings) is only a fallback for or add-on. It should be used only in case we cannot find a corresponding EPG entry and cannot determine the length of the show.
It used to work, so I have to check what's going on here.
There's indeed a bug in MythTV that can lock up the backend when a recording and Live TV are in conflict.
As a workaround, we added a 'Conflict handling' setting. The default will prefer recordings and stop Live TV to make sure that you don't miss a recording.
However I fear, this introduced a new issue for 'instant recordings'. If you press the recording button in Live TV, the player stops. You have to wait a couple of seconds until you can watch the channel again. Otherwise the backend will be locked again. MythFrontend handles instant recordings exactly as RipT explained. In the add-on, we kept it simpler and basically just add a new timer. I know that this needs to be fixed, but it's quite some effort, so it will take some time.