From be0cc37dd89cfaa7b42174dd327ca6a9f7513ff1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96man?= Date: Sat, 20 Sep 2008 06:38:42 +0000 Subject: [PATCH] dvr: only actually write packets if we're past our start time (we don't want to write during preamble) --- dvr/dvr_rec.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dvr/dvr_rec.c b/dvr/dvr_rec.c index a9b014f2..d8c5388c 100644 --- a/dvr/dvr_rec.c +++ b/dvr/dvr_rec.c @@ -405,7 +405,8 @@ dvr_thread(void *aux) pthread_mutex_unlock(&st->st_mutex); - dvr_thread_new_pkt(de, pr->pr_pkt); + if(dispatch_clock > de->de_start) + dvr_thread_new_pkt(de, pr->pr_pkt); pkt_ref_dec(pr->pr_pkt); free(pr);