Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1.. -*- coding: utf-8; mode: rst -*-
2
3.. _DMX_ADD_PID:
4
5===========
6DMX_ADD_PID
7===========
8
9Name
10----
11
12DMX_ADD_PID
13
14
15Synopsis
16--------
17
18.. c:function:: int ioctl(fd, DMX_ADD_PID, __u16 *pid)
19 :name: DMX_ADD_PID
20
21
22Arguments
23---------
24
25``fd``
26 File descriptor returned by :c:func:`open() <dvb-dmx-open>`.
27
28``pid``
29 PID number to be filtered.
30
31
32Description
33-----------
34
35This ioctl call allows to add multiple PIDs to a transport stream filter
36previously set up with DMX_SET_PES_FILTER and output equal to
37DMX_OUT_TSDEMUX_TAP.
38
39
40Return Value
41------------
42
43On success 0 is returned, on error -1 and the ``errno`` variable is set
44appropriately. The generic error codes are described at the
45:ref:`Generic Error Codes <gen-errors>` chapter.