From 8754b14d50b5b2369f79ce1dfd7c12397e7f042f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?John=20T=C3=B6rnblom?= Date: Fri, 25 Jan 2013 21:21:52 +0100 Subject: [PATCH] put tsfix before the global headers. fixes problems where recordings could loose tracks --- src/dvr/dvr_rec.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dvr/dvr_rec.c b/src/dvr/dvr_rec.c index 39b929e7..94aaaa94 100644 --- a/src/dvr/dvr_rec.c +++ b/src/dvr/dvr_rec.c @@ -79,9 +79,9 @@ dvr_rec_subscribe(dvr_entry_t *de) flags = SUBSCRIPTION_RAW_MPEGTS; } else { streaming_queue_init(&de->de_sq, 0); - de->de_tsfix = tsfix_create(&de->de_sq.sq_st); + de->de_gh = globalheaders_create(&de->de_sq.sq_st); + st = de->de_tsfix = tsfix_create(de->de_gh); tsfix_set_start_time(de->de_tsfix, de->de_start - (60 * de->de_start_extra)); - st = de->de_gh = globalheaders_create(de->de_tsfix); flags = 0; }