From 9028e75f63858d28257e75b96322c99fd55b03ce Mon Sep 17 00:00:00 2001 From: none Date: Mon, 1 Mar 2021 12:58:21 +0100 Subject: [PATCH] always use unaligned processing if detected once --- ddbridge/ddbridge-core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ddbridge/ddbridge-core.c b/ddbridge/ddbridge-core.c index e29ecc4..af81e2e 100644 --- a/ddbridge/ddbridge-core.c +++ b/ddbridge/ddbridge-core.c @@ -2307,7 +2307,7 @@ static void input_write_dvb(struct ddb_input *input, dma2->vbuf[dma->cbuf], dma2->size); } else { - if (dma2->vbuf[dma->cbuf][0] != 0x47) { + if (dma2->unaligned || (dma2->vbuf[dma->cbuf][0] != 0x47)) { if (!dma2->unaligned) { dma2->unaligned++; dev_warn(dev->dev, "Input %u dma buffer unaligned, "