@Properties(inherit=avcodec.class) public class AVCodec extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
AVCodec()
Default native constructor.
|
AVCodec(long size)
Native array allocator.
|
AVCodec(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
int |
capabilities()
Codec capabilities.
|
AVCodec |
capabilities(int setter) |
AVChannelLayout |
ch_layouts()
Array of supported channel layouts, terminated with a zeroed layout.
|
AVCodec |
ch_layouts(AVChannelLayout setter) |
LongPointer |
channel_layouts()
Deprecated.
|
AVCodec |
channel_layouts(LongPointer setter) |
AVCodec |
getPointer(long i) |
int |
id() |
AVCodec |
id(int setter) |
BytePointer |
long_name()
Descriptive name for the codec, meant to be more human readable than name.
|
AVCodec |
long_name(BytePointer setter) |
byte |
max_lowres()
maximum value for lowres supported by the decoder
|
AVCodec |
max_lowres(byte setter) |
BytePointer |
name()
Name of the codec implementation.
|
AVCodec |
name(BytePointer setter) |
IntPointer |
pix_fmts()
array of supported pixel formats, or NULL if unknown, array is terminated by -1
|
AVCodec |
pix_fmts(IntPointer setter) |
AVCodec |
position(long position) |
AVClass |
priv_class()
AVClass for the private context
|
AVCodec |
priv_class(AVClass setter) |
AVProfile |
profiles()
array of recognized profiles, or NULL if unknown, array is terminated by {AV_PROFILE_UNKNOWN}
|
AVCodec |
profiles(AVProfile setter) |
IntPointer |
sample_fmts()
array of supported sample formats, or NULL if unknown, array is terminated by -1
|
AVCodec |
sample_fmts(IntPointer setter) |
AVRational |
supported_framerates()
array of supported framerates, or NULL if any, array is terminated by {0,0}
|
AVCodec |
supported_framerates(AVRational setter) |
IntPointer |
supported_samplerates()
array of supported audio samplerates, or NULL if unknown, array is terminated by 0
|
AVCodec |
supported_samplerates(IntPointer setter) |
int |
type() |
AVCodec |
type(int setter) |
BytePointer |
wrapper_name()
Group name of the codec implementation.
|
AVCodec |
wrapper_name(BytePointer 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 AVCodec()
public AVCodec(long size)
Pointer.position(long)
.public AVCodec(Pointer p)
Pointer(Pointer)
.public AVCodec getPointer(long i)
getPointer
in class Pointer
@Cast(value="const char*") public BytePointer name()
public AVCodec name(BytePointer setter)
@Cast(value="const char*") public BytePointer long_name()
public AVCodec long_name(BytePointer setter)
public AVCodec type(int setter)
public AVCodec id(int setter)
public int capabilities()
public AVCodec capabilities(int setter)
@Cast(value="uint8_t") public byte max_lowres()
public AVCodec max_lowres(byte setter)
@Const public AVRational supported_framerates()
public AVCodec supported_framerates(AVRational setter)
@Cast(value="const AVPixelFormat*") public IntPointer pix_fmts()
public AVCodec pix_fmts(IntPointer setter)
@Const public IntPointer supported_samplerates()
public AVCodec supported_samplerates(IntPointer setter)
@Cast(value="const AVSampleFormat*") public IntPointer sample_fmts()
public AVCodec sample_fmts(IntPointer setter)
@Cast(value="const uint64_t*") @Deprecated public LongPointer channel_layouts()
public AVCodec channel_layouts(LongPointer setter)
@Const public AVProfile profiles()
@Cast(value="const char*") public BytePointer wrapper_name()
public AVCodec wrapper_name(BytePointer setter)
@Const public AVChannelLayout ch_layouts()
public AVCodec ch_layouts(AVChannelLayout setter)
Copyright © 2024. All rights reserved.