Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
vulkan_video_codec_h264std_encode.h
Go to the documentation of this file.
1#ifndef VULKAN_VIDEO_CODEC_H264STD_ENCODE_H_
2#define VULKAN_VIDEO_CODEC_H264STD_ENCODE_H_ 1
3
4/*
5** Copyright 2015-2024 The Khronos Group Inc.
6**
7** SPDX-License-Identifier: Apache-2.0
8*/
9
10/*
11** This header is generated from the Khronos Vulkan XML API Registry.
12**
13*/
14
15
16#ifdef __cplusplus
17extern "C" {
18#endif
19
20
21
22// vulkan_video_codec_h264std_encode is a preprocessor guard. Do not pass it to API calls.
23#define vulkan_video_codec_h264std_encode 1
25
26#define VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_API_VERSION_1_0_0 VK_MAKE_VIDEO_STD_VERSION(1, 0, 0)
27
28#define VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_SPEC_VERSION VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_API_VERSION_1_0_0
29#define VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_EXTENSION_NAME "VK_STD_vulkan_video_codec_h264_encode"
36
50
56
65
70
76
82
90
105
118
128
141
142
143#ifdef __cplusplus
144}
145#endif
146
147#endif
const StdVideoEncodeH264ReferenceListsInfo * pRefLists
StdVideoEncodeH264PictureInfoFlags flags
StdVideoH264ModificationOfPicNumsIdc modification_of_pic_nums_idc
StdVideoH264MemMgmtControlOp memory_management_control_operation
StdVideoEncodeH264ReferenceInfoFlags flags
uint8_t RefPicList1[STD_VIDEO_H264_MAX_NUM_LIST_REF]
const StdVideoEncodeH264RefPicMarkingEntry * pRefPicMarkingOperations
StdVideoEncodeH264ReferenceListsInfoFlags flags
const StdVideoEncodeH264RefListModEntry * pRefList0ModOperations
const StdVideoEncodeH264RefListModEntry * pRefList1ModOperations
uint8_t RefPicList0[STD_VIDEO_H264_MAX_NUM_LIST_REF]
StdVideoEncodeH264SliceHeaderFlags flags
StdVideoH264DisableDeblockingFilterIdc disable_deblocking_filter_idc
const StdVideoEncodeH264WeightTable * pWeightTable
int8_t chroma_weight_l0[STD_VIDEO_H264_MAX_NUM_LIST_REF][STD_VIDEO_H264_MAX_CHROMA_PLANES]
int8_t luma_weight_l0[STD_VIDEO_H264_MAX_NUM_LIST_REF]
int8_t luma_weight_l1[STD_VIDEO_H264_MAX_NUM_LIST_REF]
int8_t chroma_weight_l1[STD_VIDEO_H264_MAX_NUM_LIST_REF][STD_VIDEO_H264_MAX_CHROMA_PLANES]
StdVideoEncodeH264WeightTableFlags flags
int8_t luma_offset_l0[STD_VIDEO_H264_MAX_NUM_LIST_REF]
int8_t chroma_offset_l0[STD_VIDEO_H264_MAX_NUM_LIST_REF][STD_VIDEO_H264_MAX_CHROMA_PLANES]
int8_t luma_offset_l1[STD_VIDEO_H264_MAX_NUM_LIST_REF]
int8_t chroma_offset_l1[STD_VIDEO_H264_MAX_NUM_LIST_REF][STD_VIDEO_H264_MAX_CHROMA_PLANES]
StdVideoH264ModificationOfPicNumsIdc
#define STD_VIDEO_H264_MAX_NUM_LIST_REF
StdVideoH264DisableDeblockingFilterIdc
#define STD_VIDEO_H264_MAX_CHROMA_PLANES
struct StdVideoEncodeH264RefListModEntry StdVideoEncodeH264RefListModEntry
struct StdVideoEncodeH264ReferenceInfo StdVideoEncodeH264ReferenceInfo
struct StdVideoEncodeH264RefPicMarkingEntry StdVideoEncodeH264RefPicMarkingEntry
struct StdVideoEncodeH264PictureInfoFlags StdVideoEncodeH264PictureInfoFlags
struct StdVideoEncodeH264SliceHeaderFlags StdVideoEncodeH264SliceHeaderFlags
struct StdVideoEncodeH264PictureInfo StdVideoEncodeH264PictureInfo
struct StdVideoEncodeH264SliceHeader StdVideoEncodeH264SliceHeader
struct StdVideoEncodeH264ReferenceListsInfo StdVideoEncodeH264ReferenceListsInfo
struct StdVideoEncodeH264WeightTable StdVideoEncodeH264WeightTable
struct StdVideoEncodeH264WeightTableFlags StdVideoEncodeH264WeightTableFlags
struct StdVideoEncodeH264ReferenceListsInfoFlags StdVideoEncodeH264ReferenceListsInfoFlags
struct StdVideoEncodeH264ReferenceInfoFlags StdVideoEncodeH264ReferenceInfoFlags