Home
last modified time | relevance | path

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

12345678910>>...17

/OK3568_Linux_fs/external/gstreamer-rockchip/gst/rockchipmpp/
H A Dgstmppvideodec.c3 * Author: Randy Li <randy.li@rock-chips.com>
6 * Author: Jeffy Chen <jeffy.chen@rock-chips.com>
21 * Boston, MA 02110-1301, USA.
65 GST_STATIC_CAPS ("video/x-h263, parsed = (boolean) true;"
66 "video/x-h264, parsed = (boolean) true;"
67 "video/x-h265, parsed = (boolean) true;"
68 "video/x-av1, parsed = (boolean) true;"
69 "video/x-vp8; video/x-vp9;"
70 "video/mpeg, parsed = (boolean) true,"
84 if (gst_structure_has_name (s, "video/x-h263")) in gst_mpp_video_dec_get_mpp_type()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/i2c/
H A 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 …]
/OK3568_Linux_fs/external/gstreamer-rockchip/debian/
H A Dchangelog1 gstreamer1.0-rockchip (1.14-4) stable; urgency=medium
6 -- Caesar Wang <wxt@rock-chips.com> Thu, 20 May 2021 09:55:00 +0800
8 gstreamer1.0-rockchip (1.14-1) testing; urgency=medium
14 * rockchipmpp: decoder: add a buffer pool
15 * rockchipmpp: add video decoder
16 * rockchipmpp: decoder: drop those invalid decoded result
17 * rockchipmpp: register video decoder in plugin
18 * rockchipmpp: add video decoder in build rules
19 * build: update rules to build properly decoder plugin
32 * kms: kms from gst-plugins-bad
[all …]
/OK3568_Linux_fs/kernel/Documentation/admin-guide/media/
H A 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 …]
H A 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 …]
H A 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 …]
/OK3568_Linux_fs/kernel/Documentation/userspace-api/media/mediactl/
H A 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 …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/media/i2c/
H A 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 …]
/OK3568_Linux_fs/kernel/drivers/media/platform/sti/delta/
H A 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 …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/media/
H A 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 …]
H A 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 …]
H A 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 …]
H A 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 …]
/OK3568_Linux_fs/kernel/Documentation/userspace-api/media/v4l/
H A 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 …]
/OK3568_Linux_fs/external/mpp/inc/
H A Drk_mpi.h8 * http://www.apache.org/licenses/LICENSE-2.0
44 * decode : both send video stream packet to decoder and get video frame from
45 * decoder at the same time.
47 * encode : both send video frame to encoder and get encoded video stream from
50 * decode_put_packet: send video stream packet to decoder only, async interface
52 * decode_get_frame : get video frame from decoder only, async interface
54 * encode_put_frame : send video frame to encoder only, async interface
56 * encode_get_packet: get encoded video packet from encoder only, async interface
85 * @brief both send video stream packet to decoder and get video frame from
86 * decoder at the same time
[all …]
/OK3568_Linux_fs/external/rknpu2/examples/3rdparty/mpp/include/rockchip/
H A Drk_mpi.h8 * http://www.apache.org/licenses/LICENSE-2.0
44 * decode : both send video stream packet to decoder and get video frame from
45 * decoder at the same time.
47 * encode : both send video frame to encoder and get encoded video stream from
50 * decode_put_packet: send video stream packet to decoder only, async interface
52 * decode_get_frame : get video frame from decoder only, async interface
54 * encode_put_frame : send video frame to encoder only, async interface
56 * encode_get_packet: get encoded video packet from encoder only, async interface
85 * @brief both send video stream packet to decoder and get video frame from
86 * decoder at the same time
[all …]
/OK3568_Linux_fs/kernel/drivers/media/usb/au0828/
H A 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 …]
/OK3568_Linux_fs/kernel/drivers/media/platform/mtk-vpu/
H A 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 …]
/OK3568_Linux_fs/kernel/Documentation/driver-api/media/drivers/
H A 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 …]
H A 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 …]
/OK3568_Linux_fs/kernel/drivers/media/v4l2-core/
H A Dv4l2-mc.c1 // SPDX-License-Identifier: GPL-2.0-or-later
8 * Copyright (C) 2006-2010 Nokia Corporation
15 #include <media/media-device.h>
16 #include <media/media-entity.h>
17 #include <media/v4l2-fh.h>
18 #include <media/v4l2-mc.h>
19 #include <media/v4l2-subdev.h>
20 #include <media/videobuf2-core.h>
27 struct media_entity *tuner = NULL, *decoder = NULL; in v4l2_mc_create_media_graph() local
37 switch (entity->function) { in v4l2_mc_create_media_graph()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/pci/cx25821/
H A Dcx25821-medusa-reg.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
81 /* Digital Video Encoder A Registers */
91 /* Digital Video Encoder B Registers */
101 /* Video Decoder A Registers */
142 /* Video Decoder B Registers */
183 /* Video Decoder C Registers */
224 /* Video Decoder D Registers */
265 /* Video Decoder E Registers */
306 /* Video Decoder F Registers */
347 /* Video Decoder G Registers */
[all …]
/OK3568_Linux_fs/yocto/meta-rockchip/dynamic-layers/recipes-browser/chromium/chromium_111.0.5563/
H A D0014-HACK-media-Disable-chromeos-direct-video-decoder-by-.patch2 From: Jeffy Chen <jeffy.chen@rock-chips.com>
4 Subject: [PATCH 14/18] HACK: media: Disable chromeos direct video decoder by
7 Revisit once V4L2 video decoder is supported on linux.
9 Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
10 ---
11 media/base/media_switches.cc | 3 ++-
12 1 file changed, 2 insertions(+), 1 deletion(-)
14 diff --git a/media/base/media_switches.cc b/media/base/media_switches.cc
16 --- a/media/base/media_switches.cc
18 @@ -1029,7 +1029,8 @@ BASE_FEATURE(kChromeOSHWVBREncoding,
[all …]
/OK3568_Linux_fs/yocto/meta-rockchip/dynamic-layers/recipes-browser/chromium/chromium_109.0.5414/
H A D0014-HACK-media-Disable-chromeos-direct-video-decoder-by-.patch2 From: Jeffy Chen <jeffy.chen@rock-chips.com>
4 Subject: [PATCH 14/17] HACK: media: Disable chromeos direct video decoder by
7 Revisit once V4L2 video decoder is supported on linux.
9 Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
10 ---
11 media/base/media_switches.cc | 3 ++-
12 1 file changed, 2 insertions(+), 1 deletion(-)
14 diff --git a/media/base/media_switches.cc b/media/base/media_switches.cc
16 --- a/media/base/media_switches.cc
18 @@ -926,7 +926,8 @@ BASE_FEATURE(kChromeOSHWVBREncoding,
[all …]
/OK3568_Linux_fs/yocto/meta-rockchip/dynamic-layers/recipes-browser/chromium/chromium_105.0.5195/
H A D0013-HACK-media-Disable-chromeos-direct-video-decoder-by-.patch2 From: Jeffy Chen <jeffy.chen@rock-chips.com>
4 Subject: [PATCH 13/17] HACK: media: Disable chromeos direct video decoder by
7 Revisit once V4L2 video decoder is supported on linux.
9 Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
10 ---
11 media/base/media_switches.cc | 2 +-
12 1 file changed, 1 insertion(+), 1 deletion(-)
14 diff --git a/media/base/media_switches.cc b/media/base/media_switches.cc
16 --- a/media/base/media_switches.cc
18 @@ -809,7 +809,7 @@ const base::Feature kChromeOSHWVBREncoding{"ChromeOSHWVBREncoding",
[all …]

12345678910>>...17