Home
last modified time | relevance | path

Searched refs:h265 (Results 1 – 25 of 33) sorted by relevance

12

/third_party/mesa3d/src/gallium/frontends/va/
Dpicture_hevc.c37 context->desc.h265.pps->sps->chroma_format_idc = hevc->pic_fields.bits.chroma_format_idc; in vlVaHandlePictureParameterBufferHEVC()
38 context->desc.h265.pps->sps->separate_colour_plane_flag = in vlVaHandlePictureParameterBufferHEVC()
40 context->desc.h265.pps->sps->pic_width_in_luma_samples = hevc->pic_width_in_luma_samples; in vlVaHandlePictureParameterBufferHEVC()
41 context->desc.h265.pps->sps->pic_height_in_luma_samples = hevc->pic_height_in_luma_samples; in vlVaHandlePictureParameterBufferHEVC()
42 context->desc.h265.pps->sps->bit_depth_luma_minus8 = hevc->bit_depth_luma_minus8; in vlVaHandlePictureParameterBufferHEVC()
43 context->desc.h265.pps->sps->bit_depth_chroma_minus8 = hevc->bit_depth_chroma_minus8; in vlVaHandlePictureParameterBufferHEVC()
44 context->desc.h265.pps->sps->log2_max_pic_order_cnt_lsb_minus4 = in vlVaHandlePictureParameterBufferHEVC()
46 context->desc.h265.pps->sps->sps_max_dec_pic_buffering_minus1 = in vlVaHandlePictureParameterBufferHEVC()
48 context->desc.h265.pps->sps->log2_min_luma_coding_block_size_minus3 = in vlVaHandlePictureParameterBufferHEVC()
50 context->desc.h265.pps->sps->log2_diff_max_min_luma_coding_block_size = in vlVaHandlePictureParameterBufferHEVC()
[all …]
Dpicture_hevc_enc.c43 VAEncPictureParameterBufferHEVC *h265; in vlVaHandleVAEncPictureParameterBufferTypeHEVC() local
47 h265 = buf->data; in vlVaHandleVAEncPictureParameterBufferTypeHEVC()
48 context->desc.h265enc.decoded_curr_pic = h265->decoded_curr_pic.picture_id; in vlVaHandleVAEncPictureParameterBufferTypeHEVC()
51 context->desc.h265enc.reference_frames[i] = h265->reference_frames[i].picture_id; in vlVaHandleVAEncPictureParameterBufferTypeHEVC()
53 context->desc.h265enc.pic_order_cnt = h265->decoded_curr_pic.pic_order_cnt; in vlVaHandleVAEncPictureParameterBufferTypeHEVC()
54 coded_buf = handle_table_get(drv->htab, h265->coded_buf); in vlVaHandleVAEncPictureParameterBufferTypeHEVC()
61 …context->desc.h265enc.pic.log2_parallel_merge_level_minus2 = h265->log2_parallel_merge_level_minus… in vlVaHandleVAEncPictureParameterBufferTypeHEVC()
62 context->desc.h265enc.pic.nal_unit_type = h265->nal_unit_type; in vlVaHandleVAEncPictureParameterBufferTypeHEVC()
63 context->desc.h265enc.rc.quant_i_frames = h265->pic_init_qp; in vlVaHandleVAEncPictureParameterBufferTypeHEVC()
65 switch(h265->pic_fields.bits.coding_type) { in vlVaHandleVAEncPictureParameterBufferTypeHEVC()
[all …]
Dcontext.c308 context->desc.h265.pps = CALLOC_STRUCT(pipe_h265_pps); in vlVaCreateContext()
309 if (!context->desc.h265.pps) { in vlVaCreateContext()
313 context->desc.h265.pps->sps = CALLOC_STRUCT(pipe_h265_sps); in vlVaCreateContext()
314 if (!context->desc.h265.pps->sps) { in vlVaCreateContext()
315 FREE(context->desc.h265.pps); in vlVaCreateContext()
391 FREE(context->desc.h265.pps->sps); in vlVaDestroyContext()
392 FREE(context->desc.h265.pps); in vlVaDestroyContext()
Dva_private.h290 struct pipe_h265_picture_desc h265; member
/third_party/mesa3d/src/gallium/frontends/omx/bellagio/
Dvid_dec_h265.c128 priv->picture.h265.CurrPicOrderCntVal = i; in set_poc()
130 if (priv->codec_data.h265.temporal_id == 0 && in set_poc()
135 priv->codec_data.h265.slice_prev_poc = i; in set_poc()
140 return priv->picture.h265.CurrPicOrderCntVal; in get_poc()
313 priv->codec_data.h265.ref_pic_set_list + idx - (delta_idx_minus1 + 1); in st_ref_pic_set()
400 if (id >= ARRAY_SIZE(priv->codec_data.h265.sps)) in seq_parameter_set_id()
403 return &priv->codec_data.h265.sps[id]; in seq_parameter_set_id()
423 priv->codec_data.h265.level_idc = in seq_parameter_set()
437 priv->codec_data.h265.pic_width_in_luma_samples = in seq_parameter_set()
440 priv->codec_data.h265.pic_height_in_luma_samples = in seq_parameter_set()
[all …]
/third_party/vk-gl-cts/external/vulkan-docs/src/chapters/video/
Dh265_decode.adoc5 [[decode-h265]]
8 Video decode operations using an <<decode-h265-profile,H.265 decode
10 to the <<itu-t-h265,ITU-T H.265 Specification>>.
22 section 8 of <<itu-t-h265,ITU-T H.265 Specification>>:
27 <<decode-h265-active-vps,active VPS>> specifying the <<decode-h265-vps,
30 the <<decode-h265-active-sps,active SPS>> specifying the
31 <<decode-h265-sps, H.265 sequence parameter set>>.
33 <<decode-h265-active-pps,active PPS>> specifying the <<decode-h265-pps,
36 <<decode-h265-picture-info,H.265 picture information>>.
38 <<decode-h265-reference-info,H.265 reference information>>
[all …]
Dh265_parameter_sets.adoc7 [[{operationType}-h265-vps]]
22 respectively, as defined in section 7.4.3.1 of the <<itu-t-h265,ITU-T
30 section E.3.2 of the <<itu-t-h265,ITU-T H.265 Specification>>;
33 in section E.3.2 of the <<itu-t-h265,ITU-T H.265 Specification>>;
36 the <<itu-t-h265,ITU-T H.265 Specification>>;
45 `cbr_flag[i]` as defined in section E.3.3 of the <<itu-t-h265,ITU-T
49 <<itu-t-h265,ITU-T H.265 Specification>>;
58 `cbr_flag[i]` as defined in section E.3.3 of the <<itu-t-h265,ITU-T
62 <<itu-t-h265,ITU-T H.265 Specification>>;
64 defined in section E.3.2 of the <<itu-t-h265,ITU-T H.265
[all …]
Dh265_encode.adoc5 [[encode-h265]]
8 Video encode operations using an <<encode-h265-profile,H.265 encode
10 to the <<itu-t-h265,ITU-T H.265 Specification>>.
22 section 8 of the <<itu-t-h265,ITU-T H.265 Specification>> as follows:
27 <<encode-h265-active-vps,active VPS>> specifying the <<encode-h265-vps,
30 the <<encode-h265-active-sps,active SPS>> specifying the
31 <<encode-h265-sps, H.265 sequence parameter set>>.
33 <<encode-h265-active-pps,active PPS>> specifying the <<encode-h265-pps,
36 <<encode-h265-picture-info,H.265 picture information>>.
38 <<encode-h265-slice-segment-header-params,H.265 slice segment header
[all …]
Dencode.adoc103 defined in the <<encode-h265,H.265 Encode Operations>> section.
858 <<encode-h265-profile,H.265 encode profile>>, then let
1626 ** When using an <<encode-h265-profile,H.265 encode profile>>,
1771 * If the video session was created with an <<encode-h265-profile,H.265
1865 * <<encode-h265-rate-control,H.265 Encode Rate Control>>
1998 * <<encode-h265-rate-control,H.265 Encode Rate Control>>
/third_party/ffmpeg/libavcodec/
Dcbs_h2645.c257 #define FUNC_H265(name) FUNC_NAME1(READWRITE, h265, name)
1351 CodedBitstreamH265Context *h265 = ctx->priv_data; in cbs_h265_flush() local
1353 for (int i = 0; i < FF_ARRAY_ELEMS(h265->vps); i++) { in cbs_h265_flush()
1354 av_buffer_unref(&h265->vps_ref[i]); in cbs_h265_flush()
1355 h265->vps[i] = NULL; in cbs_h265_flush()
1357 for (int i = 0; i < FF_ARRAY_ELEMS(h265->sps); i++) { in cbs_h265_flush()
1358 av_buffer_unref(&h265->sps_ref[i]); in cbs_h265_flush()
1359 h265->sps[i] = NULL; in cbs_h265_flush()
1361 for (int i = 0; i < FF_ARRAY_ELEMS(h265->pps); i++) { in cbs_h265_flush()
1362 av_buffer_unref(&h265->pps_ref[i]); in cbs_h265_flush()
[all …]
Dcbs_h265_syntax_template.c779 CodedBitstreamH265Context *h265 = ctx->priv_data; in FUNC() local
790 h265->active_vps = vps = h265->vps[current->sps_video_parameter_set_id]; in FUNC()
971 CodedBitstreamH265Context *h265 = ctx->priv_data; in FUNC() local
972 const H265RawSPS *sps = h265->active_sps; in FUNC()
1039 CodedBitstreamH265Context *h265 = ctx->priv_data; in FUNC() local
1049 sps = h265->sps[current->pps_seq_parameter_set_id]; in FUNC()
1055 h265->active_sps = sps; in FUNC()
1204 CodedBitstreamH265Context *h265 = ctx->priv_data; in FUNC() local
1205 const H265RawSPS *sps = h265->active_sps; in FUNC()
1304 CodedBitstreamH265Context *h265 = ctx->priv_data; in FUNC() local
[all …]
/third_party/ffmpeg/tests/fate/
Dlibavcodec.mak54 FATE_LIBAVCODEC-$(CONFIG_HEVC_METADATA_BSF) += fate-h265-levels
55 fate-h265-levels: libavcodec/tests/h265_levels$(EXESUF)
56 fate-h265-levels: CMD = run libavcodec/tests/h265_levels$(EXESUF)
57 fate-h265-levels: REF = /dev/null
Dhevc.mak251 …ramecrc -flags unaligned -i $(TARGET_SAMPLES)/hevc/cbf_cr_cb_TUDepth_4_circle.h265 -pix_fmt yuv444p
/third_party/mesa3d/src/gallium/frontends/omx/
Dvid_dec_common.h90 } h265; \
97 struct pipe_h265_picture_desc h265; \
/third_party/mesa3d/src/gallium/frontends/vdpau/
Ddecode.c583 struct pipe_h265_picture_desc h265; in vlVdpDecoderRender() member
667 desc.h265.pps = &pps_h265; in vlVdpDecoderRender()
668 ret = vlVdpDecoderRenderH265(&desc.h265, (VdpPictureInfoHEVC *)picture_info); in vlVdpDecoderRender()
/third_party/mesa3d/src/amd/common/
Dac_uvd_dec.h411 struct ruvd_h265 h265; member
/third_party/vk-gl-cts/external/vulkan-docs/src/chapters/
Dvideocoding.adoc436 <<decode-h265,H.265 decode operations>>.
444 <<encode-h265,H.265 encode operations>>.
1820 in the <<decode-h265-parameter-sets,H.265 Decode Parameter Sets>>
1830 in the <<encode-h265-parameter-sets,H.265 Encode Parameter Sets>>
1958 <<decode-h265-vps,H.265 VPS>> entries, as follows:
1970 <<decode-h265-sps,H.265 SPS>> entries, as follows:
1983 <<decode-h265-pps,H.265 PPS>> entries, as follows:
2037 <<encode-h265-vps,H.265 VPS>> entries, as follows:
2049 <<encode-h265-sps,H.265 SPS>> entries, as follows:
2062 <<encode-h265-pps,H.265 PPS>> entries, as follows:
[all …]
Dintroduction.adoc210 [[itu-t-h265]]
/third_party/mesa3d/src/gallium/drivers/r600/
Dradeon_uvd.h413 struct ruvd_h265 h265; member
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/video/
DvktVideoBaseDecodeUtils.cpp1378 …diaVulkanParserH265PictureData* const pin = &pNvidiaVulkanParserPictureData->CodecSpecific.h265; in DecodePicture()
1394 if (pNvidiaVulkanParserPictureData->CodecSpecific.h265.mv_hevc_enable) in DecodePicture()
1396 pDecodePictureInfo->viewId = pNvidiaVulkanParserPictureData->CodecSpecific.h265.nuh_layer_id; in DecodePicture()
2064 const bool h265 = (videoCodec == VK_VIDEO_CODEC_OPERATION_DECODE_H265_BIT_KHR); in StartVideoSequence() local
2068 DE_ASSERT(h264 || h265); in StartVideoSequence()
2075 : h265 ? (void*)videoProfileExtentionH265.get() in StartVideoSequence()
2084 : h265 ? (void*)videoCapabilitiesExtension265D.get() in StartVideoSequence()
DextNvidiaVideoParserIf.hpp565 NvidiaVulkanParserH265PictureData h265; member
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/video/
DvktVideoBaseDecodeUtils.cpp1378 …diaVulkanParserH265PictureData* const pin = &pNvidiaVulkanParserPictureData->CodecSpecific.h265; in DecodePicture()
1394 if (pNvidiaVulkanParserPictureData->CodecSpecific.h265.mv_hevc_enable) in DecodePicture()
1396 pDecodePictureInfo->viewId = pNvidiaVulkanParserPictureData->CodecSpecific.h265.nuh_layer_id; in DecodePicture()
2064 const bool h265 = (videoCodec == VK_VIDEO_CODEC_OPERATION_DECODE_H265_BIT_KHR); in StartVideoSequence() local
2068 DE_ASSERT(h264 || h265); in StartVideoSequence()
2075 : h265 ? (void*)videoProfileExtentionH265.get() in StartVideoSequence()
2084 : h265 ? (void*)videoCapabilitiesExtension265D.get() in StartVideoSequence()
DextNvidiaVideoParserIf.hpp565 NvidiaVulkanParserH265PictureData h265; member
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dradeon_uvd.c1136 dec->msg->body.decode.codec.h265 = in ruvd_end_frame()
/third_party/ffmpeg/doc/
Dbitstream_filters.texi468 @code{mpegts}) and raw HEVC/H.265 (muxer @code{h265} or

12