2018-08-30 10:15:26 -04:00
.. Permission is granted to copy, distribute and/or modify this
.. document under the terms of the GNU Free Documentation License,
.. Version 1.1 or any later version published by the Free Software
.. Foundation, with no Invariant Sections, no Front-Cover Texts
.. and no Back-Cover Texts. A copy of the license is included at
2020-03-04 10:21:39 +01:00
.. Documentation/userspace-api/media/fdl-appendix.rst.
2018-08-30 10:15:26 -04:00
..
.. TODO: replace it to GFDL-1.1-or-later WITH no-invariant-sections
2016-07-05 10:37:31 -03:00
.. _DMX_REMOVE_PID:
2016-07-05 07:58:48 -03:00
==============
2016-07-05 10:37:31 -03:00
DMX_REMOVE_PID
==============
2016-07-05 15:14:35 -03:00
Name
2016-07-05 07:58:48 -03:00
----
2016-07-05 10:37:31 -03:00
2016-07-05 07:58:48 -03:00
DMX_REMOVE_PID
2016-07-05 10:37:31 -03:00
2016-07-05 15:14:35 -03:00
Synopsis
2016-07-05 10:37:31 -03:00
--------
2016-08-19 16:56:15 -03:00
.. c:function :: int ioctl(fd, DMX_REMOVE_PID, __u16 *pid)
:name: DMX_REMOVE_PID
2016-07-05 10:37:31 -03:00
2016-07-05 15:14:35 -03:00
Arguments
2016-07-05 07:58:48 -03:00
---------
2016-07-05 10:37:31 -03:00
2016-08-19 16:56:15 -03:00
`` fd ``
File descriptor returned by :c:func: `open() <dvb-dmx-open>` .
2016-07-05 10:37:31 -03:00
2016-08-19 16:56:15 -03:00
`` pid ``
PID of the PES filter to be removed.
2016-07-05 10:37:31 -03:00
2016-07-05 15:14:35 -03:00
Description
2016-07-05 07:58:48 -03:00
-----------
This ioctl call allows to remove a PID when multiple PIDs are set on a
transport stream filter, e. g. a filter previously set up with output
2017-09-01 12:21:49 -04:00
equal to :c:type: `DMX_OUT_TSDEMUX_TAP <dmx_output>` , created via either
:ref: `DMX_SET_PES_FILTER` or :ref: `DMX_ADD_PID` .
2016-07-05 07:58:48 -03:00
2016-07-05 15:14:35 -03:00
Return Value
2016-07-05 10:37:31 -03:00
------------
2017-09-01 12:15:43 -04:00
On success 0 is returned.
On error -1 is returned, and the `` errno `` variable is set
appropriately.
The generic error codes are described at the
2016-07-05 10:37:31 -03:00
:ref: `Generic Error Codes <gen-errors>` chapter.