@Properties(inherit=avfilter.class) public class AVFilterContext extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
AVFilterContext()
Default native constructor.
|
AVFilterContext(long size)
Native array allocator.
|
AVFilterContext(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
AVClass |
av_class()
needed for av_log() and filters common options
|
AVFilterContext |
av_class(AVClass setter) |
Pointer |
command_queue() |
AVFilterContext |
command_queue(Pointer setter) |
BytePointer |
enable_str()
enable expression string
|
AVFilterContext |
enable_str(BytePointer setter) |
Pointer |
enable()
parsed expression (AVExpr*)
|
AVFilterContext |
enable(Pointer setter) |
int |
extra_hw_frames()
Sets the number of extra hardware frames which the filter will
allocate on its output links for use in following filters or by
the caller.
|
AVFilterContext |
extra_hw_frames(int setter) |
AVFilter |
filter()
the AVFilter of which this is an instance
|
AVFilterContext |
filter(AVFilter setter) |
AVFilterGraph |
graph()
filtergraph this filter belongs to
|
AVFilterContext |
graph(AVFilterGraph setter) |
AVBufferRef |
hw_device_ctx()
For filters which will create hardware frames, sets the device the
filter should create them in.
|
AVFilterContext |
hw_device_ctx(AVBufferRef setter) |
AVFilterPad |
input_pads()
array of input pads
|
AVFilterContext |
input_pads(AVFilterPad setter) |
PointerPointer |
inputs() |
AVFilterLink |
inputs(int i)
array of pointers to input links
|
AVFilterContext |
inputs(int i,
AVFilterLink setter) |
AVFilterContext |
inputs(PointerPointer setter) |
AVFilterInternal |
internal()
An opaque struct for libavfilter internal use.
|
AVFilterContext |
internal(AVFilterInternal setter) |
int |
is_disabled()
the enabled state from the last expression evaluation
|
AVFilterContext |
is_disabled(int setter) |
BytePointer |
name()
name of this filter instance
|
AVFilterContext |
name(BytePointer setter) |
int |
nb_inputs()
number of input pads
|
AVFilterContext |
nb_inputs(int setter) |
int |
nb_outputs()
number of output pads
|
AVFilterContext |
nb_outputs(int setter) |
int |
nb_threads()
Max number of threads allowed in this filter instance.
|
AVFilterContext |
nb_threads(int setter) |
AVFilterPad |
output_pads()
array of output pads
|
AVFilterContext |
output_pads(AVFilterPad setter) |
PointerPointer |
outputs() |
AVFilterLink |
outputs(int i)
array of pointers to output links
|
AVFilterContext |
outputs(int i,
AVFilterLink setter) |
AVFilterContext |
outputs(PointerPointer setter) |
AVFilterContext |
position(long position) |
Pointer |
priv()
private data for use by the filter
|
AVFilterContext |
priv(Pointer setter) |
int |
ready()
Ready status of the filter.
|
AVFilterContext |
ready(int setter) |
int |
thread_type()
Type of multithreading being allowed/used.
|
AVFilterContext |
thread_type(int setter) |
DoublePointer |
var_values()
variable values for the enable expression
|
AVFilterContext |
var_values(DoublePointer setter) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zero
public AVFilterContext()
public AVFilterContext(long size)
Pointer.position(long)
.public AVFilterContext(Pointer p)
Pointer.Pointer(Pointer)
.public AVFilterContext position(long position)
public AVFilterContext av_class(AVClass setter)
public AVFilterContext filter(AVFilter setter)
@Cast(value="char*") public BytePointer name()
public AVFilterContext name(BytePointer setter)
public AVFilterPad input_pads()
public AVFilterContext input_pads(AVFilterPad setter)
public AVFilterLink inputs(int i)
public AVFilterContext inputs(int i, AVFilterLink setter)
@Cast(value="AVFilterLink**") public PointerPointer inputs()
public AVFilterContext inputs(PointerPointer setter)
public AVFilterContext nb_inputs(int setter)
public AVFilterPad output_pads()
public AVFilterContext output_pads(AVFilterPad setter)
public AVFilterLink outputs(int i)
public AVFilterContext outputs(int i, AVFilterLink setter)
@Cast(value="AVFilterLink**") public PointerPointer outputs()
public AVFilterContext outputs(PointerPointer setter)
public AVFilterContext nb_outputs(int setter)
public Pointer priv()
public AVFilterContext priv(Pointer setter)
public AVFilterGraph graph()
public AVFilterContext graph(AVFilterGraph setter)
public int thread_type()
public AVFilterContext thread_type(int setter)
public AVFilterInternal internal()
public AVFilterContext internal(AVFilterInternal setter)
public AVFilterContext command_queue(Pointer setter)
@Cast(value="char*") public BytePointer enable_str()
public AVFilterContext enable_str(BytePointer setter)
public Pointer enable()
public AVFilterContext enable(Pointer setter)
public DoublePointer var_values()
public AVFilterContext var_values(DoublePointer setter)
public int is_disabled()
public AVFilterContext is_disabled(int setter)
public AVBufferRef hw_device_ctx()
public AVFilterContext hw_device_ctx(AVBufferRef setter)
public int nb_threads()
public AVFilterContext nb_threads(int setter)
@Cast(value="unsigned") public int ready()
public AVFilterContext ready(int setter)
public int extra_hw_frames()
public AVFilterContext extra_hw_frames(int setter)
Copyright © 2020. All rights reserved.