| /OK3568_Linux_fs/external/gstreamer-rockchip/gst/rockchipmpp/ |
| H A D | gstmppvideodec.c | 3 * 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 D | Kconfig | 1 # 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 D | changelog | 1 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 D | i2c-cardlist.rst | 1 .. 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 D | ivtv.rst | 1 .. 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 D | pci-cardlist.rst | 1 .. 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 D | media-types.rst | 1 .. 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 D | tvp514x.txt | 1 * 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 D | delta.h | 1 /* 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 D | qcom,msm8916-venus.yaml | 1 # 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 D | qcom,sc7180-venus.yaml | 1 # 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 D | rockchip,vdec.yaml | 1 # 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 D | qcom,msm8996-venus.yaml | 1 # 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 D | pixfmt-compressed.rst | 1 .. 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 D | rk_mpi.h | 8 * 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 D | rk_mpi.h | 8 * 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 D | au0828-core.c | 1 // 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 D | mtk_vpu.h | 1 /* 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 D | zoran.rst | 1 .. 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 D | cx2341x-devel.rst | 1 .. 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 D | v4l2-mc.c | 1 // 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 D | cx25821-medusa-reg.h | 1 /* 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 D | 0014-HACK-media-Disable-chromeos-direct-video-decoder-by-.patch | 2 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 D | 0014-HACK-media-Disable-chromeos-direct-video-decoder-by-.patch | 2 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 D | 0013-HACK-media-Disable-chromeos-direct-video-decoder-by-.patch | 2 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 …]
|