@Properties(inherit=nvcuvid.class) public class CUVIDSOURCEPARAMS extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
CUVIDSOURCEPARAMS()
Default native constructor.
|
CUVIDSOURCEPARAMS(long size)
Native array allocator.
|
CUVIDSOURCEPARAMS(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
int |
bAnnexb()
IN: AV1 annexB stream
|
CUVIDSOURCEPARAMS |
bAnnexb(int setter) |
CUVIDSOURCEPARAMS |
getPointer(long i) |
PFNVIDSOURCECALLBACK |
pfnAudioDataHandler()
IN: Called to deliver audio packets.
|
CUVIDSOURCEPARAMS |
pfnAudioDataHandler(PFNVIDSOURCECALLBACK setter) |
PFNVIDSOURCECALLBACK |
pfnVideoDataHandler()
IN: Called to deliver video packets
|
CUVIDSOURCEPARAMS |
pfnVideoDataHandler(PFNVIDSOURCECALLBACK setter) |
CUVIDSOURCEPARAMS |
position(long position) |
Pointer |
pUserData()
IN: User private data passed in to the data handlers
|
CUVIDSOURCEPARAMS |
pUserData(Pointer setter) |
PointerPointer |
pvReserved2() |
Pointer |
pvReserved2(int i)
Reserved for future use - set to NULL
|
CUVIDSOURCEPARAMS |
pvReserved2(int i,
Pointer setter) |
int |
ulClockRate()
IN: Time stamp units in Hz (0=default=10000000Hz)
|
CUVIDSOURCEPARAMS |
ulClockRate(int setter) |
int |
uReserved()
Reserved for future use - set to zero
|
CUVIDSOURCEPARAMS |
uReserved(int setter) |
IntPointer |
uReserved1() |
int |
uReserved1(int i)
Reserved for future use - set to zero
|
CUVIDSOURCEPARAMS |
uReserved1(int i,
int setter) |
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 CUVIDSOURCEPARAMS()
public CUVIDSOURCEPARAMS(long size)
Pointer.position(long)
.public CUVIDSOURCEPARAMS(Pointer p)
Pointer(Pointer)
.public CUVIDSOURCEPARAMS position(long position)
public CUVIDSOURCEPARAMS getPointer(long i)
getPointer
in class Pointer
@Cast(value="unsigned int") public int ulClockRate()
public CUVIDSOURCEPARAMS ulClockRate(int setter)
public CUVIDSOURCEPARAMS bAnnexb(int setter)
@Cast(value="unsigned int") @NoOffset public int uReserved()
public CUVIDSOURCEPARAMS uReserved(int setter)
@Cast(value="unsigned int") public int uReserved1(int i)
public CUVIDSOURCEPARAMS uReserved1(int i, int setter)
@MemberGetter @Cast(value="unsigned int*") public IntPointer uReserved1()
public Pointer pUserData()
public CUVIDSOURCEPARAMS pUserData(Pointer setter)
public PFNVIDSOURCECALLBACK pfnVideoDataHandler()
public CUVIDSOURCEPARAMS pfnVideoDataHandler(PFNVIDSOURCECALLBACK setter)
public PFNVIDSOURCECALLBACK pfnAudioDataHandler()
public CUVIDSOURCEPARAMS pfnAudioDataHandler(PFNVIDSOURCECALLBACK setter)
public Pointer pvReserved2(int i)
public CUVIDSOURCEPARAMS pvReserved2(int i, Pointer setter)
@MemberGetter @Cast(value="void**") public PointerPointer pvReserved2()
Copyright © 2024. All rights reserved.