Merge remote-tracking branch 'selinux/next'
[deliverable/linux.git] / Documentation / media / uapi / dvb / audio-set-id.rst
CommitLineData
47d23e36
MCC
1.. -*- coding: utf-8; mode: rst -*-
2
3.. _AUDIO_SET_ID:
4
586027ce 5============
47d23e36
MCC
6AUDIO_SET_ID
7============
8
15e7d615 9Name
586027ce 10----
47d23e36 11
586027ce 12AUDIO_SET_ID
47d23e36 13
cf8076c3 14.. attention:: This ioctl is deprecated
15e7d615
MCC
15
16Synopsis
47d23e36
MCC
17--------
18
cf8076c3
MCC
19.. c:function:: int ioctl(int fd, AUDIO_SET_ID, int id)
20 :name: AUDIO_SET_ID
47d23e36 21
15e7d615 22Arguments
586027ce 23---------
47d23e36
MCC
24
25.. flat-table::
26 :header-rows: 0
27 :stub-columns: 0
28
29
cf8076c3 30 -
47d23e36
MCC
31
32 - int fd
33
34 - File descriptor returned by a previous call to open().
35
cf8076c3 36 -
47d23e36
MCC
37
38 - int id
39
40 - audio sub-stream id
41
42
15e7d615 43Description
586027ce
MCC
44-----------
45
46This ioctl selects which sub-stream is to be decoded if a program or
47system stream is sent to the video device. If no audio stream type is
48set the id has to be in [0xC0,0xDF] for MPEG sound, in [0x80,0x87] for
49AC3 and in [0xA0,0xA7] for LPCM. More specifications may follow for
50other stream types. If the stream type is set the id just specifies the
51substream id of the audio stream and only the first 5 bits are
52recognized.
53
54
15e7d615 55Return Value
47d23e36
MCC
56------------
57
58On success 0 is returned, on error -1 and the ``errno`` variable is set
59appropriately. The generic error codes are described at the
60:ref:`Generic Error Codes <gen-errors>` chapter.
This page took 0.075755 seconds and 5 git commands to generate.