Home
last modified time | relevance | path

Searched full:frame (Results 1 – 25 of 320) sorted by relevance

12345678910>>...13

/Documentation/userspace-api/media/v4l/
Dvidioc-enum-frameintervals.rst13 VIDIOC_ENUM_FRAMEINTERVALS - Enumerate frame intervals
30 that contains a pixel format and size and receives a frame interval.
35 This ioctl allows applications to enumerate all frame intervals that the
36 device supports for the given pixel format and frame size.
38 The supported pixel formats and frame sizes can be obtained by using the
43 depend on the type of frame intervals the device supports. Here are the
67 the ``type`` field to determine the type of frame interval enumeration
69 does it make sense to increase the index value to receive more frame
74 The order in which the frame intervals are returned has no
76 default frame intervals.
[all …]
Dvidioc-enum-framesizes.rst13 VIDIOC_ENUM_FRAMESIZES - Enumerate frame sizes
30 that contains an index and pixel format and receives a frame width
36 This ioctl allows applications to enumerate all frame sizes (i. e. width
44 depend on the type of frame sizes the device supports. Here are the
68 the ``type`` field to determine the type of frame size enumeration the
70 it make sense to increase the index value to receive more frame sizes.
74 The order in which the frame sizes are returned has no special
81 other ioctl calls while it runs the frame size enumeration.
101 - Width of the frame [pixel].
104 - Height of the frame [pixel].
[all …]
Dvidioc-subdev-enum-frame-size.rst13 VIDIOC_SUBDEV_ENUM_FRAME_SIZE - Enumerate media bus frame sizes
34 This ioctl allows applications to enumerate all frame sizes supported by
40 To enumerate frame sizes applications initialize the ``pad``, ``which``
44 structure. Drivers fill the minimum and maximum frame sizes or return an
47 Sub-devices that only support discrete frame sizes (such as most
48 sensors) will return one or more frame sizes with identical minimum and
53 might not be able to produce every frame size between the minimum and
56 sub-device for an exact supported frame size.
58 Available frame sizes may depend on the current 'try' formats at other
85 - Minimum frame width, in pixels.
[all …]
Dvidioc-subdev-enum-frame-interval.rst13 VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL - Enumerate frame intervals
34 This ioctl lets applications enumerate available frame intervals on a
35 given sub-device pad. Frame intervals only makes sense for sub-devices
36 that can control the frame period on their own. This includes, for
39 For the common use case of image sensors, the frame intervals available
40 on the sub-device output pad depend on the frame format and size on the
42 when enumerating frame intervals.
44 To enumerate frame intervals applications initialize the ``index``,
49 EINVAL error code if one of the input fields is invalid. All frame
53 Available frame intervals may depend on the current 'try' formats at
[all …]
Dvidioc-subdev-g-frame-interval.rst13 VIDIOC_SUBDEV_G_FRAME_INTERVAL - VIDIOC_SUBDEV_S_FRAME_INTERVAL - Get or set the frame interval on …
38 These ioctls are used to get and set the frame interval at specific
39 subdev pads in the image pipeline. The frame interval only makes sense
40 for sub-devices that can control the frame period on their own. This
42 don't support frame intervals must not implement these ioctls.
44 To retrieve the current frame interval applications set the ``pad``
51 To change the current frame interval applications set both the ``pad``
58 contains the current frame interval as would be returned by a
70 Changing the frame interval shall never change the format. Changing the
71 format, on the other hand, may change the frame interval.
[all …]
Dpixfmt-meta-d4xx.rst15 Intel D4xx (D435 and other) cameras include per-frame metadata in their UVC
27 per frame, therefore their headers cannot be larger than 255 bytes.
55 capture the frame
57 - Exposure time (in microseconds) used to capture the frame
63 - Exposure priority value: 0 - constant frame rate
88 * - __u32 Frame counter
91 - Time in microseconds from the beginning of a frame till its middle
93 - Time, used to read out a frame in microseconds
95 - Frame exposure time in microseconds
96 * - __u32 Frame interval
[all …]
Dpixfmt-compressed.rst64 In addition, metadata associated with the frame to decode are
74 corresponding frame to the matching capture buffer.
115 Metadata associated with the frame to decode is required to be passed
122 of macroblocks to decode a full corresponding frame to the matching
148 - VP8 compressed video frame. The encoder generates one
149 compressed frame per buffer, and the decoder requires one
150 compressed frame per buffer.
151 * .. _V4L2-PIX-FMT-VP8-FRAME:
155 - VP8 parsed frame, as extracted from the container.
158 Metadata associated with the frame to decode is required to be passed
[all …]
Dfield-order.rst15 original frame. This curious technique was invented because at refresh
17 fields reduces the flicker without the necessity of doubling the frame
20 It is important to understand a video camera does not expose one frame
25 which field of a frame is older, the *temporal order*.
31 the first line of an interlaced frame, the first line of the bottom
32 field is the second line of that frame.
35 whether a frame commences with the top or bottom field is pointless. Any
37 frame. Only when the source was progressive to begin with, e. g. when
38 transferring film to video, two fields may come from the same frame,
88 - Images are in progressive (frame-based) format, not interlaced
[all …]
Dext-ctrls-codec.rst596 bitrate to produce requested frame quality.
603 encoding a frame would cause the encoded stream to be larger then a
604 chosen data limit then the frame will be skipped. Possible values
619 - Frame skip mode is disabled.
621 - Frame skip mode enabled and buffer limit is set by the chosen
624 - Frame skip mode enabled and buffer limit is set by the
633 For every captured frame, skip this many subsequent frames (default
667 currently displayed frame. This is the same PTS as is used in
670 .. _v4l2-mpeg-video-dec-frame:
673 This read-only control returns the frame counter of the frame that
[all …]
Dvidioc-g-parm.rst38 Applications can request a different frame interval. The capture or
39 output device will be reconfigured to support the requested frame
41 repeat frames to achieve the requested frame interval.
44 frame interval that is typically embedded in the encoded video stream.
46 Changing the frame interval shall never change the format. Changing the
47 format, on the other hand, may change the frame interval.
115 frame rate.
118 frame interval that is typically embedded in the encoded video stream.
120 Applications store here the desired frame period, drivers return
121 the actual frame period.
[all …]
Ddev-stateless-decoder.rst10 between processed frames. This means that each frame is decoded independently
30 frame may be the result of several decode requests (for instance, H.264 streams
31 with multiple slices per frame). Decoders that support such formats must also
110 frame buffer resolution for the decoded frames.
119 as per standard semantics; matching frame buffer format.
162 frame buffer resolution of the decoded stream; typically unchanged from
231 For each frame, the client is responsible for submitting at least one request to
236 corresponds to one frame worth of encoded data, but some formats may allow (or
246 If there is a possibility that the decoded frame will require one or more
253 A typical frame would thus be decoded using the following sequence:
[all …]
Dfunc-read.rst45 :c:func:`read()` call will provide at most one frame (two fields)
65 reading, or the capture rate must fall below the nominal frame rate of
72 previously, not read frame, and returns the frame being received at the
76 :c:func:`read()` call. The frame being received at :c:func:`read()`
77 time is discarded, returning the following frame instead. Again this
79 nominal frame rate. An example of this model is the video read mode of
100 of data required for one frame. This may happen for example because
103 the next read will start at the beginning of a new frame. Possible error
Ddev-encoder.rst112 will include all possible frame buffer resolutions supported by the
117 frame intervals for a given format and resolution, passing the desired pixel
123 format and coded resolution will include all possible frame intervals
127 format and resolution will include all possible frame intervals supported
129 coded format, coded resolution and coded frame interval currently set on
232 4. Set the raw frame interval on the ``OUTPUT`` queue via
233 :c:func:`VIDIOC_S_PARM`. This also sets the coded frame interval on the
245 the desired frame interval; the encoder may adjust it to
251 the adjusted frame interval.
255 Changing the ``OUTPUT`` frame interval *also* sets the framerate that
[all …]
/Documentation/userspace-api/media/drivers/
Dimx-uapi.rst21 subdev node. This event is generated by the Frame Interval Monitor
29 Frame Interval Monitor in ipuX_csiY
35 sync by adding 1 dummy line every frame, which causes a rolling effect
38 permanent split image (one frame contains lines from two consecutive
41 From experiment it was found that during image rolling, the frame
43 value for the current standard, by about one frame time (60 usec),
48 time every frame, not a fixed value), we can use it to detect the
49 corrupt fields using a frame interval monitor. If the FIM detects a
50 bad frame interval, the ipuX_csiY subdev will send the event
66 How many frame interval measurements to average before comparing against
[all …]
/Documentation/driver-api/
Dframe-buffer.rst1 Frame Buffer Library
4 The frame buffer drivers depend heavily on four data structures. These
20 otherwise. A good example of this is the start of the frame buffer
21 memory. This "locks" the address of the frame buffer memory, so that it
31 Frame Buffer Memory
37 Frame Buffer Colormap
43 Frame Buffer Video Mode Database
52 Frame Buffer Macintosh Video Mode Database
58 Frame Buffer Fonts
/Documentation/devicetree/bindings/timer/
Darm,arch_timer_mmio.yaml15 frames with a physical and optional virtual timer per frame.
27 description: The control frame base address
63 '^frame@[0-9a-z]*$':
65 description: A timer node has up to 8 frame sub-nodes, each with the following properties.
67 frame-number:
87 - frame-number
109 frame@0 {
110 frame-number = <0>;
117 frame@2000 {
118 frame-number = <1>;
/Documentation/fb/
Dframebuffer.rst2 The Frame Buffer Device
11 The frame buffer device provides an abstraction for the graphics hardware. It
12 represents the frame buffer of some video hardware and allows application
24 From the user's point of view, the frame buffer device looks just like any
26 specifies the frame buffer number.
31 0 = /dev/fb0 First frame buffer
32 1 = /dev/fb1 Second frame buffer
34 31 = /dev/fb31 32nd frame buffer
44 The frame buffer devices are also `normal` memory devices, this means, you can
49 There also can be more than one frame buffer at a time, e.g. if you have a
[all …]
Dinternals.rst2 Frame Buffer device internals
5 This is a first start for some documentation about frame buffer device
15 Structures used by the frame buffer device API
18 The following structures play a role in the game of frame buffer devices. They
25 Device independent unchangeable information about a frame buffer device and
31 Device independent changeable information about a frame buffer device and a
46 Generic information, API and low level information about a specific frame
55 Visuals used by the frame buffer device API
Dmodedb.rst6 Currently all frame buffer device drivers have their own video mode databases,
9 - one routine to probe for video modes, which can be used by all frame buffer
14 needs non-standard modes, like amifb and Mac frame buffer drivers (which
17 When a frame buffer device receives a video= option it doesn't know, it should
18 consider that to be a video mode option. If no frame buffer device is specified
161 amifb - Amiga chipset frame buffer
162 aty128fb - ATI Rage128 / Pro frame buffer
163 atyfb - ATI Mach64 frame buffer
164 pm2fb - Permedia 2/2V frame buffer
165 pm3fb - Permedia 3 frame buffer
[all …]
/Documentation/driver-api/media/
Dcamera-sensor.rst26 Frame size
29 There are two distinct ways to configure the frame size produced by camera
54 Frame interval configuration
57 There are two different methods for obtaining possibilities for different frame
58 intervals as well as configuring the frame interval. Which one to implement
64 Instead of a high level parameter such as frame interval, the frame interval is
69 The frame interval is calculated using the following equation::
71 frame interval = (analogue crop width + horizontal blanking) *
95 level interface natively, generally use the concept of frame interval (or frame
98 frame interval on these devices.
/Documentation/devicetree/bindings/watchdog/
Dsbsa-gwdt.txt11 - reg: Each entry specifies the base physical address of a register frame
12 and the length of that frame; currently, two frames must be defined,
14 1: Watchdog control frame;
15 2: Refresh frame.
/Documentation/devicetree/bindings/hsi/
Dclient-devices.txt9 - hsi-rx-mode: Receiver Bit transmission mode ("stream" or "frame")
10 - hsi-tx-mode: Transmitter Bit transmission mode ("stream" or "frame")
16 - hsi-arb-mode: Arbitration mode for TX frame ("round-robin", "priority")
37 hsi-mode = "frame";
/Documentation/ABI/testing/
Dconfigfs-usb-gadget-uvc208 bDefaultFrameIndex optimum frame index for this stream
214 Description: Specific MJPEG frame descriptors
221 dwFrameInterval indicates how frame interval can be
224 dwDefaultFrameInterval the frame interval the device would
228 frame or still image
230 frame interval in bps
232 frame interval in bps
233 wHeight height of decoded bitmap frame in px
234 wWidth width of decoded bitmam frame in px
235 bmCapabilities still image support, fixed frame-rate
[all …]
/Documentation/devicetree/bindings/sound/
Dsimple-card.yaml14 frame-master:
15 description: Indicates dai-link frame master.
24 frame-inversion:
25 description: dai-link uses frame clock inversion
120 frame-inversion:
121 $ref: "#/definitions/frame-inversion"
124 frame-master:
173 "^simple-audio-card,frame-master$":
174 $ref: "#/definitions/frame-master"
177 "^simple-audio-card,frame-inversion$":
[all …]
/Documentation/networking/device_drivers/ethernet/freescale/
Ddpaa.rst16 - DPAA Ethernet Frame Processing
34 - Frame Manager (FMan)
75 FMan DPAA Frame Manager
82 FQ QMan Frame Queue
86 Tx FQs transmission frame queues
135 DPAA Ethernet Frame Processing
143 confirmation frame queues. The driver is then responsible for freeing the
191 hardware frame queues using a hash on IP v4/v6 source and destination
192 and L4 source and destination ports, in present in the received frame.
194 received on the default Rx frame queue. The default DPAA Rx frame
[all …]

12345678910>>...13