Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator| Modifier and Type | Field and Description |
|---|---|
static int |
AV_PARSER_PTS_NB |
static int |
PARSER_FLAG_COMPLETE_FRAMES |
static int |
PARSER_FLAG_FETCHED_OFFSET
Set if the parser has a valid file offset
|
static int |
PARSER_FLAG_ONCE |
static int |
PARSER_FLAG_USE_CODEC_TS |
| Constructor and Description |
|---|
AVCodecParserContext()
Default native constructor.
|
AVCodecParserContext(int size)
Native array allocator.
|
AVCodecParserContext(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
int |
coded_height() |
avcodec.AVCodecParserContext |
coded_height(int coded_height) |
int |
coded_width()
Dimensions of the coded video.
|
avcodec.AVCodecParserContext |
coded_width(int coded_width) |
long |
convergence_duration()
Time difference in stream time base units from the pts of this
packet to the point at which the output from the decoder has converged
independent from the availability of previous frames.
|
avcodec.AVCodecParserContext |
convergence_duration(long convergence_duration) |
LongPointer |
cur_frame_dts() |
long |
cur_frame_dts(int i) |
avcodec.AVCodecParserContext |
cur_frame_dts(int i,
long cur_frame_dts) |
LongPointer |
cur_frame_end() |
long |
cur_frame_end(int i) |
avcodec.AVCodecParserContext |
cur_frame_end(int i,
long cur_frame_end) |
LongPointer |
cur_frame_offset() |
long |
cur_frame_offset(int i) |
avcodec.AVCodecParserContext |
cur_frame_offset(int i,
long cur_frame_offset) |
LongPointer |
cur_frame_pos() |
long |
cur_frame_pos(int i)
Position of the packet in file.
|
avcodec.AVCodecParserContext |
cur_frame_pos(int i,
long cur_frame_pos) |
LongPointer |
cur_frame_pts() |
long |
cur_frame_pts(int i) |
avcodec.AVCodecParserContext |
cur_frame_pts(int i,
long cur_frame_pts) |
int |
cur_frame_start_index() |
avcodec.AVCodecParserContext |
cur_frame_start_index(int cur_frame_start_index) |
long |
cur_offset() |
avcodec.AVCodecParserContext |
cur_offset(long cur_offset) |
int |
dts_ref_dts_delta()
Offset of the current timestamp against last timestamp sync point in
units of AVCodecContext.time_base.
|
avcodec.AVCodecParserContext |
dts_ref_dts_delta(int dts_ref_dts_delta) |
int |
dts_sync_point()
Synchronization point for start of timestamp generation.
|
avcodec.AVCodecParserContext |
dts_sync_point(int dts_sync_point) |
long |
dts() |
avcodec.AVCodecParserContext |
dts(long dts) |
int |
duration()
Duration of the current frame.
|
avcodec.AVCodecParserContext |
duration(int duration) |
int |
fetch_timestamp() |
avcodec.AVCodecParserContext |
fetch_timestamp(int fetch_timestamp) |
int |
field_order() |
avcodec.AVCodecParserContext |
field_order(int field_order) |
int |
flags() |
avcodec.AVCodecParserContext |
flags(int flags) |
int |
format()
The format of the coded data, corresponds to enum AVPixelFormat for video
and for enum AVSampleFormat for audio.
|
avcodec.AVCodecParserContext |
format(int format) |
long |
frame_offset() |
avcodec.AVCodecParserContext |
frame_offset(long frame_offset) |
int |
height() |
avcodec.AVCodecParserContext |
height(int height) |
int |
key_frame()
Set by parser to 1 for key frames and 0 for non-key frames.
|
avcodec.AVCodecParserContext |
key_frame(int key_frame) |
long |
last_dts() |
avcodec.AVCodecParserContext |
last_dts(long last_dts) |
long |
last_pos()
Previous frame byte position.
|
avcodec.AVCodecParserContext |
last_pos(long last_pos) |
long |
last_pts() |
avcodec.AVCodecParserContext |
last_pts(long last_pts) |
long |
next_frame_offset() |
avcodec.AVCodecParserContext |
next_frame_offset(long next_frame_offset) |
long |
offset()
byte offset from starting packet start
|
avcodec.AVCodecParserContext |
offset(long offset) |
int |
output_picture_number()
Picture number incremented in presentation or output order.
|
avcodec.AVCodecParserContext |
output_picture_number(int output_picture_number) |
avcodec.AVCodecParser |
parser() |
avcodec.AVCodecParserContext |
parser(avcodec.AVCodecParser parser) |
int |
pict_type() |
avcodec.AVCodecParserContext |
pict_type(int pict_type) |
int |
picture_structure()
Indicate whether a picture is coded as a frame, top field or bottom field.
|
avcodec.AVCodecParserContext |
picture_structure(int picture_structure) |
long |
pos()
Byte position of currently parsed frame in stream.
|
avcodec.AVCodecParserContext |
pos(long pos) |
avcodec.AVCodecParserContext |
position(int position) |
Pointer |
priv_data() |
avcodec.AVCodecParserContext |
priv_data(Pointer priv_data) |
int |
pts_dts_delta()
Presentation delay of current frame in units of AVCodecContext.time_base.
|
avcodec.AVCodecParserContext |
pts_dts_delta(int pts_dts_delta) |
long |
pts() |
avcodec.AVCodecParserContext |
pts(long pts) |
int |
repeat_pict()
This field is used for proper frame duration computation in lavf.
|
avcodec.AVCodecParserContext |
repeat_pict(int repeat_pict) |
int |
width()
Dimensions of the decoded video intended for presentation.
|
avcodec.AVCodecParserContext |
width(int width) |
address, asBuffer, asByteBuffer, capacity, capacity, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, hashCode, isNull, limit, limit, memchr, memcmp, memcpy, memmove, memset, offsetof, position, put, setNull, sizeof, toString, withDeallocator, zeropublic static final int AV_PARSER_PTS_NB
public static final int PARSER_FLAG_COMPLETE_FRAMES
public static final int PARSER_FLAG_ONCE
public static final int PARSER_FLAG_FETCHED_OFFSET
public static final int PARSER_FLAG_USE_CODEC_TS
public AVCodecParserContext()
public AVCodecParserContext(int size)
Pointer.position(int).public AVCodecParserContext(Pointer p)
Pointer.Pointer(Pointer).public avcodec.AVCodecParserContext position(int position)
public Pointer priv_data()
public avcodec.AVCodecParserContext priv_data(Pointer priv_data)
public avcodec.AVCodecParser parser()
public avcodec.AVCodecParserContext parser(avcodec.AVCodecParser parser)
public long frame_offset()
public avcodec.AVCodecParserContext frame_offset(long frame_offset)
public long cur_offset()
public avcodec.AVCodecParserContext cur_offset(long cur_offset)
public long next_frame_offset()
public avcodec.AVCodecParserContext next_frame_offset(long next_frame_offset)
public int pict_type()
public avcodec.AVCodecParserContext pict_type(int pict_type)
public int repeat_pict()
public avcodec.AVCodecParserContext repeat_pict(int repeat_pict)
public long pts()
public avcodec.AVCodecParserContext pts(long pts)
public long dts()
public avcodec.AVCodecParserContext dts(long dts)
public long last_pts()
public avcodec.AVCodecParserContext last_pts(long last_pts)
public long last_dts()
public avcodec.AVCodecParserContext last_dts(long last_dts)
public int fetch_timestamp()
public avcodec.AVCodecParserContext fetch_timestamp(int fetch_timestamp)
public int cur_frame_start_index()
public avcodec.AVCodecParserContext cur_frame_start_index(int cur_frame_start_index)
public long cur_frame_offset(int i)
public avcodec.AVCodecParserContext cur_frame_offset(int i, long cur_frame_offset)
@MemberGetter public LongPointer cur_frame_offset()
public long cur_frame_pts(int i)
public avcodec.AVCodecParserContext cur_frame_pts(int i, long cur_frame_pts)
@MemberGetter public LongPointer cur_frame_pts()
public long cur_frame_dts(int i)
public avcodec.AVCodecParserContext cur_frame_dts(int i, long cur_frame_dts)
@MemberGetter public LongPointer cur_frame_dts()
public int flags()
public avcodec.AVCodecParserContext flags(int flags)
public long offset()
public avcodec.AVCodecParserContext offset(long offset)
public long cur_frame_end(int i)
public avcodec.AVCodecParserContext cur_frame_end(int i, long cur_frame_end)
@MemberGetter public LongPointer cur_frame_end()
public int key_frame()
public avcodec.AVCodecParserContext key_frame(int key_frame)
public long convergence_duration()
public avcodec.AVCodecParserContext convergence_duration(long convergence_duration)
public int dts_sync_point()
public avcodec.AVCodecParserContext dts_sync_point(int dts_sync_point)
public int dts_ref_dts_delta()
public avcodec.AVCodecParserContext dts_ref_dts_delta(int dts_ref_dts_delta)
public int pts_dts_delta()
public avcodec.AVCodecParserContext pts_dts_delta(int pts_dts_delta)
public long cur_frame_pos(int i)
public avcodec.AVCodecParserContext cur_frame_pos(int i, long cur_frame_pos)
@MemberGetter public LongPointer cur_frame_pos()
public long pos()
public avcodec.AVCodecParserContext pos(long pos)
public long last_pos()
public avcodec.AVCodecParserContext last_pos(long last_pos)
public int duration()
public avcodec.AVCodecParserContext duration(int duration)
public avcodec.AVCodecParserContext field_order(int field_order)
@Cast(value="AVPictureStructure") public int picture_structure()
public avcodec.AVCodecParserContext picture_structure(int picture_structure)
public int output_picture_number()
public avcodec.AVCodecParserContext output_picture_number(int output_picture_number)
public int width()
public avcodec.AVCodecParserContext width(int width)
public int height()
public avcodec.AVCodecParserContext height(int height)
public int coded_width()
public avcodec.AVCodecParserContext coded_width(int coded_width)
public int coded_height()
public avcodec.AVCodecParserContext coded_height(int coded_height)
public int format()
public avcodec.AVCodecParserContext format(int format)
Copyright © 2015. All Rights Reserved.