1.. -*- coding: utf-8; mode: rst -*- 2 3.. _AUDIO_SET_STREAMTYPE: 4 5==================== 6AUDIO_SET_STREAMTYPE 7==================== 8 9Name 10---- 11 12AUDIO_SET_STREAMTYPE 13 14.. attention:: This ioctl is deprecated 15 16Synopsis 17-------- 18 19.. c:function:: int ioctl(fd, AUDIO_SET_STREAMTYPE, int type) 20 :name: AUDIO_SET_STREAMTYPE 21 22 23Arguments 24--------- 25 26.. flat-table:: 27 :header-rows: 0 28 :stub-columns: 0 29 30 31 - 32 33 - int fd 34 35 - File descriptor returned by a previous call to open(). 36 37 - 38 39 - int type 40 41 - stream type 42 43 44Description 45----------- 46 47This ioctl tells the driver which kind of audio stream to expect. This 48is useful if the stream offers several audio sub-streams like LPCM and 49AC3. 50 51 52Return Value 53------------ 54 55On success 0 is returned, on error -1 and the ``errno`` variable is set 56appropriately. The generic error codes are described at the 57:ref:`Generic Error Codes <gen-errors>` chapter. 58 59 60 61.. flat-table:: 62 :header-rows: 0 63 :stub-columns: 0 64 65 66 - .. row 1 67 68 - ``EINVAL`` 69 70 - type is not a valid or supported stream type. 71