Home
last modified time | relevance | path

Searched +full:video +full:- +full:decoder (Results 1 – 25 of 511) sorted by relevance

12345678910>>...21

/kernel/linux/linux-4.19/drivers/media/i2c/
DKconfig2 # Multimedia Video device configuration
11 ---help---
13 some video boards have the IR connected via I2C bus.
21 # Encoder / Decoder module configuration
30 tristate "Simple audio decoder chips"
32 ---help---
33 Support for several audio decoder chips found on some bt8xx boards:
44 ---help---
45 Support for tda7432 audio decoder chip found on some bt8xx boards.
53 ---help---
[all …]
/kernel/linux/linux-5.10/drivers/media/i2c/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 # Multimedia Video device configuration
8 comment "IR I2C driver auto-selected by 'Autoselect ancillary drivers'"
17 some video boards have the IR connected via I2C bus.
28 comment "audio, video and radio I2C drivers auto-selected by 'Autoselect ancillary drivers'"
31 # Encoder / Decoder module configuration
38 tristate "Simple audio decoder chips"
41 Support for several audio decoder chips found on some bt8xx boards:
53 Support for tda7432 audio decoder chip found on some bt8xx boards.
62 Support for tda9840 audio decoder chip found on some Zoran boards.
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/media/i2c/
Dtvp514x.txt1 * Texas Instruments TVP514x video decoder
3 The TVP5146/TVP5146m2/TVP5147/TVP5147m1 device is high quality, single-chip
4 digital video decoder that digitizes and decodes all popular baseband analog
5 video formats into digital video component. The tvp514x decoder supports analog-
6 to-digital (A/D) conversion of component RGB and YPbPr signals as well as A/D
7 conversion and decoding of NTSC, PAL and SECAM composite and S-video into
11 - compatible : value should be either one among the following
12 (a) "ti,tvp5146" for tvp5146 decoder.
13 (b) "ti,tvp5146m2" for tvp5146m2 decoder.
14 (c) "ti,tvp5147" for tvp5147 decoder.
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/i2c/
Dtvp514x.txt1 * Texas Instruments TVP514x video decoder
3 The TVP5146/TVP5146m2/TVP5147/TVP5147m1 device is high quality, single-chip
4 digital video decoder that digitizes and decodes all popular baseband analog
5 video formats into digital video component. The tvp514x decoder supports analog-
6 to-digital (A/D) conversion of component RGB and YPbPr signals as well as A/D
7 conversion and decoding of NTSC, PAL and SECAM composite and S-video into
11 - compatible : value should be either one among the following
12 (a) "ti,tvp5146" for tvp5146 decoder.
13 (b) "ti,tvp5146m2" for tvp5146m2 decoder.
14 (c) "ti,tvp5147" for tvp5147 decoder.
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/media/
Dqcom,venus.txt1 * Qualcomm Venus video encoder/decoder accelerators
3 - compatible:
7 - "qcom,msm8916-venus"
8 - "qcom,msm8996-venus"
9 - "qcom,sdm845-venus"
10 - reg:
12 Value type: <prop-encoded-array>
14 - interrupts:
16 Value type: <prop-encoded-array>
18 - clocks:
[all …]
/kernel/linux/linux-5.10/Documentation/admin-guide/media/
Divtv.rst1 .. SPDX-License-Identifier: GPL-2.0
8 This is a v4l2 device driver for the Conexant cx23415/6 MPEG encoder/decoder.
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.
41 Additional features for the PVR-350 (CX23415 based)
42 ---------------------------------------------------
46 video signal)
[all …]
Di2c-cardlist.rst1 .. SPDX-License-Identifier: GPL-2.0
6 The I²C (Inter-Integrated Circuit) bus is a three-wires bus used internally
23 -------------------------------------
32 sony-btf-mpx Sony BTF's internal MPX
39 tvaudio Simple audio decoder chips
46 Audio/Video compression chips
47 -----------------------------
52 saa6752hs Philips SAA6752HS MPEG-2 Audio/Video Encoder
56 ---------------------
62 hi556 Hynix Hi-556 sensor
[all …]
Dpci-cardlist.rst1 .. SPDX-License-Identifier: GPL-2.0
9 - Vendor ID and device ID;
10 - Subsystem ID and Subsystem device ID;
12 The ``lspci -nn`` command allows identifying the vendor/device PCI IDs:
14 .. code-block:: none
15 :emphasize-lines: 3
17 $ lspci -nn
19 …ontroller [0480]: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder [1131:713…
21 …01:00.0 Multimedia video controller [0400]: Conexant Systems, Inc. CX23887/8 PCIe Broadcast Audio …
22 …02:01.0 Multimedia video controller [0400]: Internext Compression Inc iTVC15 (CX23415) Video Decod…
[all …]
/kernel/linux/linux-4.19/Documentation/media/v4l-drivers/
Divtv.rst7 This is a v4l2 device driver for the Conexant cx23415/6 MPEG encoder/decoder.
10 Hauppauge PVR-350.
24 Open Source driver implementation for video capture cards based on the
28 --------
30 * Hardware mpeg2 capture of broadcast video (and sound) via the tuner or
31 S-Video/Composite and audio line-in.
40 Additional features for the PVR-350 (CX23415 based)
41 ---------------------------------------------------
45 video signal)
46 * Provides a framebuffer (allowing X applications to appear on the video
[all …]
Dzoran.rst6 website: http://mjpeg.sourceforge.net/driver-zoran/
10 --------------------------
13 ------------------------
23 * Philips saa7111 TV decoder
26 Drivers to use: videodev, i2c-core, i2c-algo-bit,
29 Inputs/outputs: Composite and S-video
40 * Samsung ks0127 TV decoder
43 Drivers to use: videodev, i2c-core, i2c-algo-bit,
47 Six physical inputs. 1-6 are composite,
48 1-2, 3-4, 5-6 doubles as S-video,
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/
Dqcom,msm8916-venus.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: "http://devicetree.org/schemas/media/qcom,msm8916-venus.yaml#"
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
8 title: Qualcomm Venus video encode and decode accelerators
11 - Stanimir Varbanov <stanimir.varbanov@linaro.org>
14 The Venus IP is a video encode and decode accelerator present
19 const: qcom,msm8916-venus
27 power-domains:
33 clock-names:
[all …]
Drockchip,vdec.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Rockchip Video Decoder (VDec) Device Tree Bindings
10 - Heiko Stuebner <heiko@sntech.de>
12 description: |-
13 The Rockchip rk3399 has a stateless Video Decoder that can decodes H.264,
18 const: rockchip,rk3399-vdec
28 - description: The Video Decoder AXI interface clock
29 - description: The Video Decoder AHB interface clock
[all …]
Dqcom,sc7180-venus.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: "http://devicetree.org/schemas/media/qcom,sc7180-venus.yaml#"
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
8 title: Qualcomm Venus video encode and decode accelerators
11 - Stanimir Varbanov <stanimir.varbanov@linaro.org>
14 The Venus IP is a video encode and decode accelerator present
19 const: qcom,sc7180-venus
27 power-domains:
31 power-domain-names:
[all …]
Dqcom,msm8996-venus.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: "http://devicetree.org/schemas/media/qcom,msm8996-venus.yaml#"
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
8 title: Qualcomm Venus video encode and decode accelerators
11 - Stanimir Varbanov <stanimir.varbanov@linaro.org>
14 The Venus IP is a video encode and decode accelerator present
19 const: qcom,msm8996-venus
27 power-domains:
33 clock-names:
[all …]
/kernel/linux/linux-5.10/Documentation/userspace-api/media/mediactl/
Dmedia-types.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _media-controller-types:
10 .. _media-entity-functions:
11 .. _MEDIA-ENT-F-UNKNOWN:
12 .. _MEDIA-ENT-F-V4L2-SUBDEV-UNKNOWN:
13 .. _MEDIA-ENT-F-IO-V4L:
14 .. _MEDIA-ENT-F-IO-VBI:
15 .. _MEDIA-ENT-F-IO-SWRADIO:
16 .. _MEDIA-ENT-F-IO-DTV:
17 .. _MEDIA-ENT-F-DTV-DEMOD:
[all …]
/kernel/linux/linux-4.19/Documentation/media/uapi/mediactl/
Dmedia-types.rst1 .. -*- coding: utf-8; mode: rst -*-
3 .. _media-controller-types:
10 .. _media-entity-functions:
11 .. _MEDIA-ENT-F-UNKNOWN:
12 .. _MEDIA-ENT-F-V4L2-SUBDEV-UNKNOWN:
13 .. _MEDIA-ENT-F-IO-V4L:
14 .. _MEDIA-ENT-F-IO-VBI:
15 .. _MEDIA-ENT-F-IO-SWRADIO:
16 .. _MEDIA-ENT-F-IO-DTV:
17 .. _MEDIA-ENT-F-DTV-DEMOD:
[all …]
/kernel/linux/linux-5.10/drivers/media/platform/sti/delta/
Ddelta.h1 /* SPDX-License-Identifier: GPL-2.0 */
11 #include <media/v4l2-device.h>
12 #include <media/v4l2-mem2mem.h>
14 #include "delta-cfg.h"
17 * enum delta_state - state of decoding instance
21 * to know what is the relevant decoder to open.
46 * struct delta_streaminfo - information about stream to decode
49 * @width: width of video stream
51 * @streamformat: fourcc compressed format of video (MJPEG, MPEG2, ...)
56 * @pixelaspect: pixel aspect ratio of video (4/3, 5/4)
[all …]
/kernel/linux/linux-4.19/drivers/media/platform/sti/delta/
Ddelta.h1 /* SPDX-License-Identifier: GPL-2.0 */
11 #include <media/v4l2-device.h>
12 #include <media/v4l2-mem2mem.h>
14 #include "delta-cfg.h"
17 * enum delta_state - state of decoding instance
21 * to know what is the relevant decoder to open.
46 * struct delta_streaminfo - information about stream to decode
49 * @width: width of video stream
51 * @streamformat: fourcc compressed format of video (MJPEG, MPEG2, ...)
56 * @pixelaspect: pixel aspect ratio of video (4/3, 5/4)
[all …]
/kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/
Dpixfmt-compressed.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
8 .. _compressed-formats:
12 .. flat-table:: Compressed Image Formats
13 :header-rows: 1
14 :stub-columns: 0
17 * - Identifier
18 - Code
19 - Details
20 * .. _V4L2-PIX-FMT-JPEG:
22 - ``V4L2_PIX_FMT_JPEG``
[all …]
/kernel/linux/linux-5.10/drivers/media/platform/mtk-vpu/
Dmtk_vpu.h1 /* SPDX-License-Identifier: GPL-2.0-only */
4 * Author: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
13 * VPU (video processor unit) is a tiny processor controlling video hardware
14 * related to video codec, scaling and color format converting.
23 * enum ipi_id - the id of inter-processor interrupt
33 * handle H264 vidoe decoder job, and vice versa.
37 * handle VP8 video decoder job, and vice versa.
41 * handle VP9 video decoder job, and vice versa.
45 * handle H264 video encoder job, and vice versa.
47 * handle VP8 video encoder job,, and vice versa.
[all …]
/kernel/linux/linux-4.19/drivers/media/platform/mtk-vpu/
Dmtk_vpu.h3 * Author: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
21 * VPU (video processor unit) is a tiny processor controlling video hardware
22 * related to video codec, scaling and color format converting.
31 * enum ipi_id - the id of inter-processor interrupt
41 * handle H264 vidoe decoder job, and vice versa.
45 * handle VP8 video decoder job, and vice versa.
49 * handle VP9 video decoder job, and vice versa.
53 * handle H264 video encoder job, and vice versa.
55 * handle VP8 video encoder job,, and vice versa.
73 * enum rst_id - reset id to register reset function for VPU watchdog timeout
[all …]
/kernel/linux/linux-5.10/drivers/media/usb/au0828/
Dau0828-core.c1 // SPDX-License-Identifier: GPL-2.0-or-later
14 #include <media/v4l2-common.h>
68 int status = -ENODEV; in send_control_msg()
70 if (dev->usbdev) { in send_control_msg()
73 status = usb_control_msg(dev->usbdev, in send_control_msg()
74 usb_sndctrlpipe(dev->usbdev, 0), in send_control_msg()
95 int status = -ENODEV; in recv_control_msg()
96 mutex_lock(&dev->mutex); in recv_control_msg()
97 if (dev->usbdev) { in recv_control_msg()
98 status = usb_control_msg(dev->usbdev, in recv_control_msg()
[all …]
/kernel/linux/linux-5.10/Documentation/driver-api/media/drivers/
Dzoran.rst1 .. SPDX-License-Identifier: GPL-2.0
8 website: http://mjpeg.sourceforge.net/driver-zoran/
12 --------------------------
15 ------------------------
25 * Philips saa7111 TV decoder
28 Drivers to use: videodev, i2c-core, i2c-algo-bit,
31 Inputs/outputs: Composite and S-video
42 * Samsung ks0127 TV decoder
45 Drivers to use: videodev, i2c-core, i2c-algo-bit,
49 Six physical inputs. 1-6 are composite,
[all …]
Dcx2341x-devel.rst1 .. SPDX-License-Identifier: GPL-2.0
7 -----------------------
12 .. note:: the memory long words are little-endian ('intel format').
21 .. code-block:: none
23 ivtvctl -O min=0x02000000,max=0x020000ff
26 register space :-).
35 .. code-block:: none
37 0x00000000-0x00ffffff Encoder memory space
38 0x00000000-0x0003ffff Encode.rom
39 ???-??? MPEG buffer(s)
[all …]
/kernel/linux/linux-5.10/drivers/media/platform/mtk-vcodec/
Dvdec_ipi_msg.h1 /* SPDX-License-Identifier: GPL-2.0 */
11 * enum vdec_ipi_msgid - message id between AP and VPU
30 * struct vdec_ap_ipi_cmd - generic AP to VPU ipi command format
32 * @vpu_inst_addr : VPU decoder instance address
40 * struct vdec_vpu_ipi_ack - generic VPU to AP ipi command format
43 * @ap_inst_addr : AP video decoder instance address
52 * struct vdec_ap_ipi_init - for AP_IPIMSG_DEC_INIT
55 * @ap_inst_addr : AP video decoder instance address
64 * struct vdec_ap_ipi_dec_start - for AP_IPIMSG_DEC_START
66 * @vpu_inst_addr : VPU decoder instance address
[all …]

12345678910>>...21