Home
last modified time | relevance | path

Searched full:vp9 (Results 1 – 25 of 29) sorted by relevance

12

/linux/drivers/staging/media/meson/vdec/
H A Dcodec_vp9.c41 /* VP9 Constants */
55 /* VP9 Workspace layout */
112 * Defines, declarations, sub-functions for vp9 de-block loop
119 * - set video format to VP9 is in vp9_loop_filter_init
128 /* VP9 PROB processing defines */
220 /* VP9 COUNT mem processing defines */
438 /* VP9 context lock */
444 /* Buffer for the VP9 Workspace */
535 vp9_loop_filter_init(struct amvdec_core *core, struct codec_vp9 *vp9) in vp9_loop_filter_init() argument
537 struct loop_filter_info_n *lfi = &vp9->lfi; in vp9_loop_filter_init()
[all …]
H A Desparser.c78 * VP9 frame headers need to be appended by a 16-byte long
304 * When max ref frame is held by VP9, this should be -= 3 to prevent a in esparser_queue()
H A Dvdec_hevc.c6 * HEVC, VP9
/linux/include/media/
H A Dv4l2-vp9.h3 * Helper functions for vp9 codecs.
63 * vp9 spec. Section 10.5 "Default probability tables" contains all the types of involved
152 * v4l2_vp9_fw_update_probs() - Perform forward update of vp9 probabilities
156 * @dec_params: vp9 frame decoding parameters
158 * This function performs forward updates of probabilities for the vp9 boolean decoder.
170 * @dec_params: vp9 frame decoding parameters
182 * v4l2_vp9_adapt_coef_probs() - Perform backward update of vp9 coefficients probabilities
189 * This function performs backward updates of coefficients probabilities for the vp9 boolean
199 * v4l2_vp9_adapt_noncoef_probs() - Perform backward update of vp9 non-coefficients probabilities
210 * This function performs backward updates of non-coefficients probabilities for the vp9 boolean
/linux/Documentation/userspace-api/media/v4l/
H A Dpixfmt-compressed.rst174 * .. _V4L2-PIX-FMT-VP9:
178 - VP9 compressed video frame. The encoder generates one
181 * .. _V4L2-PIX-FMT-VP9-FRAME:
185 - VP9 parsed frame, including the frame header, as extracted from the container.
187 VP9 pipeline with the :ref:`stateless_decoder`.
191 See the :ref:`associated Codec Control IDs <v4l2-codec-stateless-vp9>`.
H A Dext-ctrls-codec-stateless.rst1475 .. _v4l2-codec-stateless-vp9:
1478 Stores VP9 probabilities updates as parsed from the current compressed frame
1482 :ref:`vp9`).
1595 See section '7.3.1 Tx mode semantics' of the :ref:`vp9` specification for more details.
1598 Specifies the frame parameters for the associated VP9 frame decode request.
1600 decoding pipeline for VP9. The bitstream parameters are defined according
1601 to :ref:`vp9`.
1638 - Add 1 to get the frame width expressed in pixels. See section 7.2.3 in :ref:`vp9`.
1641 - Add 1 to get the frame height expressed in pixels. See section 7.2.3 in :ref:`vp9`.
1646 prepare a frame that's ready for scanout. See section 7.2.4 in :ref:`vp9`.
[all …]
H A Dbiblio.rst435 VP9 chapter
439 :title: VP9 Bitstream & Decoding Process Specification
H A Dext-ctrls-codec.rst1666 For VP9, its valid range is from 0 to 255.
2205 .. _v4l2-mpeg-video-vp9-profile:
2211 This control allows selecting the profile for VP9 encoder.
2212 This is also used to enumerate supported profiles by VP9 encoder or decoder.
2228 .. _v4l2-mpeg-video-vp9-level:
2233 This control allows selecting the level for VP9 encoder.
2234 This is also used to enumerate supported levels by VP9 encoder or decoder.
2236 `webmproject <https://www.webmproject.org/vp9/levels/>`__. Possible values are:
H A Dvidioc-queryctrl.rst538 - A struct :c:type:`v4l2_ctrl_vp9_compressed_hdr`, containing VP9
544 - A struct :c:type:`v4l2_ctrl_vp9_frame`, containing VP9
H A Ddev-decoder.rst78 H.264, VP8, VP9),
113 block transforms (e.g. H.264, VP8, VP9); codec-specific, but for most of
132 any previous state/data present, e.g.: a keyframe (VP8/VP9) or
/linux/drivers/media/test-drivers/visl/
H A Dvisl-trace-points.c8 #include "visl-trace-vp9.h"
H A Dvisl-dec.h63 struct visl_vp9_run vp9; member
H A Dvisl-trace-vp9.h291 #define TRACE_INCLUDE_FILE visl-trace-vp9
/linux/Documentation/arch/arm/sti/
H A Dstih418-overview.rst16 - VP9
/linux/drivers/media/platform/verisilicon/
H A Dhantro_vp9.c3 * Hantro VP9 codec driver
131 * vp9 library function in init_v4l2_vp9_count_tbl()
H A Dhantro_vp9.h3 * Hantro VP9 codec driver
/linux/drivers/media/platform/mediatek/vcodec/decoder/
H A Dvdec_drv_if.h68 * @fourcc : [in] video format fourcc, V4L2_PIX_FMT_H264/VP8/VP9..
H A Dvdec_ipi_msg.h85 * VP9 decoder [0]:profile, [1][2] width/height
/linux/Documentation/devicetree/bindings/media/
H A Damlogic,gx-vdec.yaml23 - VDEC_HEVC can decode HEVC and VP9.
/linux/drivers/media/platform/mediatek/vpu/
H A Dmtk_vpu.h43 * handle VP9 video decoder job, and vice versa.
/linux/Documentation/admin-guide/media/
H A Dvisl.rst79 - VP9
/linux/drivers/media/platform/qcom/venus/
H A Dhfi_helper.h375 /* VP9 Profile 0, 8-bit */
377 /* VP9 Profile 2, 10-bit */
/linux/drivers/clk/sunxi-ng/
H A Dccu-sun50i-h6.c340 static SUNXI_CCU_M_WITH_MUX_GATE(vp9_clk, "vp9", vp9_parents, 0x6c0,
346 static SUNXI_CCU_GATE(bus_vp9_clk, "bus-vp9", "psi-ahb1-ahb2",
/linux/drivers/clk/st/
H A Dclk-flexgen.c496 { .name = "clk-vp9", },
/linux/drivers/media/v4l2-core/
H A Dv4l2-vp9.c3 * V4L2 VP9 helpers.
12 #include <media/v4l2-vp9.h>
1849 MODULE_DESCRIPTION("V4L2 VP9 Helpers");

12