@Properties(inherit=avcodec.class) public class AVCodecDescriptor extends Pointer
avcodec_descriptor_get()
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
AVCodecDescriptor()
Default native constructor.
|
AVCodecDescriptor(long size)
Native array allocator.
|
AVCodecDescriptor(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
AVCodecDescriptor |
getPointer(long i) |
int |
id() |
AVCodecDescriptor |
id(int setter) |
BytePointer |
long_name()
A more descriptive name for this codec.
|
AVCodecDescriptor |
long_name(BytePointer setter) |
PointerPointer |
mime_types() |
BytePointer |
mime_types(int i)
MIME type(s) associated with the codec.
|
BytePointer |
name()
Name of the codec described by this descriptor.
|
AVCodecDescriptor |
name(BytePointer setter) |
AVCodecDescriptor |
position(long position) |
AVProfile |
profiles()
If non-NULL, an array of profiles recognized for this codec.
|
AVCodecDescriptor |
profiles(AVProfile setter) |
int |
props()
Codec properties, a combination of AV_CODEC_PROP_* flags.
|
AVCodecDescriptor |
props(int setter) |
int |
type() |
AVCodecDescriptor |
type(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 AVCodecDescriptor()
public AVCodecDescriptor(long size)
Pointer.position(long)
.public AVCodecDescriptor(Pointer p)
Pointer(Pointer)
.public AVCodecDescriptor position(long position)
public AVCodecDescriptor getPointer(long i)
getPointer
in class Pointer
public AVCodecDescriptor id(int setter)
public AVCodecDescriptor type(int setter)
@Cast(value="const char*") public BytePointer name()
public AVCodecDescriptor name(BytePointer setter)
@Cast(value="const char*") public BytePointer long_name()
public AVCodecDescriptor long_name(BytePointer setter)
public int props()
public AVCodecDescriptor props(int setter)
@MemberGetter @Cast(value="const char*") public BytePointer mime_types(int i)
@MemberGetter @Cast(value="const char*const*") public PointerPointer mime_types()
@Const public AVProfile profiles()
public AVCodecDescriptor profiles(AVProfile setter)
Copyright © 2023. All rights reserved.