Merge tag 'binfmt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb...
[sfrench/cifs-2.6.git] / Documentation / media / uapi / dvb / video-set-streamtype.rst
1 .. -*- coding: utf-8; mode: rst -*-
2
3 .. _VIDEO_SET_STREAMTYPE:
4
5 ====================
6 VIDEO_SET_STREAMTYPE
7 ====================
8
9 Name
10 ----
11
12 VIDEO_SET_STREAMTYPE
13
14
15 Synopsis
16 --------
17
18 .. cpp:function:: int ioctl(fd, int request = VIDEO_SET_STREAMTYPE, int type)
19
20
21 Arguments
22 ---------
23
24 .. flat-table::
25     :header-rows:  0
26     :stub-columns: 0
27
28
29     -  .. row 1
30
31        -  int fd
32
33        -  File descriptor returned by a previous call to open().
34
35     -  .. row 2
36
37        -  int request
38
39        -  Equals VIDEO_SET_STREAMTYPE for this command.
40
41     -  .. row 3
42
43        -  int type
44
45        -  stream type
46
47
48 Description
49 -----------
50
51 This ioctl tells the driver which kind of stream to expect being written
52 to it. If this call is not used the default of video PES is used. Some
53 drivers might not support this call and always expect PES.
54
55
56 Return Value
57 ------------
58
59 On success 0 is returned, on error -1 and the ``errno`` variable is set
60 appropriately. The generic error codes are described at the
61 :ref:`Generic Error Codes <gen-errors>` chapter.