brintos

brintos / linux-shallow public Read only

0
0
Text · 904 B · 13ce409 Raw
49 lines · plain
1.. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later2.. c:namespace:: DTV.dmx3 4.. _DMX_SET_BUFFER_SIZE:5 6===================7DMX_SET_BUFFER_SIZE8===================9 10Name11----12 13DMX_SET_BUFFER_SIZE14 15Synopsis16--------17 18.. c:macro:: DMX_SET_BUFFER_SIZE19 20``int ioctl(int fd, DMX_SET_BUFFER_SIZE, unsigned long size)``21 22Arguments23---------24 25``fd``26    File descriptor returned by :c:func:`open()`.27 28``size``29    Unsigned long size30 31Description32-----------33 34This ioctl call is used to set the size of the circular buffer used for35filtered data. The default size is two maximum sized sections, i.e. if36this function is not called a buffer size of ``2 * 4096`` bytes will be37used.38 39Return Value40------------41 42On success 0 is returned.43 44On error -1 is returned, and the ``errno`` variable is set45appropriately.46 47The generic error codes are described at the48:ref:`Generic Error Codes <gen-errors>` chapter.49