From 6a9f35e76b6fcf251134b6f4dfadb89fa78ffc32 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Mon, 16 Jun 2014 14:50:52 +0200 Subject: [PATCH] capmt: another pid fix for the stop filter routine --- src/descrambler/capmt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/descrambler/capmt.c b/src/descrambler/capmt.c index 8895cd57..173e1675 100644 --- a/src/descrambler/capmt.c +++ b/src/descrambler/capmt.c @@ -808,7 +808,7 @@ capmt_set_filter(capmt_t *capmt, int adapter, sbuf_t *sb, int offset) cf->adapter = adapter; filter = &cf->dmx[filter_index]; if (filter->pid && pid != filter->pid) - capmt_pid_remove(capmt, adapter, pid); + capmt_pid_remove(capmt, adapter, filter->pid); filter->pid = pid; memcpy(&filter->filter, sbuf_peek(sb, offset + 8), sizeof(filter->filter)); tvhlog_hexdump("capmt", filter->filter.filter, DMX_FILTER_SIZE);