@Properties(inherit=nvcuvid.class) public class CUVIDH264PICPARAMS extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
CUVIDH264PICPARAMS()
Default native constructor.
|
CUVIDH264PICPARAMS(long size)
Native array allocator.
|
CUVIDH264PICPARAMS(Pointer p)
Pointer cast constructor.
|
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public CUVIDH264PICPARAMS()
public CUVIDH264PICPARAMS(long size)
Pointer.position(long)
.public CUVIDH264PICPARAMS(Pointer p)
Pointer(Pointer)
.public CUVIDH264PICPARAMS position(long position)
public CUVIDH264PICPARAMS getPointer(long i)
getPointer
in class Pointer
public int log2_max_frame_num_minus4()
public CUVIDH264PICPARAMS log2_max_frame_num_minus4(int setter)
public int pic_order_cnt_type()
public CUVIDH264PICPARAMS pic_order_cnt_type(int setter)
public int log2_max_pic_order_cnt_lsb_minus4()
public CUVIDH264PICPARAMS log2_max_pic_order_cnt_lsb_minus4(int setter)
public int delta_pic_order_always_zero_flag()
public CUVIDH264PICPARAMS delta_pic_order_always_zero_flag(int setter)
public int frame_mbs_only_flag()
public CUVIDH264PICPARAMS frame_mbs_only_flag(int setter)
public int direct_8x8_inference_flag()
public CUVIDH264PICPARAMS direct_8x8_inference_flag(int setter)
public int num_ref_frames()
public CUVIDH264PICPARAMS num_ref_frames(int setter)
@Cast(value="unsigned char") public byte residual_colour_transform_flag()
public CUVIDH264PICPARAMS residual_colour_transform_flag(byte setter)
public CUVIDH264PICPARAMS bit_depth_luma_minus8(byte setter)
public CUVIDH264PICPARAMS bit_depth_chroma_minus8(byte setter)
@Cast(value="unsigned char") public byte qpprime_y_zero_transform_bypass_flag()
public CUVIDH264PICPARAMS qpprime_y_zero_transform_bypass_flag(byte setter)
public int entropy_coding_mode_flag()
public CUVIDH264PICPARAMS entropy_coding_mode_flag(int setter)
public int pic_order_present_flag()
public CUVIDH264PICPARAMS pic_order_present_flag(int setter)
public int num_ref_idx_l0_active_minus1()
public CUVIDH264PICPARAMS num_ref_idx_l0_active_minus1(int setter)
public int num_ref_idx_l1_active_minus1()
public CUVIDH264PICPARAMS num_ref_idx_l1_active_minus1(int setter)
public int weighted_pred_flag()
public CUVIDH264PICPARAMS weighted_pred_flag(int setter)
public int weighted_bipred_idc()
public CUVIDH264PICPARAMS weighted_bipred_idc(int setter)
public int pic_init_qp_minus26()
public CUVIDH264PICPARAMS pic_init_qp_minus26(int setter)
public int deblocking_filter_control_present_flag()
public CUVIDH264PICPARAMS deblocking_filter_control_present_flag(int setter)
public int redundant_pic_cnt_present_flag()
public CUVIDH264PICPARAMS redundant_pic_cnt_present_flag(int setter)
public int transform_8x8_mode_flag()
public CUVIDH264PICPARAMS transform_8x8_mode_flag(int setter)
public int MbaffFrameFlag()
public CUVIDH264PICPARAMS MbaffFrameFlag(int setter)
public int constrained_intra_pred_flag()
public CUVIDH264PICPARAMS constrained_intra_pred_flag(int setter)
public int chroma_qp_index_offset()
public CUVIDH264PICPARAMS chroma_qp_index_offset(int setter)
public int second_chroma_qp_index_offset()
public CUVIDH264PICPARAMS second_chroma_qp_index_offset(int setter)
public int ref_pic_flag()
public CUVIDH264PICPARAMS ref_pic_flag(int setter)
public int frame_num()
public CUVIDH264PICPARAMS frame_num(int setter)
public int CurrFieldOrderCnt(int i)
public CUVIDH264PICPARAMS CurrFieldOrderCnt(int i, int setter)
@MemberGetter public IntPointer CurrFieldOrderCnt()
@ByRef public CUVIDH264DPBENTRY dpb(int i)
public CUVIDH264PICPARAMS dpb(int i, CUVIDH264DPBENTRY setter)
@MemberGetter public CUVIDH264DPBENTRY dpb()
public CUVIDH264PICPARAMS WeightScale4x4(int i, int j, byte setter)
@MemberGetter @Cast(value="unsigned char(* /*[6]*/ )[16]") public BytePointer WeightScale4x4()
public CUVIDH264PICPARAMS WeightScale8x8(int i, int j, byte setter)
@MemberGetter @Cast(value="unsigned char(* /*[2]*/ )[64]") public BytePointer WeightScale8x8()
public CUVIDH264PICPARAMS fmo_aso_enable(byte setter)
public CUVIDH264PICPARAMS num_slice_groups_minus1(byte setter)
public CUVIDH264PICPARAMS slice_group_map_type(byte setter)
public byte pic_init_qs_minus26()
public CUVIDH264PICPARAMS pic_init_qs_minus26(byte setter)
@Cast(value="unsigned int") public int slice_group_change_rate_minus1()
public CUVIDH264PICPARAMS slice_group_change_rate_minus1(int setter)
@Name(value="fmo.slice_group_map_addr") @Cast(value="unsigned long long") public long fmo_slice_group_map_addr()
public CUVIDH264PICPARAMS fmo_slice_group_map_addr(long setter)
@Name(value="fmo.pMb2SliceGroupMap") @Cast(value="const unsigned char*") public BytePointer fmo_pMb2SliceGroupMap()
public CUVIDH264PICPARAMS fmo_pMb2SliceGroupMap(BytePointer setter)
public CUVIDH264PICPARAMS Reserved(int i, int setter)
@MemberGetter @Cast(value="unsigned int*") public IntPointer Reserved()
@ByRef public CUVIDH264MVCEXT mvcext()
public CUVIDH264PICPARAMS mvcext(CUVIDH264MVCEXT setter)
@ByRef public CUVIDH264SVCEXT svcext()
public CUVIDH264PICPARAMS svcext(CUVIDH264SVCEXT setter)
Copyright © 2024. All rights reserved.