162306a36Sopenharmony_ci.. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
262306a36Sopenharmony_ci.. c:namespace:: DTV.dmx
362306a36Sopenharmony_ci
462306a36Sopenharmony_ci.. _DMX_REMOVE_PID:
562306a36Sopenharmony_ci
662306a36Sopenharmony_ci==============
762306a36Sopenharmony_ciDMX_REMOVE_PID
862306a36Sopenharmony_ci==============
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ciName
1162306a36Sopenharmony_ci----
1262306a36Sopenharmony_ci
1362306a36Sopenharmony_ciDMX_REMOVE_PID
1462306a36Sopenharmony_ci
1562306a36Sopenharmony_ciSynopsis
1662306a36Sopenharmony_ci--------
1762306a36Sopenharmony_ci
1862306a36Sopenharmony_ci.. c:macro:: DMX_REMOVE_PID
1962306a36Sopenharmony_ci
2062306a36Sopenharmony_ci``int ioctl(fd, DMX_REMOVE_PID, __u16 *pid)``
2162306a36Sopenharmony_ci
2262306a36Sopenharmony_ciArguments
2362306a36Sopenharmony_ci---------
2462306a36Sopenharmony_ci
2562306a36Sopenharmony_ci``fd``
2662306a36Sopenharmony_ci    File descriptor returned by :c:func:`open()`.
2762306a36Sopenharmony_ci
2862306a36Sopenharmony_ci``pid``
2962306a36Sopenharmony_ci    PID of the PES filter to be removed.
3062306a36Sopenharmony_ci
3162306a36Sopenharmony_ciDescription
3262306a36Sopenharmony_ci-----------
3362306a36Sopenharmony_ci
3462306a36Sopenharmony_ciThis ioctl call allows to remove a PID when multiple PIDs are set on a
3562306a36Sopenharmony_citransport stream filter, e. g. a filter previously set up with output
3662306a36Sopenharmony_ciequal to :c:type:`DMX_OUT_TSDEMUX_TAP <dmx_output>`, created via either
3762306a36Sopenharmony_ci:ref:`DMX_SET_PES_FILTER` or :ref:`DMX_ADD_PID`.
3862306a36Sopenharmony_ci
3962306a36Sopenharmony_ciReturn Value
4062306a36Sopenharmony_ci------------
4162306a36Sopenharmony_ci
4262306a36Sopenharmony_ciOn success 0 is returned.
4362306a36Sopenharmony_ci
4462306a36Sopenharmony_ciOn error -1 is returned, and the ``errno`` variable is set
4562306a36Sopenharmony_ciappropriately.
4662306a36Sopenharmony_ci
4762306a36Sopenharmony_ciThe generic error codes are described at the
4862306a36Sopenharmony_ci:ref:`Generic Error Codes <gen-errors>` chapter.
49