@Properties(inherit=avfilter.class) public class AVFilterLink extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Modifier and Type | Field and Description |
---|---|
static int |
AVLINK_INIT
enum AVFilterLink::init_state
|
static int |
AVLINK_STARTINIT
enum AVFilterLink::init_state
|
static int |
AVLINK_UNINIT
enum AVFilterLink::init_state
|
Constructor and Description |
---|
AVFilterLink()
Default native constructor.
|
AVFilterLink(long size)
Native array allocator.
|
AVFilterLink(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
int |
age_index()
Index in the age array.
|
AVFilterLink |
age_index(int setter) |
AVChannelLayout |
ch_layout()
channel layout of current buffer (see libavutil/channel_layout.h)
|
AVFilterLink |
ch_layout(AVChannelLayout setter) |
long |
channel_layout()
Deprecated.
use ch_layout
|
AVFilterLink |
channel_layout(long setter) |
long |
current_pts_us()
Current timestamp of the link, as defined by the most recent
frame(s), in AV_TIME_BASE units.
|
AVFilterLink |
current_pts_us(long setter) |
long |
current_pts()
Current timestamp of the link, as defined by the most recent
frame(s), in link time_base units.
|
AVFilterLink |
current_pts(long setter) |
AVFilterContext |
dst()
dest filter
|
AVFilterLink |
dst(AVFilterContext setter) |
AVFilterPad |
dstpad()
input pad on the dest filter
|
AVFilterLink |
dstpad(AVFilterPad setter) |
int |
format()
agreed upon media format
|
AVFilterLink |
format(int setter) |
long |
frame_count_in()
Number of past frames sent through the link.
|
AVFilterLink |
frame_count_in(long setter) |
long |
frame_count_out() |
AVFilterLink |
frame_count_out(long setter) |
Pointer |
frame_pool()
A pointer to a FFFramePool struct.
|
AVFilterLink |
frame_pool(Pointer setter) |
AVRational |
frame_rate()
Frame rate of the stream on the link, or 1/0 if unknown or variable;
if left to 0/0, will be automatically copied from the first input
of the source filter if it exists.
|
AVFilterLink |
frame_rate(AVRational setter) |
int |
frame_wanted_out()
True if a frame is currently wanted on the output of this filter.
|
AVFilterLink |
frame_wanted_out(int setter) |
AVFilterLink |
getPointer(long i) |
AVFilterGraph |
graph()
Graph the filter belongs to.
|
AVFilterLink |
graph(AVFilterGraph setter) |
int |
h()
agreed upon image height
|
AVFilterLink |
h(int setter) |
AVBufferRef |
hw_frames_ctx()
For hwaccel pixel formats, this should be a reference to the
AVHWFramesContext describing the frames.
|
AVFilterLink |
hw_frames_ctx(AVBufferRef setter) |
AVFilterFormatsConfig |
incfg()
Lists of supported formats / etc.
|
AVFilterLink |
incfg(AVFilterFormatsConfig setter) |
int |
max_samples()
Maximum number of samples to filter at once.
|
AVFilterLink |
max_samples(int setter) |
int |
min_samples()
Minimum number of samples to filter at once.
|
AVFilterLink |
min_samples(int setter) |
AVFilterFormatsConfig |
outcfg()
Lists of supported formats / etc.
|
AVFilterLink |
outcfg(AVFilterFormatsConfig setter) |
AVFilterLink |
position(long position) |
BytePointer |
reserved() |
byte |
reserved(int i)
Internal structure members.
|
AVFilterLink |
reserved(int i,
byte setter) |
AVRational |
sample_aspect_ratio()
agreed upon sample aspect ratio
|
AVFilterLink |
sample_aspect_ratio(AVRational setter) |
long |
sample_count_in()
Number of past samples sent through the link.
|
AVFilterLink |
sample_count_in(long setter) |
long |
sample_count_out() |
AVFilterLink |
sample_count_out(long setter) |
int |
sample_rate()
samples per second
|
AVFilterLink |
sample_rate(int setter) |
AVFilterContext |
src()
source filter
|
AVFilterLink |
src(AVFilterContext setter) |
AVFilterPad |
srcpad()
output pad on the source filter
|
AVFilterLink |
srcpad(AVFilterPad setter) |
AVRational |
time_base()
Define the time base used by the PTS of the frames/samples
which will pass through this link.
|
AVFilterLink |
time_base(AVRational setter) |
int |
type()
filter media type
|
AVFilterLink |
type(int setter) |
int |
w()
agreed upon image width
|
AVFilterLink |
w(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 static final int AVLINK_UNINIT
public static final int AVLINK_STARTINIT
public static final int AVLINK_INIT
public AVFilterLink()
public AVFilterLink(long size)
Pointer.position(long)
.public AVFilterLink(Pointer p)
Pointer(Pointer)
.public AVFilterLink position(long position)
public AVFilterLink getPointer(long i)
getPointer
in class Pointer
public AVFilterContext src()
public AVFilterLink src(AVFilterContext setter)
public AVFilterPad srcpad()
public AVFilterLink srcpad(AVFilterPad setter)
public AVFilterContext dst()
public AVFilterLink dst(AVFilterContext setter)
public AVFilterPad dstpad()
public AVFilterLink dstpad(AVFilterPad setter)
public AVFilterLink type(int setter)
public int w()
public AVFilterLink w(int setter)
public int h()
public AVFilterLink h(int setter)
@ByRef public AVRational sample_aspect_ratio()
public AVFilterLink sample_aspect_ratio(AVRational setter)
@Cast(value="uint64_t") @Deprecated public long channel_layout()
public AVFilterLink channel_layout(long setter)
public int sample_rate()
public AVFilterLink sample_rate(int setter)
public int format()
public AVFilterLink format(int setter)
@ByRef public AVRational time_base()
public AVFilterLink time_base(AVRational setter)
@ByRef public AVChannelLayout ch_layout()
public AVFilterLink ch_layout(AVChannelLayout setter)
@ByRef public AVFilterFormatsConfig incfg()
public AVFilterLink incfg(AVFilterFormatsConfig setter)
@ByRef public AVFilterFormatsConfig outcfg()
public AVFilterLink outcfg(AVFilterFormatsConfig setter)
public AVFilterGraph graph()
public AVFilterLink graph(AVFilterGraph setter)
@Cast(value="int64_t") public long current_pts()
public AVFilterLink current_pts(long setter)
@Cast(value="int64_t") public long current_pts_us()
public AVFilterLink current_pts_us(long setter)
public int age_index()
public AVFilterLink age_index(int setter)
@ByRef public AVRational frame_rate()
public AVFilterLink frame_rate(AVRational setter)
public int min_samples()
public AVFilterLink min_samples(int setter)
public int max_samples()
public AVFilterLink max_samples(int setter)
@Cast(value="int64_t") public long frame_count_in()
public AVFilterLink frame_count_in(long setter)
public AVFilterLink frame_count_out(long setter)
@Cast(value="int64_t") public long sample_count_in()
public AVFilterLink sample_count_in(long setter)
public AVFilterLink sample_count_out(long setter)
public Pointer frame_pool()
public AVFilterLink frame_pool(Pointer setter)
public int frame_wanted_out()
public AVFilterLink frame_wanted_out(int setter)
public AVBufferRef hw_frames_ctx()
public AVFilterLink hw_frames_ctx(AVBufferRef setter)
@Cast(value="char") public byte reserved(int i)
public AVFilterLink reserved(int i, byte setter)
@MemberGetter @Cast(value="char*") public BytePointer reserved()
Copyright © 2024. All rights reserved.