Searched +full:capture +full:- +full:only (Results 1 – 25 of 1032) sorted by relevance
12345678910>>...42
/linux-6.14.4/Documentation/userspace-api/media/v4l/ |
D | dev-decoder.rst | 1 .. SPDX-License-Identifier: GPL-2.0 6 Memory-to-Memory Stateful Video Decoder Interface 9 A stateful video decoder takes complete chunks of the bytestream (e.g. Annex-B 34 5. Single-planar API (see :ref:`planar-apis`) and applicable structures may be 35 used interchangeably with multi-planar API, unless specified otherwise, 41 7. Given an ``OUTPUT`` buffer A, then A' represents a buffer on the ``CAPTURE`` 44 .. _decoder-glossary: 49 CAPTURE 54 into ``CAPTURE`` buffers. 79 Good at sub-partitioning the picture into variable sized structures. [all …]
|
D | vidioc-enum-fmt.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_ENUM_FMT - Enumerate image formats 41 (that is, with lower ``index`` value) less-preferred formats. 43 Depending on the ``V4L2_CAP_IO_MC`` :ref:`capability <device-capabilities>`, 46 1) ``V4L2_CAP_IO_MC`` is not set (also known as a 'video-node-centric' driver) 58 2) ``V4L2_CAP_IO_MC`` is set (also known as an 'MC-centric' driver) 63 If the ``mbus_code`` field is initialized to a valid (non-zero) 64 :ref:`media bus format code <v4l2-mbus-pixelcode>`, then drivers 65 shall restrict enumeration to only the image formats that can produce 66 (for video output devices) or be produced from (for video capture [all …]
|
D | dev-encoder.rst | 1 .. SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later 6 Memory-to-Memory Stateful Video Encoder Interface 12 further post-processing by the client. 34 5. Single-planar API (see :ref:`planar-apis`) and applicable structures may be 35 used interchangeably with multi-planar API, unless specified otherwise, 41 7. Given an ``OUTPUT`` buffer A, then A' represents a buffer on the ``CAPTURE`` 47 Refer to :ref:`decoder-glossary`. 52 .. kernel-render:: DOT 65 qi -> Initialization [ label = "open()" ]; 67 Initialization -> Encoding [ label = "Both queues streaming" ]; [all …]
|
D | dev-stateless-decoder.rst | 1 .. SPDX-License-Identifier: GPL-2.0 6 Memory-to-memory Stateless Video Decoder Interface 18 This section describes how user-space ("the client") is expected to communicate 24 Stateless decoders make use of the :ref:`media-request-api`. A stateless 42 irrespective of the format currently set on the ``CAPTURE`` queue. 45 codec-specific capability controls (such as H.264 profiles) to the set 49 :c:func:`VIDIOC_ENUM_FMT` on the ``CAPTURE`` queue. 51 * The driver must return only the formats supported for the format currently 55 formats may depend on the value of some codec-dependent controls. 57 before querying the ``CAPTURE`` queue. Failure to do so will result in the [all …]
|
D | vidioc-g-parm.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_G_PARM - VIDIOC_S_PARM - Get or set streaming parameters 38 Applications can request a different frame interval. The capture or 63 .. flat-table:: struct v4l2_streamparm 64 :header-rows: 0 65 :stub-columns: 0 68 * - __u32 69 - ``type`` 70 - The buffer (stream) type, same as struct 73 * - union { [all …]
|
D | vidioc-g-fmt.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_G_FMT - VIDIOC_S_FMT - VIDIOC_TRY_FMT - Get or set the data format, try a format 47 type. For example video capture devices use 51 the respective member of the ``fmt`` union. In case of video capture 62 first, and to modify only those parameters not suitable for the 94 .. flat-table:: struct v4l2_format 95 :header-rows: 0 96 :stub-columns: 0 98 * - __u32 99 - ``type`` [all …]
|
/linux-6.14.4/Documentation/admin-guide/media/ |
D | ivtv.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 The cx23415 can do both encoding and decoding, the cx23416 can only do MPEG 10 encoding. Currently the only card featuring full decoding support is the 11 Hauppauge PVR-350. 25 Open Source driver implementation for video capture cards based on the 29 -------- 31 * Hardware mpeg2 capture of broadcast video (and sound) via the tuner or 32 S-Video/Composite and audio line-in. 33 * Hardware mpeg2 capture of FM radio where hardware support exists 41 Additional features for the PVR-350 (CX23415 based) [all …]
|
D | vivid.rst | 1 .. SPDX-License-Identifier: GPL-2.0 6 This driver emulates video4linux hardware of various types: video capture, video 7 output, vbi capture and output, metadata capture and output, radio receivers and 8 transmitters, touch capture and a software defined radio receiver. In addition a 9 simple framebuffer device is available for testing capture and output overlays. 13 Each input can be a webcam, TV capture device, S-Video capture device or an HDMI 14 capture device. Each output can be an S-Video output device or an HDMI output 23 - Support for read()/write(), MMAP, USERPTR and DMABUF streaming I/O. 24 - A large list of test patterns and variations thereof 25 - Working brightness, contrast, saturation and hue controls [all …]
|
D | imx.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 i.MX Video Capture Driver 7 ------------ 10 handles the flow of image frames to and from capture devices and 13 For image capture, the IPU contains the following internal subunits: 15 - Image DMA Controller (IDMAC) 16 - Camera Serial Interface (CSI) 17 - Image Converter (IC) 18 - Sensor Multi-FIFO Controller (SMFC) 19 - Image Rotator (IRT) [all …]
|
D | fimc.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 Copyright |copy| 2012 - 2013 Samsung Electronics Co., Ltd. 17 drivers/media/platform/samsung/exynos4-is directory. 20 -------------- 22 S5PC100 (mem-to-mem only), S5PV210, Exynos4210 25 ------------------ 27 - camera parallel interface capture (ITU-R.BT601/565); 28 - camera serial interface capture (MIPI-CSI2); 29 - memory-to-memory processing (color space conversion, scaling, mirror 31 - dynamic pipeline re-configuration at runtime (re-attachment of any FIMC [all …]
|
D | bttv.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 ---------------------- 12 ./scripts/config -e PCI 13 ./scripts/config -m I2C 14 ./scripts/config -m INPUT 15 ./scripts/config -m MEDIA_SUPPORT 16 ./scripts/config -e MEDIA_PCI_SUPPORT 17 ./scripts/config -e MEDIA_ANALOG_TV_SUPPORT 18 ./scripts/config -e MEDIA_DIGITAL_TV_SUPPORT 19 ./scripts/config -e MEDIA_RADIO_SUPPORT [all …]
|
/linux-6.14.4/drivers/staging/media/tegra-video/ |
D | vi.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 16 #include <media/media-entity.h> 17 #include <media/v4l2-async.h> 18 #include <media/v4l2-ctrls.h> 19 #include <media/v4l2-device.h> 20 #include <media/v4l2-dev.h> 21 #include <media/v4l2-subdev.h> 22 #include <media/videobuf2-v4l2.h> 44 * struct tegra_vi_ops - Tegra VI operations 45 * @vi_enable: soc-specific operations needed to enable/disable the VI peripheral [all …]
|
/linux-6.14.4/sound/soc/sof/amd/ |
D | vangogh.c | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 28 .name = "acp-sof-hs", 38 .capture = { 42 /* Supporting only stereo for I2S HS controller capture */ 52 .name = "acp-sof-bt", 62 .capture = { 66 /* Supporting only stereo for I2S BT controller capture */ 76 .name = "acp-sof-sp", 86 .capture = { 90 /* Supporting only stereo for I2S SP controller capture */ [all …]
|
D | acp70.c | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 18 #include "../sof-audio.h" 20 #include "acp-dsp-offset.h" 31 .name = "acp-sof-hs", 41 .capture = { 45 /* Supporting only stereo for I2S HS controller capture */ 55 .name = "acp-sof-bt", 65 .capture = { 69 /* Supporting only stereo for I2S BT controller capture */ 79 .name = "acp-sof-sp", [all …]
|
D | rembrandt.c | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 18 #include "../sof-audio.h" 20 #include "acp-dsp-offset.h" 31 .name = "acp-sof-hs", 41 .capture = { 45 /* Supporting only stereo for I2S HS controller capture */ 55 .name = "acp-sof-bt", 65 .capture = { 69 /* Supporting only stereo for I2S BT controller capture */ 79 .name = "acp-sof-sp", [all …]
|
D | acp63.c | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 18 #include "../sof-audio.h" 20 #include "acp-dsp-offset.h" 31 .name = "acp-sof-hs", 41 .capture = { 45 /* Supporting only stereo for I2S HS controller capture */ 55 .name = "acp-sof-bt", 65 .capture = { 69 /* Supporting only stereo for I2S BT controller capture */ 79 .name = "acp-sof-sp", [all …]
|
D | renoir.c | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 18 #include "../sof-audio.h" 20 #include "acp-dsp-offset.h" 30 .name = "acp-sof-bt", 40 .capture = { 44 /* Supporting only stereo for I2S BT controller capture */ 54 .name = "acp-sof-sp", 64 .capture = { 68 /* Supporting only stereo for I2S SP controller capture */ 78 .name = "acp-sof-dmic", [all …]
|
/linux-6.14.4/Documentation/gpu/rfc/ |
D | i915_small_bar.rst | 4 Starting from DG2 we will have resizable BAR support for device local-memory(i.e 6 smaller than the total probed_size. In such cases, only some subset of 8 while the remainder is only accessible via the GPU. 11 ---------------------------------------------- 14 underneath the device has a small BAR, meaning only some portion of it is CPU 16 required, and prioritize using the non-CPU visible portion of 19 .. kernel-doc:: Documentation/gpu/rfc/i915_small_bar.h 23 --------------------------------- 25 CPU accessible portion, for the particular region. This should only be 34 .. kernel-doc:: Documentation/gpu/rfc/i915_small_bar.h [all …]
|
/linux-6.14.4/Documentation/sound/designs/ |
D | control-names.rst | 8 --------------- 17 Capture one direction 19 Bypass Capture one direction 68 Headset Mic mic part of combined headset jack - 4-pin 70 Headphone Mic mic part of either/or - 3-pin headphone or mic 71 Line input only, use "Line Out" for output 79 Analog Loopback D/A -> A/D loopback 80 Digital Loopback playback -> capture loopback - 91 SPDIF output only 98 ----------------------- [all …]
|
/linux-6.14.4/sound/pci/emu10k1/ |
D | p16v.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright (c) by James Courtier-Dutton <[email protected]> 11 /* Audigy2 P16V pointer-offset register set, accessed through the PTR2 and DATA2 registers … 25 #define PLAYBACK_LIST_SIZE 0x01 /* Size of list in bytes << 16. E.g. 8 periods -> 0x00380000 */ 34 #define CAPTURE_DMA_ADDR 0x10 /* Capture DMA address */ 35 #define CAPTURE_BUFFER_SIZE 0x11 /* Capture buffer size */ 36 #define CAPTURE_POINTER 0x12 /* Capture buffer pointer. Sample currently in ADC */ 37 #define CAPTURE_FIFO_POINTER 0x13 /* Capture FIFO pointer and number of valid sound samples in cac… 38 #define CAPTURE_P16V_VOLUME1 0x14 /* Low: Capture volume 0xXXXX3030 */ 39 #define CAPTURE_P16V_VOLUME2 0x15 /* High:Has no effect on capture volume */ [all …]
|
/linux-6.14.4/drivers/media/usb/stk1160/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "STK1160 USB video capture support" 8 This is a video4linux driver for STK1160 based video capture devices. 13 This driver only provides support for video capture. For audio 14 capture, you need to select the snd-usb-audio driver (i.e.
|
/linux-6.14.4/sound/soc/codecs/ |
D | ak4554.c | 1 // SPDX-License-Identifier: GPL-2.0 16 * and, capture format is SND_SOC_DAIFMT_LEFT_J 22 * CPU-DAI1 (plaback only fmt = RIGHT_J) --+-- ak4554 24 * CPU-DAI2 (capture only fmt = LEFT_J) ---+ 36 { "Capture", NULL, "AINL" }, 37 { "Capture", NULL, "AINR" }, 44 .name = "ak4554-hifi", 52 .capture = { 53 .stream_name = "Capture", 74 return devm_snd_soc_register_component(&pdev->dev, in ak4554_soc_probe() [all …]
|
/linux-6.14.4/Documentation/admin-guide/kdump/ |
D | kdump.rst | 2 Documentation for Kdump - The kexec-based Crash Dumping Solution 11 Kdump uses kexec to quickly boot to a dump-capture kernel whenever a 14 the reboot and is accessible to the dump-capture kernel. 24 the dump-capture kernel. This ensures that ongoing Direct Memory Access 25 (DMA) from the system kernel does not corrupt the dump-capture kernel. 26 The kexec -p command loads the dump-capture kernel into this reserved 47 passed to the dump-capture kernel through the elfcorehdr= boot 51 With the dump-capture kernel, you can access the memory image through 52 /proc/vmcore. This exports the dump as an ELF-format file that you can 55 options, e.g with '-d 31' it will only write out kernel data. Further, [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/counter/ |
D | ti,am62-ecap-capture.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/counter/ti,am62-ecap-capture.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Texas Instruments Enhanced Capture (eCAP) Module 10 - Julien Panis <[email protected]> 13 The eCAP module resources can be used to capture timestamps 18 const: ti,am62-ecap-capture 29 clock-names: 32 power-domains: [all …]
|
/linux-6.14.4/drivers/gpu/drm/xe/ |
D | xe_guc_capture.c | 1 // SPDX-License-Identifier: MIT 3 * Copyright © 2021-2024 Intel Corporation 45 * Book-keeping structure used to track read and write pointers 46 * as we extract error capture data from the GuC-log-buffer's 47 * error-capture region as a stream of dwords. 57 * struct __guc_capture_parsed_output - extracted error capture node 59 * A single unit of extracted error-capture output data grouped together 60 * at an engine-instance level. We keep these nodes in a linked list. 65 * A single set of 3 capture lists: a global-list 66 * an engine-class-list and an engine-instance list. [all …]
|
12345678910>>...42