org.lwjgl.vulkan.video.STDVulkanVideoCodecH264 Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of lwjgl-vulkan Show documentation
Show all versions of lwjgl-vulkan Show documentation
A new generation graphics and compute API that provides high-efficiency, cross-platform access to modern GPUs used in a wide variety of devices from PCs and consoles to mobile phones and embedded platforms.
/*
* Copyright LWJGL. All rights reserved.
* License terms: https://www.lwjgl.org/license
* MACHINE GENERATED FILE, DO NOT EDIT
*/
package org.lwjgl.vulkan.video;
import static org.lwjgl.vulkan.video.STDVulkanVideo.*;
public final class STDVulkanVideoCodecH264 {
/** The extension specification version. */
public static final int VK_STD_VULKAN_VIDEO_CODEC_H264_SPEC_VERSION = VK_MAKE_VIDEO_STD_VERSION(0, 9, 5);
/** The extension name. */
public static final String VK_STD_VULKAN_VIDEO_CODEC_H264_EXTENSION_NAME = "VK_STD_vulkan_video_codec_h264";
public static final int
STD_VIDEO_H264_CPB_CNT_LIST_SIZE = 32,
STD_VIDEO_H264_SCALING_LIST_4X4_NUM_LISTS = 6,
STD_VIDEO_H264_SCALING_LIST_4X4_NUM_ELEMENTS = 16,
STD_VIDEO_H264_SCALING_LIST_8X8_NUM_LISTS = 2,
STD_VIDEO_H264_SCALING_LIST_8X8_NUM_ELEMENTS = 64;
/**
* {@code StdVideoH264ChromaFormatIdc}
*
* Enum values:
*
*
* - {@link #STD_VIDEO_H264_CHROMA_FORMAT_IDC_MONOCHROME VIDEO_H264_CHROMA_FORMAT_IDC_MONOCHROME}
* - {@link #STD_VIDEO_H264_CHROMA_FORMAT_IDC_420 VIDEO_H264_CHROMA_FORMAT_IDC_420}
* - {@link #STD_VIDEO_H264_CHROMA_FORMAT_IDC_422 VIDEO_H264_CHROMA_FORMAT_IDC_422}
* - {@link #STD_VIDEO_H264_CHROMA_FORMAT_IDC_444 VIDEO_H264_CHROMA_FORMAT_IDC_444}
* - {@link #STD_VIDEO_H264_CHROMA_FORMAT_IDC_INVALID VIDEO_H264_CHROMA_FORMAT_IDC_INVALID}
*
*/
public static final int
STD_VIDEO_H264_CHROMA_FORMAT_IDC_MONOCHROME = 0,
STD_VIDEO_H264_CHROMA_FORMAT_IDC_420 = 1,
STD_VIDEO_H264_CHROMA_FORMAT_IDC_422 = 2,
STD_VIDEO_H264_CHROMA_FORMAT_IDC_444 = 3,
STD_VIDEO_H264_CHROMA_FORMAT_IDC_INVALID = 0x7FFFFFFF;
/**
* {@code StdVideoH264ProfileIdc}
*
* Enum values:
*
*
* - {@link #STD_VIDEO_H264_PROFILE_IDC_BASELINE VIDEO_H264_PROFILE_IDC_BASELINE} - Only constrained baseSTline is supported
* - {@link #STD_VIDEO_H264_PROFILE_IDC_MAIN VIDEO_H264_PROFILE_IDC_MAIN}
* - {@link #STD_VIDEO_H264_PROFILE_IDC_HIGH VIDEO_H264_PROFILE_IDC_HIGH}
* - {@link #STD_VIDEO_H264_PROFILE_IDC_HIGH_444_PREDICTIVE VIDEO_H264_PROFILE_IDC_HIGH_444_PREDICTIVE}
* - {@link #STD_VIDEO_H264_PROFILE_IDC_INVALID VIDEO_H264_PROFILE_IDC_INVALID}
*
*/
public static final int
STD_VIDEO_H264_PROFILE_IDC_BASELINE = 66,
STD_VIDEO_H264_PROFILE_IDC_MAIN = 77,
STD_VIDEO_H264_PROFILE_IDC_HIGH = 100,
STD_VIDEO_H264_PROFILE_IDC_HIGH_444_PREDICTIVE = 244,
STD_VIDEO_H264_PROFILE_IDC_INVALID = 0x7FFFFFFF;
/**
* {@code StdVideoH264Level}
*
* Enum values:
*
*
* - {@link #STD_VIDEO_H264_LEVEL_1_0 VIDEO_H264_LEVEL_1_0}
* - {@link #STD_VIDEO_H264_LEVEL_1_1 VIDEO_H264_LEVEL_1_1}
* - {@link #STD_VIDEO_H264_LEVEL_1_2 VIDEO_H264_LEVEL_1_2}
* - {@link #STD_VIDEO_H264_LEVEL_1_3 VIDEO_H264_LEVEL_1_3}
* - {@link #STD_VIDEO_H264_LEVEL_2_0 VIDEO_H264_LEVEL_2_0}
* - {@link #STD_VIDEO_H264_LEVEL_2_1 VIDEO_H264_LEVEL_2_1}
* - {@link #STD_VIDEO_H264_LEVEL_2_2 VIDEO_H264_LEVEL_2_2}
* - {@link #STD_VIDEO_H264_LEVEL_3_0 VIDEO_H264_LEVEL_3_0}
* - {@link #STD_VIDEO_H264_LEVEL_3_1 VIDEO_H264_LEVEL_3_1}
* - {@link #STD_VIDEO_H264_LEVEL_3_2 VIDEO_H264_LEVEL_3_2}
* - {@link #STD_VIDEO_H264_LEVEL_4_0 VIDEO_H264_LEVEL_4_0}
* - {@link #STD_VIDEO_H264_LEVEL_4_1 VIDEO_H264_LEVEL_4_1}
* - {@link #STD_VIDEO_H264_LEVEL_4_2 VIDEO_H264_LEVEL_4_2}
* - {@link #STD_VIDEO_H264_LEVEL_5_0 VIDEO_H264_LEVEL_5_0}
* - {@link #STD_VIDEO_H264_LEVEL_5_1 VIDEO_H264_LEVEL_5_1}
* - {@link #STD_VIDEO_H264_LEVEL_5_2 VIDEO_H264_LEVEL_5_2}
* - {@link #STD_VIDEO_H264_LEVEL_6_0 VIDEO_H264_LEVEL_6_0}
* - {@link #STD_VIDEO_H264_LEVEL_6_1 VIDEO_H264_LEVEL_6_1}
* - {@link #STD_VIDEO_H264_LEVEL_6_2 VIDEO_H264_LEVEL_6_2}
* - {@link #STD_VIDEO_H264_LEVEL_INVALID VIDEO_H264_LEVEL_INVALID}
*
*/
public static final int
STD_VIDEO_H264_LEVEL_1_0 = 0,
STD_VIDEO_H264_LEVEL_1_1 = 1,
STD_VIDEO_H264_LEVEL_1_2 = 2,
STD_VIDEO_H264_LEVEL_1_3 = 3,
STD_VIDEO_H264_LEVEL_2_0 = 4,
STD_VIDEO_H264_LEVEL_2_1 = 5,
STD_VIDEO_H264_LEVEL_2_2 = 6,
STD_VIDEO_H264_LEVEL_3_0 = 7,
STD_VIDEO_H264_LEVEL_3_1 = 8,
STD_VIDEO_H264_LEVEL_3_2 = 9,
STD_VIDEO_H264_LEVEL_4_0 = 10,
STD_VIDEO_H264_LEVEL_4_1 = 11,
STD_VIDEO_H264_LEVEL_4_2 = 12,
STD_VIDEO_H264_LEVEL_5_0 = 13,
STD_VIDEO_H264_LEVEL_5_1 = 14,
STD_VIDEO_H264_LEVEL_5_2 = 15,
STD_VIDEO_H264_LEVEL_6_0 = 16,
STD_VIDEO_H264_LEVEL_6_1 = 17,
STD_VIDEO_H264_LEVEL_6_2 = 18,
STD_VIDEO_H264_LEVEL_INVALID = 0x7FFFFFFF;
/**
* {@code StdVideoH264PocType}
*
* Enum values:
*
*
* - {@link #STD_VIDEO_H264_POC_TYPE_0 VIDEO_H264_POC_TYPE_0}
* - {@link #STD_VIDEO_H264_POC_TYPE_1 VIDEO_H264_POC_TYPE_1}
* - {@link #STD_VIDEO_H264_POC_TYPE_2 VIDEO_H264_POC_TYPE_2}
* - {@link #STD_VIDEO_H264_POC_TYPE_INVALID VIDEO_H264_POC_TYPE_INVALID}
*
*/
public static final int
STD_VIDEO_H264_POC_TYPE_0 = 0,
STD_VIDEO_H264_POC_TYPE_1 = 1,
STD_VIDEO_H264_POC_TYPE_2 = 2,
STD_VIDEO_H264_POC_TYPE_INVALID = 0x7FFFFFFF;
/**
* {@code StdVideoH264AspectRatioIdc}
*
* Enum values:
*
*
* - {@link #STD_VIDEO_H264_ASPECT_RATIO_IDC_UNSPECIFIED VIDEO_H264_ASPECT_RATIO_IDC_UNSPECIFIED}
* - {@link #STD_VIDEO_H264_ASPECT_RATIO_IDC_SQUARE VIDEO_H264_ASPECT_RATIO_IDC_SQUARE}
* - {@link #STD_VIDEO_H264_ASPECT_RATIO_IDC_12_11 VIDEO_H264_ASPECT_RATIO_IDC_12_11}
* - {@link #STD_VIDEO_H264_ASPECT_RATIO_IDC_10_11 VIDEO_H264_ASPECT_RATIO_IDC_10_11}
* - {@link #STD_VIDEO_H264_ASPECT_RATIO_IDC_16_11 VIDEO_H264_ASPECT_RATIO_IDC_16_11}
* - {@link #STD_VIDEO_H264_ASPECT_RATIO_IDC_40_33 VIDEO_H264_ASPECT_RATIO_IDC_40_33}
* - {@link #STD_VIDEO_H264_ASPECT_RATIO_IDC_24_11 VIDEO_H264_ASPECT_RATIO_IDC_24_11}
* - {@link #STD_VIDEO_H264_ASPECT_RATIO_IDC_20_11 VIDEO_H264_ASPECT_RATIO_IDC_20_11}
* - {@link #STD_VIDEO_H264_ASPECT_RATIO_IDC_32_11 VIDEO_H264_ASPECT_RATIO_IDC_32_11}
* - {@link #STD_VIDEO_H264_ASPECT_RATIO_IDC_80_33 VIDEO_H264_ASPECT_RATIO_IDC_80_33}
* - {@link #STD_VIDEO_H264_ASPECT_RATIO_IDC_18_11 VIDEO_H264_ASPECT_RATIO_IDC_18_11}
* - {@link #STD_VIDEO_H264_ASPECT_RATIO_IDC_15_11 VIDEO_H264_ASPECT_RATIO_IDC_15_11}
* - {@link #STD_VIDEO_H264_ASPECT_RATIO_IDC_64_33 VIDEO_H264_ASPECT_RATIO_IDC_64_33}
* - {@link #STD_VIDEO_H264_ASPECT_RATIO_IDC_160_99 VIDEO_H264_ASPECT_RATIO_IDC_160_99}
* - {@link #STD_VIDEO_H264_ASPECT_RATIO_IDC_4_3 VIDEO_H264_ASPECT_RATIO_IDC_4_3}
* - {@link #STD_VIDEO_H264_ASPECT_RATIO_IDC_3_2 VIDEO_H264_ASPECT_RATIO_IDC_3_2}
* - {@link #STD_VIDEO_H264_ASPECT_RATIO_IDC_2_1 VIDEO_H264_ASPECT_RATIO_IDC_2_1}
* - {@link #STD_VIDEO_H264_ASPECT_RATIO_IDC_EXTENDED_SAR VIDEO_H264_ASPECT_RATIO_IDC_EXTENDED_SAR}
* - {@link #STD_VIDEO_H264_ASPECT_RATIO_IDC_INVALID VIDEO_H264_ASPECT_RATIO_IDC_INVALID}
*
*/
public static final int
STD_VIDEO_H264_ASPECT_RATIO_IDC_UNSPECIFIED = 0,
STD_VIDEO_H264_ASPECT_RATIO_IDC_SQUARE = 1,
STD_VIDEO_H264_ASPECT_RATIO_IDC_12_11 = 2,
STD_VIDEO_H264_ASPECT_RATIO_IDC_10_11 = 3,
STD_VIDEO_H264_ASPECT_RATIO_IDC_16_11 = 4,
STD_VIDEO_H264_ASPECT_RATIO_IDC_40_33 = 5,
STD_VIDEO_H264_ASPECT_RATIO_IDC_24_11 = 6,
STD_VIDEO_H264_ASPECT_RATIO_IDC_20_11 = 7,
STD_VIDEO_H264_ASPECT_RATIO_IDC_32_11 = 8,
STD_VIDEO_H264_ASPECT_RATIO_IDC_80_33 = 9,
STD_VIDEO_H264_ASPECT_RATIO_IDC_18_11 = 10,
STD_VIDEO_H264_ASPECT_RATIO_IDC_15_11 = 11,
STD_VIDEO_H264_ASPECT_RATIO_IDC_64_33 = 12,
STD_VIDEO_H264_ASPECT_RATIO_IDC_160_99 = 13,
STD_VIDEO_H264_ASPECT_RATIO_IDC_4_3 = 14,
STD_VIDEO_H264_ASPECT_RATIO_IDC_3_2 = 15,
STD_VIDEO_H264_ASPECT_RATIO_IDC_2_1 = 16,
STD_VIDEO_H264_ASPECT_RATIO_IDC_EXTENDED_SAR = 255,
STD_VIDEO_H264_ASPECT_RATIO_IDC_INVALID = 0x7FFFFFFF;
/**
* {@code StdVideoH264WeightedBipredIdc}
*
* Enum values:
*
*
* - {@link #STD_VIDEO_H264_WEIGHTED_BIPRED_IDC_DEFAULT VIDEO_H264_WEIGHTED_BIPRED_IDC_DEFAULT}
* - {@link #STD_VIDEO_H264_WEIGHTED_BIPRED_IDC_EXPLICIT VIDEO_H264_WEIGHTED_BIPRED_IDC_EXPLICIT}
* - {@link #STD_VIDEO_H264_WEIGHTED_BIPRED_IDC_IMPLICIT VIDEO_H264_WEIGHTED_BIPRED_IDC_IMPLICIT}
* - {@link #STD_VIDEO_H264_WEIGHTED_BIPRED_IDC_INVALID VIDEO_H264_WEIGHTED_BIPRED_IDC_INVALID}
*
*/
public static final int
STD_VIDEO_H264_WEIGHTED_BIPRED_IDC_DEFAULT = 0,
STD_VIDEO_H264_WEIGHTED_BIPRED_IDC_EXPLICIT = 1,
STD_VIDEO_H264_WEIGHTED_BIPRED_IDC_IMPLICIT = 2,
STD_VIDEO_H264_WEIGHTED_BIPRED_IDC_INVALID = 0x7FFFFFFF;
/**
* {@code StdVideoH264ModificationOfPicNumsIdc}
*
* Enum values:
*
*
* - {@link #STD_VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_SHORT_TERM_SUBTRACT VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_SHORT_TERM_SUBTRACT}
* - {@link #STD_VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_SHORT_TERM_ADD VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_SHORT_TERM_ADD}
* - {@link #STD_VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_LONG_TERM VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_LONG_TERM}
* - {@link #STD_VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_END VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_END}
* - {@link #STD_VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_INVALID VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_INVALID}
*
*/
public static final int
STD_VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_SHORT_TERM_SUBTRACT = 0,
STD_VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_SHORT_TERM_ADD = 1,
STD_VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_LONG_TERM = 2,
STD_VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_END = 3,
STD_VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_INVALID = 0x7FFFFFFF;
/**
* {@code StdVideoH264MemMgmtControlOp}
*
* Enum values:
*
*
* - {@link #STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_END VIDEO_H264_MEM_MGMT_CONTROL_OP_END}
* - {@link #STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_UNMARK_SHORT_TERM VIDEO_H264_MEM_MGMT_CONTROL_OP_UNMARK_SHORT_TERM}
* - {@link #STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_UNMARK_LONG_TERM VIDEO_H264_MEM_MGMT_CONTROL_OP_UNMARK_LONG_TERM}
* - {@link #STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_MARK_LONG_TERM VIDEO_H264_MEM_MGMT_CONTROL_OP_MARK_LONG_TERM}
* - {@link #STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_SET_MAX_LONG_TERM_INDEX VIDEO_H264_MEM_MGMT_CONTROL_OP_SET_MAX_LONG_TERM_INDEX}
* - {@link #STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_UNMARK_ALL VIDEO_H264_MEM_MGMT_CONTROL_OP_UNMARK_ALL}
* - {@link #STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_MARK_CURRENT_AS_LONG_TERM VIDEO_H264_MEM_MGMT_CONTROL_OP_MARK_CURRENT_AS_LONG_TERM}
* - {@link #STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_INVALID VIDEO_H264_MEM_MGMT_CONTROL_OP_INVALID}
*
*/
public static final int
STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_END = 0,
STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_UNMARK_SHORT_TERM = 1,
STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_UNMARK_LONG_TERM = 2,
STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_MARK_LONG_TERM = 3,
STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_SET_MAX_LONG_TERM_INDEX = 4,
STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_UNMARK_ALL = 5,
STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_MARK_CURRENT_AS_LONG_TERM = 6,
STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_INVALID = 0x7FFFFFFF;
/**
* {@code StdVideoH264CabacInitIdc}
*
* Enum values:
*
*
* - {@link #STD_VIDEO_H264_CABAC_INIT_IDC_0 VIDEO_H264_CABAC_INIT_IDC_0}
* - {@link #STD_VIDEO_H264_CABAC_INIT_IDC_1 VIDEO_H264_CABAC_INIT_IDC_1}
* - {@link #STD_VIDEO_H264_CABAC_INIT_IDC_2 VIDEO_H264_CABAC_INIT_IDC_2}
* - {@link #STD_VIDEO_H264_CABAC_INIT_IDC_INVALID VIDEO_H264_CABAC_INIT_IDC_INVALID}
*
*/
public static final int
STD_VIDEO_H264_CABAC_INIT_IDC_0 = 0,
STD_VIDEO_H264_CABAC_INIT_IDC_1 = 1,
STD_VIDEO_H264_CABAC_INIT_IDC_2 = 2,
STD_VIDEO_H264_CABAC_INIT_IDC_INVALID = 0x7FFFFFFF;
/**
* {@code StdVideoH264DisableDeblockingFilterIdc}
*
* Enum values:
*
*
* - {@link #STD_VIDEO_H264_DISABLE_DEBLOCKING_FILTER_IDC_DISABLED VIDEO_H264_DISABLE_DEBLOCKING_FILTER_IDC_DISABLED}
* - {@link #STD_VIDEO_H264_DISABLE_DEBLOCKING_FILTER_IDC_ENABLED VIDEO_H264_DISABLE_DEBLOCKING_FILTER_IDC_ENABLED}
* - {@link #STD_VIDEO_H264_DISABLE_DEBLOCKING_FILTER_IDC_PARTIAL VIDEO_H264_DISABLE_DEBLOCKING_FILTER_IDC_PARTIAL}
* - {@link #STD_VIDEO_H264_DISABLE_DEBLOCKING_FILTER_IDC_INVALID VIDEO_H264_DISABLE_DEBLOCKING_FILTER_IDC_INVALID}
*
*/
public static final int
STD_VIDEO_H264_DISABLE_DEBLOCKING_FILTER_IDC_DISABLED = 0,
STD_VIDEO_H264_DISABLE_DEBLOCKING_FILTER_IDC_ENABLED = 1,
STD_VIDEO_H264_DISABLE_DEBLOCKING_FILTER_IDC_PARTIAL = 2,
STD_VIDEO_H264_DISABLE_DEBLOCKING_FILTER_IDC_INVALID = 0x7FFFFFFF;
/**
* {@code StdVideoH264SliceType}
*
* Enum values:
*
*
* - {@link #STD_VIDEO_H264_SLICE_TYPE_P VIDEO_H264_SLICE_TYPE_P}
* - {@link #STD_VIDEO_H264_SLICE_TYPE_B VIDEO_H264_SLICE_TYPE_B}
* - {@link #STD_VIDEO_H264_SLICE_TYPE_I VIDEO_H264_SLICE_TYPE_I}
* - {@link #STD_VIDEO_H264_SLICE_TYPE_INVALID VIDEO_H264_SLICE_TYPE_INVALID}
*
*/
public static final int
STD_VIDEO_H264_SLICE_TYPE_P = 0,
STD_VIDEO_H264_SLICE_TYPE_B = 1,
STD_VIDEO_H264_SLICE_TYPE_I = 2,
STD_VIDEO_H264_SLICE_TYPE_INVALID = 0x7FFFFFFF;
/**
* {@code StdVideoH264PictureType}
*
* Enum values:
*
*
* - {@link #STD_VIDEO_H264_PICTURE_TYPE_P VIDEO_H264_PICTURE_TYPE_P}
* - {@link #STD_VIDEO_H264_PICTURE_TYPE_B VIDEO_H264_PICTURE_TYPE_B}
* - {@link #STD_VIDEO_H264_PICTURE_TYPE_I VIDEO_H264_PICTURE_TYPE_I}
* - {@link #STD_VIDEO_H264_PICTURE_TYPE_IDR VIDEO_H264_PICTURE_TYPE_IDR}
* - {@link #STD_VIDEO_H264_PICTURE_TYPE_INVALID VIDEO_H264_PICTURE_TYPE_INVALID}
*
*/
public static final int
STD_VIDEO_H264_PICTURE_TYPE_P = 0,
STD_VIDEO_H264_PICTURE_TYPE_B = 1,
STD_VIDEO_H264_PICTURE_TYPE_I = 2,
STD_VIDEO_H264_PICTURE_TYPE_IDR = 5,
STD_VIDEO_H264_PICTURE_TYPE_INVALID = 0x7FFFFFFF;
/**
* {@code StdVideoH264NonVclNaluType}
*
* Enum values:
*
*
* - {@link #STD_VIDEO_H264_NON_VCL_NALU_TYPE_SPS VIDEO_H264_NON_VCL_NALU_TYPE_SPS}
* - {@link #STD_VIDEO_H264_NON_VCL_NALU_TYPE_PPS VIDEO_H264_NON_VCL_NALU_TYPE_PPS}
* - {@link #STD_VIDEO_H264_NON_VCL_NALU_TYPE_AUD VIDEO_H264_NON_VCL_NALU_TYPE_AUD}
* - {@link #STD_VIDEO_H264_NON_VCL_NALU_TYPE_PREFIX VIDEO_H264_NON_VCL_NALU_TYPE_PREFIX}
* - {@link #STD_VIDEO_H264_NON_VCL_NALU_TYPE_END_OF_SEQUENCE VIDEO_H264_NON_VCL_NALU_TYPE_END_OF_SEQUENCE}
* - {@link #STD_VIDEO_H264_NON_VCL_NALU_TYPE_END_OF_STREAM VIDEO_H264_NON_VCL_NALU_TYPE_END_OF_STREAM}
* - {@link #STD_VIDEO_H264_NON_VCL_NALU_TYPE_PRECODED VIDEO_H264_NON_VCL_NALU_TYPE_PRECODED}
* - {@link #STD_VIDEO_H264_NON_VCL_NALU_TYPE_INVALID VIDEO_H264_NON_VCL_NALU_TYPE_INVALID}
*
*/
public static final int
STD_VIDEO_H264_NON_VCL_NALU_TYPE_SPS = 0,
STD_VIDEO_H264_NON_VCL_NALU_TYPE_PPS = 1,
STD_VIDEO_H264_NON_VCL_NALU_TYPE_AUD = 2,
STD_VIDEO_H264_NON_VCL_NALU_TYPE_PREFIX = 3,
STD_VIDEO_H264_NON_VCL_NALU_TYPE_END_OF_SEQUENCE = 4,
STD_VIDEO_H264_NON_VCL_NALU_TYPE_END_OF_STREAM = 5,
STD_VIDEO_H264_NON_VCL_NALU_TYPE_PRECODED = 6,
STD_VIDEO_H264_NON_VCL_NALU_TYPE_INVALID = 0x7FFFFFFF;
public static final int STD_VIDEO_DECODE_H264_MVC_REF_LIST_SIZE = 15;
/**
* {@code StdVideoDecodeH264FieldOrderCount}
*
* Enum values:
*
*
* - {@link #STD_VIDEO_DECODE_H264_FIELD_ORDER_COUNT_TOP VIDEO_DECODE_H264_FIELD_ORDER_COUNT_TOP}
* - {@link #STD_VIDEO_DECODE_H264_FIELD_ORDER_COUNT_BOTTOM VIDEO_DECODE_H264_FIELD_ORDER_COUNT_BOTTOM}
* - {@link #STD_VIDEO_DECODE_H264_FIELD_ORDER_COUNT_LIST_SIZE VIDEO_DECODE_H264_FIELD_ORDER_COUNT_LIST_SIZE}
* - {@link #STD_VIDEO_DECODE_H264_FIELD_ORDER_COUNT_INVALID VIDEO_DECODE_H264_FIELD_ORDER_COUNT_INVALID}
*
*/
public static final int
STD_VIDEO_DECODE_H264_FIELD_ORDER_COUNT_TOP = 0,
STD_VIDEO_DECODE_H264_FIELD_ORDER_COUNT_BOTTOM = 1,
STD_VIDEO_DECODE_H264_FIELD_ORDER_COUNT_LIST_SIZE = 2,
STD_VIDEO_DECODE_H264_FIELD_ORDER_COUNT_INVALID = 0x7FFFFFFF;
private STDVulkanVideoCodecH264() {}
}