@Properties(inherit=avformat.class) public class AVProgram extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
AVProgram()
Default native constructor.
|
AVProgram(long size)
Native array allocator.
|
AVProgram(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
int |
discard()
selects which program to discard and which to feed to the caller
|
AVProgram |
discard(int setter) |
long |
end_time() |
AVProgram |
end_time(long setter) |
int |
flags() |
AVProgram |
flags(int setter) |
AVProgram |
getPointer(long i) |
int |
id() |
AVProgram |
id(int setter) |
AVDictionary |
metadata() |
AVProgram |
metadata(AVDictionary setter) |
int |
nb_stream_indexes() |
AVProgram |
nb_stream_indexes(int setter) |
int |
pcr_pid() |
AVProgram |
pcr_pid(int setter) |
int |
pmt_pid() |
AVProgram |
pmt_pid(int setter) |
int |
pmt_version() |
AVProgram |
pmt_version(int setter) |
AVProgram |
position(long position) |
int |
program_num() |
AVProgram |
program_num(int setter) |
int |
pts_wrap_behavior()
behavior on wrap detection
|
AVProgram |
pts_wrap_behavior(int setter) |
long |
pts_wrap_reference()
reference dts for wrap detection
|
AVProgram |
pts_wrap_reference(long setter) |
long |
start_time()
All fields below this line are not part of the public API.
|
AVProgram |
start_time(long setter) |
IntPointer |
stream_index() |
AVProgram |
stream_index(IntPointer 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 AVProgram()
public AVProgram(long size)
Pointer.position(long)
.public AVProgram(Pointer p)
Pointer(Pointer)
.public AVProgram getPointer(long i)
getPointer
in class Pointer
public int id()
public AVProgram id(int setter)
public int flags()
public AVProgram flags(int setter)
@Cast(value="AVDiscard") public int discard()
public AVProgram discard(int setter)
@Cast(value="unsigned int*") public IntPointer stream_index()
public AVProgram stream_index(IntPointer setter)
public AVProgram nb_stream_indexes(int setter)
public AVDictionary metadata()
public AVProgram metadata(AVDictionary setter)
public int program_num()
public AVProgram program_num(int setter)
public int pmt_pid()
public AVProgram pmt_pid(int setter)
public int pcr_pid()
public AVProgram pcr_pid(int setter)
public int pmt_version()
public AVProgram pmt_version(int setter)
@Cast(value="int64_t") public long start_time()
public AVProgram start_time(long setter)
public AVProgram end_time(long setter)
@Cast(value="int64_t") public long pts_wrap_reference()
public AVProgram pts_wrap_reference(long setter)
public int pts_wrap_behavior()
public AVProgram pts_wrap_behavior(int setter)
Copyright © 2023. All rights reserved.