- May 02, 2022
-
-
Javier Marcet authored
common method Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
recordings to the stored timestamp and sync the rest to the main recording file. When integrated with the likes of Jellyfin, a handful of associated files are created for each recording, this makes all of them have the same modification time. It is run on epg startup, so on UNIX just by killing _epg, the modification times will be synchronized. On Windows it'll be neccessary to close and open again the proxy. Signed-off-by: Javier Marcet <javier@marcet.info>
-
- May 01, 2022
-
-
Javier Marcet authored
network to mu7d, it does not belong to epg anymore Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
WIN32. If the console is closed while a client is watching a stream, if the last executed process is u7d, that's the one Windows kills, and it cannot do its cleanup. For the client to not get hung when the stream is not closed properly (like Kodi does), by launching epg last, we make sure u7d is closed properly and it can close all the streams before exiting. Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
and cleaning up the retorted code flow, now everything is encapsulated and each task takes care of terminating its own subprocesses when needed, instead of controlling them through globals Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
the proxy Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
on WIN32 Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
are not enabled Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
embedded ones Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
the (broken) Windows world Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
proceeding with a timers_check() Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
send_prom_events() to prioritize the streaming loop Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
app.stop(), current Sanic is killing subprocesses on exit on WIN32 and VODs need to do their cleanup Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
otherwise there are ugly "Task cancelled but pending" messages when aborted with ongoing recordings Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
maximum added to the requested time, always depending on the available time recorded by Movistar Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
anymore, being used just for debugging, also drop recording_cleanup, embed the logic within reap_vod_child Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
and exceptions following Sanic's own style Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
received Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
way Signed-off-by: Javier Marcet <javier@marcet.info>
-
Javier Marcet authored
-
Javier Marcet authored
WIN32 by setting stdin=DEVNULL
-
Javier Marcet authored
if epg is killed
-
Javier Marcet authored
recording_cleanup() on WIN32, only stopping the proxy when the console is closed while making sure no stale vod's subprocess remains after vod dies abruptly
-
Javier Marcet authored
-
Javier Marcet authored
while several recordings are taking place in the same folder
-
Javier Marcet authored
cancellation
-
Javier Marcet authored
Signed-off-by: Javier Marcet <javier@marcet.info>
-