diff options
author | Mauro Carvalho Chehab <mchehab+huawei@kernel.org> | 2020-11-23 14:16:40 +0100 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab+huawei@kernel.org> | 2020-11-26 08:05:23 +0100 |
commit | 039b7caed173667eccd8725509f3995c661aae82 (patch) | |
tree | da4315dd1800c2934f6566e88da54d933d271221 /drivers/media/test-drivers/vidtv/vidtv_mux.c | |
parent | 91a8a240e2806c37eaf730347831f4a7de1535ac (diff) | |
download | lwn-039b7caed173667eccd8725509f3995c661aae82.tar.gz lwn-039b7caed173667eccd8725509f3995c661aae82.zip |
media: vidtv: add a PID entry for the NIT table
On normal TS streams, the NIT table has its own entry at PAT,
but not at PMT.
While here, properly handle alloc problems when creating
PMT entries.
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Diffstat (limited to 'drivers/media/test-drivers/vidtv/vidtv_mux.c')
-rw-r--r-- | drivers/media/test-drivers/vidtv/vidtv_mux.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/media/test-drivers/vidtv/vidtv_mux.c b/drivers/media/test-drivers/vidtv/vidtv_mux.c index e0cc74e98632..0cf784c09024 100644 --- a/drivers/media/test-drivers/vidtv/vidtv_mux.c +++ b/drivers/media/test-drivers/vidtv/vidtv_mux.c @@ -175,7 +175,7 @@ static u32 vidtv_mux_push_si(struct vidtv_mux *m) m->mux_buf_offset += vidtv_psi_pat_write_into(pat_args); - for (i = 0; i < m->si.pat->programs; ++i) { + for (i = 0; i < m->si.pat->num_pmt; ++i) { pmt_pid = vidtv_psi_pmt_get_pid(m->si.pmt_secs[i], m->si.pat); |