/linux-6.12.1/drivers/media/test-drivers/visl/ |
D | visl-dec.c | 16 #include "visl-trace-av1.h" 188 int idx_last = run->av1.frame->ref_frame_idx[LAST_BUF_IDX]; in visl_get_ref_frames() 189 int idx_last2 = run->av1.frame->ref_frame_idx[LAST2_BUF_IDX]; in visl_get_ref_frames() 190 int idx_last3 = run->av1.frame->ref_frame_idx[LAST3_BUF_IDX]; in visl_get_ref_frames() 191 int idx_golden = run->av1.frame->ref_frame_idx[GOLDEN_BUF_IDX]; in visl_get_ref_frames() 192 int idx_bwd = run->av1.frame->ref_frame_idx[BWD_BUF_IDX]; in visl_get_ref_frames() 193 int idx_alt2 = run->av1.frame->ref_frame_idx[ALT2_BUF_IDX]; in visl_get_ref_frames() 194 int idx_alt = run->av1.frame->ref_frame_idx[ALT_BUF_IDX]; in visl_get_ref_frames() 196 const u64 *reference_frame_ts = run->av1.frame->reference_frame_ts; in visl_get_ref_frames() 552 trace_v4l2_ctrl_av1_sequence(run->av1.seq); in visl_trace_ctrls() [all …]
|
D | visl-trace-points.c | 11 #include "visl-trace-av1.h"
|
D | visl-dec.h | 66 struct visl_av1_run av1; member
|
D | visl-trace-av1.h | 313 #define TRACE_INCLUDE_FILE visl-trace-av1
|
/linux-6.12.1/Documentation/userspace-api/media/v4l/ |
D | ext-ctrls-codec-stateless.rst | 2961 .. _v4l2-codec-stateless-av1: 2964 Represents an AV1 Sequence OBU (Open Bitstream Unit). See section 5.5 2965 "Sequence header OBU syntax" in :ref:`av1` for more details. 2980 - See :ref:`AV1 Sequence Flags <av1_sequence_flags>`. 2990 "Color config syntax" in :ref:`av1` for more details. 3005 ``AV1 Sequence Flags`` 3108 Represents a single AV1 tile inside an AV1 Tile Group. Note that MiRowStart, 3112 :ref:`av1` for more details. 3131 in :ref:`av1`. 3135 :ref:`av1`. [all …]
|
D | pixfmt-compressed.rst | 261 * .. _V4L2-PIX-FMT-AV1-FRAME: 265 - AV1 parsed frame, including the frame header, as extracted from the container. 266 This format is adapted for stateless video decoders that implement a AV1 271 See the :ref:`associated Codec Control IDs <v4l2-codec-stateless-av1>`.
|
D | vidioc-queryctrl.rst | 532 - A struct :c:type:`v4l2_ctrl_av1_sequence`, containing AV1 Sequence OBU 538 - A struct :c:type:`v4l2_ctrl_av1_tile_group_entry`, containing AV1 Tile Group 544 - A struct :c:type:`v4l2_ctrl_av1_frame`, containing AV1 Frame/Frame 550 - A struct :c:type:`v4l2_ctrl_av1_film_grain`, containing AV1 Film Grain
|
D | biblio.rst | 444 AV1 chapter 447 :title: AV1 Bitstream & Decoding Process Specification
|
/linux-6.12.1/drivers/media/platform/mediatek/vcodec/decoder/vdec/ |
D | vdec_av1_req_lat_if.c | 159 * enum vdec_av1_slice_frame_type - av1 frame type 220 * struct vdec_av1_slice_gm - AV1 Global Motion parameters 240 * struct vdec_av1_slice_sm - AV1 Skip Mode parameters 252 * struct vdec_av1_slice_seg - AV1 Segmentation params 274 * struct vdec_av1_slice_delta_q_lf - AV1 Loop Filter delta parameters 292 * struct vdec_av1_slice_quantization - AV1 Quantization params 325 * struct vdec_av1_slice_lr - AV1 Loop Restauration parameters 340 * struct vdec_av1_slice_loop_filter - AV1 Loop filter parameters 362 * struct vdec_av1_slice_cdef - AV1 CDEF parameters 377 * struct vdec_av1_slice_mfmv - AV1 mfmv parameters [all …]
|
/linux-6.12.1/include/uapi/linux/ |
D | v4l2-controls.h | 821 * enum v4l2_mpeg_video_av1_profile - AV1 profiles 840 * enum v4l2_mpeg_video_av1_level - AV1 levels 2857 /* Stateless AV1 controls */ 2897 * struct v4l2_ctrl_av1_sequence - AV1 Sequence 2899 * Represents an AV1 Sequence OBU. See section 5.5 "Sequence header OBU syntax" 2927 * struct v4l2_ctrl_av1_tile_group_entry - AV1 Tile Group entry 2929 * Represents a single AV1 tile inside an AV1 Tile Group. Note that MiRowStart, 2938 * "TileSize" in the AV1 Specification. 2940 * the AV1 Specification. 2942 * the AV1 Specification. [all …]
|
/linux-6.12.1/tools/testing/selftests/bpf/prog_tests/ |
D | btf_distill.c | 43 btf__add_enum_value(btf1, "av1", 2); /* av1 = 2; */ in test_distilled_base() 86 "\t'av1' val=2", in test_distilled_base() 142 "\t'av1' val=2", in test_distilled_base() 213 "\t'av1' val=2", in test_distilled_base() 241 "\t'av1' val=2", in test_distilled_base() 280 "\t'av1' val=2", in test_distilled_base()
|
/linux-6.12.1/drivers/media/platform/mediatek/vcodec/decoder/ |
D | vdec_msg_queue.h | 55 * @rd_mv_addr: mv addr for av1 lat hardware output, core hardware input 56 * @tile_addr: tile buffer for av1 core input
|
D | mtk_vcodec_dec_stateless.c | 514 mtk_v4l2_vdec_err(ctx, "AV1: bit_depth:%d", seq->bit_depth); in mtk_vdec_s_ctrl()
|
/linux-6.12.1/drivers/media/platform/verisilicon/ |
D | hantro_hw.h | 268 * @sequence: AV1 Sequence 269 * @tile_group_entry: AV1 Tile Group entry 270 * @frame: AV1 Frame Header OBU 271 * @film_grain: AV1 Film Grain
|
D | hantro.h | 115 * @HANTRO_MODE_AV1_DEC: AV1 decoder 244 * @av1_dec: AV1-decoding context.
|
D | hantro_drv.c | 726 { .compatible = "rockchip,rk3588-av1-vpu", .data = &rk3588_vpu981_variant, },
|
D | rockchip_vpu981_hw_av1_dec.c | 743 pr_warn("AV1 invalid reference frame index\n"); in rockchip_vpu981_av1_dec_set_ref() 787 pr_warn("AV1 invalid sign bias index\n"); in rockchip_vpu981_av1_dec_set_sign_bias()
|
/linux-6.12.1/drivers/media/v4l2-core/ |
D | v4l2-ctrls-defs.c | 1046 /* AV1 controls */ in v4l2_ctrl_get_name() 1047 case V4L2_CID_MPEG_VIDEO_AV1_PROFILE: return "AV1 Profile"; in v4l2_ctrl_get_name() 1048 case V4L2_CID_MPEG_VIDEO_AV1_LEVEL: return "AV1 Level"; in v4l2_ctrl_get_name() 1236 case V4L2_CID_STATELESS_AV1_SEQUENCE: return "AV1 Sequence Parameters"; in v4l2_ctrl_get_name() 1237 case V4L2_CID_STATELESS_AV1_TILE_GROUP_ENTRY: return "AV1 Tile Group Entry"; in v4l2_ctrl_get_name() 1238 case V4L2_CID_STATELESS_AV1_FRAME: return "AV1 Frame Parameters"; in v4l2_ctrl_get_name() 1239 case V4L2_CID_STATELESS_AV1_FILM_GRAIN: return "AV1 Film Grain"; in v4l2_ctrl_get_name()
|
/linux-6.12.1/Documentation/devicetree/bindings/media/ |
D | mediatek,mdp3-fg.yaml | 15 the film grain according to the AOMedia Video 1 (AV1) standard.
|
D | rockchip-vpu.yaml | 27 - rockchip,rk3588-av1-vpu
|
/linux-6.12.1/Documentation/admin-guide/media/ |
D | visl.rst | 82 - AV1
|
/linux-6.12.1/include/media/ |
D | v4l2-ctrls.h | 55 * @p_av1_sequence: Pointer to an AV1 sequence structure. 56 * @p_av1_tile_group_entry: Pointer to an AV1 tile group entry structure. 57 * @p_av1_frame: Pointer to an AV1 frame structure. 58 * @p_av1_film_grain: Pointer to an AV1 film grain structure.
|
/linux-6.12.1/drivers/clk/berlin/ |
D | berlin2-avpll.c | 290 * AV1 divider start at VCO_CTRL11, bit 28; MSB is enable, lower 2 bit in berlin2_avpll_channel_recalc_rate()
|
/linux-6.12.1/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_virt.h | 133 /* AV1 Support MODE*/
|
/linux-6.12.1/drivers/media/platform/chips-media/wave5/ |
D | wave5-regdefine.h | 440 * => Bitstream sequence/picture parameter information (AV1 only)
|