public static class avcodec.AVCodecParameters extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator| Constructor and Description |
|---|
AVCodecParameters()
Default native constructor.
|
AVCodecParameters(long size)
Native array allocator.
|
AVCodecParameters(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
long |
bit_rate()
The average bitrate of the encoded data (in bits per second).
|
avcodec.AVCodecParameters |
bit_rate(long bit_rate) |
int |
bits_per_coded_sample()
The number of bits per sample in the codedwords.
|
avcodec.AVCodecParameters |
bits_per_coded_sample(int bits_per_coded_sample) |
int |
bits_per_raw_sample()
This is the number of valid bits in each output sample.
|
avcodec.AVCodecParameters |
bits_per_raw_sample(int bits_per_raw_sample) |
int |
block_align()
Audio only.
|
avcodec.AVCodecParameters |
block_align(int block_align) |
long |
channel_layout()
Audio only.
|
avcodec.AVCodecParameters |
channel_layout(long channel_layout) |
int |
channels()
Audio only.
|
avcodec.AVCodecParameters |
channels(int channels) |
int |
chroma_location() |
avcodec.AVCodecParameters |
chroma_location(int chroma_location) |
int |
codec_id()
Specific type of the encoded data (the codec used).
|
avcodec.AVCodecParameters |
codec_id(int codec_id) |
int |
codec_tag()
Additional information about the codec (corresponds to the AVI FOURCC).
|
avcodec.AVCodecParameters |
codec_tag(int codec_tag) |
int |
codec_type()
General type of the encoded data.
|
avcodec.AVCodecParameters |
codec_type(int codec_type) |
int |
color_primaries() |
avcodec.AVCodecParameters |
color_primaries(int color_primaries) |
int |
color_range()
Video only.
|
avcodec.AVCodecParameters |
color_range(int color_range) |
int |
color_space() |
avcodec.AVCodecParameters |
color_space(int color_space) |
int |
color_trc() |
avcodec.AVCodecParameters |
color_trc(int color_trc) |
int |
extradata_size()
Size of the extradata content in bytes.
|
avcodec.AVCodecParameters |
extradata_size(int extradata_size) |
BytePointer |
extradata()
Extra binary data needed for initializing the decoder, codec-dependent.
|
avcodec.AVCodecParameters |
extradata(BytePointer extradata) |
int |
field_order()
Video only.
|
avcodec.AVCodecParameters |
field_order(int field_order) |
int |
format()
- video: the pixel format, the value corresponds to enum AVPixelFormat.
|
avcodec.AVCodecParameters |
format(int format) |
int |
frame_size()
Audio only.
|
avcodec.AVCodecParameters |
frame_size(int frame_size) |
int |
height() |
avcodec.AVCodecParameters |
height(int height) |
int |
initial_padding()
Audio only.
|
avcodec.AVCodecParameters |
initial_padding(int initial_padding) |
int |
level() |
avcodec.AVCodecParameters |
level(int level) |
avcodec.AVCodecParameters |
position(long position) |
int |
profile()
Codec-specific bitstream restrictions that the stream conforms to.
|
avcodec.AVCodecParameters |
profile(int profile) |
avutil.AVRational |
sample_aspect_ratio()
Video only.
|
avcodec.AVCodecParameters |
sample_aspect_ratio(avutil.AVRational sample_aspect_ratio) |
int |
sample_rate()
Audio only.
|
avcodec.AVCodecParameters |
sample_rate(int sample_rate) |
int |
seek_preroll()
Audio only.
|
avcodec.AVCodecParameters |
seek_preroll(int seek_preroll) |
int |
trailing_padding()
Audio only.
|
avcodec.AVCodecParameters |
trailing_padding(int trailing_padding) |
int |
video_delay()
Video only.
|
avcodec.AVCodecParameters |
video_delay(int video_delay) |
int |
width()
Video only.
|
avcodec.AVCodecParameters |
width(int width) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, put, realloc, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zeropublic AVCodecParameters()
public AVCodecParameters(long size)
Pointer.position(long).public AVCodecParameters(Pointer p)
Pointer.Pointer(Pointer).public avcodec.AVCodecParameters position(long position)
public avcodec.AVCodecParameters codec_type(int codec_type)
@Cast(value="AVCodecID") public int codec_id()
public avcodec.AVCodecParameters codec_id(int codec_id)
@Cast(value="uint32_t") public int codec_tag()
public avcodec.AVCodecParameters codec_tag(int codec_tag)
@Cast(value="uint8_t*") public BytePointer extradata()
public avcodec.AVCodecParameters extradata(BytePointer extradata)
public int extradata_size()
public avcodec.AVCodecParameters extradata_size(int extradata_size)
public int format()
public avcodec.AVCodecParameters format(int format)
@Cast(value="int64_t") public long bit_rate()
public avcodec.AVCodecParameters bit_rate(long bit_rate)
public int bits_per_coded_sample()
public avcodec.AVCodecParameters bits_per_coded_sample(int bits_per_coded_sample)
public int bits_per_raw_sample()
public avcodec.AVCodecParameters bits_per_raw_sample(int bits_per_raw_sample)
public int profile()
public avcodec.AVCodecParameters profile(int profile)
public int level()
public avcodec.AVCodecParameters level(int level)
public int width()
public avcodec.AVCodecParameters width(int width)
public int height()
public avcodec.AVCodecParameters height(int height)
@ByRef public avutil.AVRational sample_aspect_ratio()
public avcodec.AVCodecParameters sample_aspect_ratio(avutil.AVRational sample_aspect_ratio)
@Cast(value="AVFieldOrder") public int field_order()
public avcodec.AVCodecParameters field_order(int field_order)
@Cast(value="AVColorRange") public int color_range()
public avcodec.AVCodecParameters color_range(int color_range)
public avcodec.AVCodecParameters color_primaries(int color_primaries)
public avcodec.AVCodecParameters color_trc(int color_trc)
public avcodec.AVCodecParameters color_space(int color_space)
public avcodec.AVCodecParameters chroma_location(int chroma_location)
public int video_delay()
public avcodec.AVCodecParameters video_delay(int video_delay)
@Cast(value="uint64_t") public long channel_layout()
public avcodec.AVCodecParameters channel_layout(long channel_layout)
public int channels()
public avcodec.AVCodecParameters channels(int channels)
public int sample_rate()
public avcodec.AVCodecParameters sample_rate(int sample_rate)
public int block_align()
public avcodec.AVCodecParameters block_align(int block_align)
public int frame_size()
public avcodec.AVCodecParameters frame_size(int frame_size)
public int initial_padding()
public avcodec.AVCodecParameters initial_padding(int initial_padding)
public int trailing_padding()
public avcodec.AVCodecParameters trailing_padding(int trailing_padding)
public int seek_preroll()
public avcodec.AVCodecParameters seek_preroll(int seek_preroll)
Copyright © 2018. All rights reserved.