Vulkan-Hpp
vk::video::H264SpsFlags Struct Reference

#include <vulkan_video.hpp>

Public Types

using NativeType = StdVideoH264SpsFlags
 

Public Member Functions

 operator StdVideoH264SpsFlags const & () const VULKAN_HPP_NOEXCEPT
 
 operator StdVideoH264SpsFlags & () VULKAN_HPP_NOEXCEPT
 
bool operator== (H264SpsFlags const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (H264SpsFlags const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

uint32_t constraint_set0_flag: 1
 
uint32_t constraint_set1_flag: 1
 
uint32_t constraint_set2_flag: 1
 
uint32_t constraint_set3_flag: 1
 
uint32_t constraint_set4_flag: 1
 
uint32_t constraint_set5_flag: 1
 
uint32_t direct_8x8_inference_flag: 1
 
uint32_t mb_adaptive_frame_field_flag: 1
 
uint32_t frame_mbs_only_flag: 1
 
uint32_t delta_pic_order_always_zero_flag: 1
 
uint32_t separate_colour_plane_flag: 1
 
uint32_t gaps_in_frame_num_value_allowed_flag: 1
 
uint32_t qpprime_y_zero_transform_bypass_flag: 1
 
uint32_t frame_cropping_flag: 1
 
uint32_t seq_scaling_matrix_present_flag: 1
 
uint32_t vui_parameters_present_flag: 1
 

Detailed Description

Definition at line 413 of file vulkan_video.hpp.

Member Typedef Documentation

◆ NativeType

Member Function Documentation

◆ operator StdVideoH264SpsFlags &()

vk::video::H264SpsFlags::operator StdVideoH264SpsFlags & ( )
inline

Definition at line 422 of file vulkan_video.hpp.

◆ operator StdVideoH264SpsFlags const &()

vk::video::H264SpsFlags::operator StdVideoH264SpsFlags const & ( ) const
inline

Definition at line 417 of file vulkan_video.hpp.

◆ operator!=()

bool vk::video::H264SpsFlags::operator!= ( H264SpsFlags const &  rhs) const
inline

Definition at line 440 of file vulkan_video.hpp.

◆ operator==()

bool vk::video::H264SpsFlags::operator== ( H264SpsFlags const &  rhs) const
inline

Definition at line 427 of file vulkan_video.hpp.

Member Data Documentation

◆ constraint_set0_flag

uint32_t vk::video::H264SpsFlags::constraint_set0_flag

Definition at line 446 of file vulkan_video.hpp.

◆ constraint_set1_flag

uint32_t vk::video::H264SpsFlags::constraint_set1_flag

Definition at line 447 of file vulkan_video.hpp.

◆ constraint_set2_flag

uint32_t vk::video::H264SpsFlags::constraint_set2_flag

Definition at line 448 of file vulkan_video.hpp.

◆ constraint_set3_flag

uint32_t vk::video::H264SpsFlags::constraint_set3_flag

Definition at line 449 of file vulkan_video.hpp.

◆ constraint_set4_flag

uint32_t vk::video::H264SpsFlags::constraint_set4_flag

Definition at line 450 of file vulkan_video.hpp.

◆ constraint_set5_flag

uint32_t vk::video::H264SpsFlags::constraint_set5_flag

Definition at line 451 of file vulkan_video.hpp.

◆ delta_pic_order_always_zero_flag

uint32_t vk::video::H264SpsFlags::delta_pic_order_always_zero_flag

Definition at line 455 of file vulkan_video.hpp.

◆ direct_8x8_inference_flag

uint32_t vk::video::H264SpsFlags::direct_8x8_inference_flag

Definition at line 452 of file vulkan_video.hpp.

◆ frame_cropping_flag

uint32_t vk::video::H264SpsFlags::frame_cropping_flag

Definition at line 459 of file vulkan_video.hpp.

◆ frame_mbs_only_flag

uint32_t vk::video::H264SpsFlags::frame_mbs_only_flag

Definition at line 454 of file vulkan_video.hpp.

◆ gaps_in_frame_num_value_allowed_flag

uint32_t vk::video::H264SpsFlags::gaps_in_frame_num_value_allowed_flag

Definition at line 457 of file vulkan_video.hpp.

◆ mb_adaptive_frame_field_flag

uint32_t vk::video::H264SpsFlags::mb_adaptive_frame_field_flag

Definition at line 453 of file vulkan_video.hpp.

◆ qpprime_y_zero_transform_bypass_flag

uint32_t vk::video::H264SpsFlags::qpprime_y_zero_transform_bypass_flag

Definition at line 458 of file vulkan_video.hpp.

◆ separate_colour_plane_flag

uint32_t vk::video::H264SpsFlags::separate_colour_plane_flag

Definition at line 456 of file vulkan_video.hpp.

◆ seq_scaling_matrix_present_flag

uint32_t vk::video::H264SpsFlags::seq_scaling_matrix_present_flag

Definition at line 460 of file vulkan_video.hpp.

◆ vui_parameters_present_flag

uint32_t vk::video::H264SpsFlags::vui_parameters_present_flag

Definition at line 461 of file vulkan_video.hpp.


The documentation for this struct was generated from the following file: