/third_party/mesa3d/src/gallium/frontends/va/ |
D | picture_hevc.c | 37 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 …]
|
D | picture_hevc_enc.c | 43 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 …]
|
D | context.c | 308 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()
|
D | va_private.h | 290 struct pipe_h265_picture_desc h265; member
|
/third_party/mesa3d/src/gallium/frontends/omx/bellagio/ |
D | vid_dec_h265.c | 128 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/ |
D | h265_decode.adoc | 5 [[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 …]
|
D | h265_parameter_sets.adoc | 7 [[{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 …]
|
D | h265_encode.adoc | 5 [[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 …]
|
D | encode.adoc | 103 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/ |
D | cbs_h2645.c | 257 #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 …]
|
D | cbs_h265_syntax_template.c | 779 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/ |
D | libavcodec.mak | 54 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
|
D | hevc.mak | 251 …ramecrc -flags unaligned -i $(TARGET_SAMPLES)/hevc/cbf_cr_cb_TUDepth_4_circle.h265 -pix_fmt yuv444p
|
/third_party/mesa3d/src/gallium/frontends/omx/ |
D | vid_dec_common.h | 90 } h265; \ 97 struct pipe_h265_picture_desc h265; \
|
/third_party/mesa3d/src/gallium/frontends/vdpau/ |
D | decode.c | 583 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/ |
D | ac_uvd_dec.h | 411 struct ruvd_h265 h265; member
|
/third_party/vk-gl-cts/external/vulkan-docs/src/chapters/ |
D | videocoding.adoc | 436 <<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 …]
|
D | introduction.adoc | 210 [[itu-t-h265]]
|
/third_party/mesa3d/src/gallium/drivers/r600/ |
D | radeon_uvd.h | 413 struct ruvd_h265 h265; member
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/video/ |
D | vktVideoBaseDecodeUtils.cpp | 1378 …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()
|
D | extNvidiaVideoParserIf.hpp | 565 NvidiaVulkanParserH265PictureData h265; member
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/video/ |
D | vktVideoBaseDecodeUtils.cpp | 1378 …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()
|
D | extNvidiaVideoParserIf.hpp | 565 NvidiaVulkanParserH265PictureData h265; member
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | radeon_uvd.c | 1136 dec->msg->body.decode.codec.h265 = in ruvd_end_frame()
|
/third_party/ffmpeg/doc/ |
D | bitstream_filters.texi | 468 @code{mpegts}) and raw HEVC/H.265 (muxer @code{h265} or
|