Package | Description |
---|---|
org.bytedeco.ffmpeg.avcodec | |
org.bytedeco.ffmpeg.global |
Modifier and Type | Method and Description |
---|---|
int |
AVCodecContext.Execute2_AVCodecContext_Func_AVCodecContext_Pointer_int_int_Pointer_IntPointer_int.call(AVCodecContext c,
AVCodecContext.Func_AVCodecContext_Pointer_int_int func,
Pointer arg2,
IntPointer ret,
int count) |
int |
AVCodecContext.Execute_AVCodecContext_Func_AVCodecContext_Pointer_Pointer_IntPointer_int_int.call(AVCodecContext c,
AVCodecContext.Func_AVCodecContext_Pointer func,
Pointer arg2,
IntPointer ret,
int count,
int size) |
int |
AVCodecContext.Get_buffer2_AVCodecContext_AVFrame_int.call(AVCodecContext s,
AVFrame frame,
int flags) |
void |
AVCodecContext.Draw_horiz_band_AVCodecContext_AVFrame_IntPointer_int_int_int.call(AVCodecContext s,
AVFrame src,
IntPointer offset,
int y,
int type,
int height) |
int |
AVCodecContext.Get_encode_buffer_AVCodecContext_AVPacket_int.call(AVCodecContext s,
AVPacket pkt,
int flags) |
int |
AVCodecParser.Split_AVCodecContext_BytePointer_int.call(AVCodecContext avctx,
BytePointer buf,
int buf_size) |
int |
AVCodecContext.Get_format_AVCodecContext_IntPointer.call(AVCodecContext s,
IntPointer fmt) |
int |
AVCodecContext.Func_AVCodecContext_Pointer.call(AVCodecContext c2,
Pointer arg) |
int |
Func_AVCodecContext_Pointer.call(AVCodecContext c2,
Pointer arg2) |
int |
Func_AVCodecContext_Pointer_int_int.call(AVCodecContext c2,
Pointer arg2,
int arg3,
int arg4) |
int |
AVCodecContext.Func_AVCodecContext_Pointer_int_int.call(AVCodecContext c2,
Pointer arg,
int jobnr,
int threadnr) |
int |
AVCodecParser.Parser_parse_AVCodecParserContext_AVCodecContext_PointerPointer_IntPointer_BytePointer_int.call(AVCodecParserContext s,
AVCodecContext avctx,
PointerPointer poutbuf,
IntPointer poutbuf_size,
BytePointer buf,
int buf_size) |
Modifier and Type | Method and Description |
---|---|
static AVCodecContext |
avcodec.avcodec_alloc_context3(AVCodec codec)
Allocate an AVCodecContext and set its fields to default values.
|
Modifier and Type | Method and Description |
---|---|
static int |
avcodec.av_get_audio_frame_duration(AVCodecContext avctx,
int frame_bytes)
Return audio frame duration.
|
static int |
avcodec.av_parser_parse2(AVCodecParserContext s,
AVCodecContext avctx,
byte[] poutbuf,
int[] poutbuf_size,
byte[] buf,
int buf_size,
long pts,
long dts,
long pos) |
static int |
avcodec.av_parser_parse2(AVCodecParserContext s,
AVCodecContext avctx,
ByteBuffer poutbuf,
IntBuffer poutbuf_size,
ByteBuffer buf,
int buf_size,
long pts,
long dts,
long pos) |
static int |
avcodec.av_parser_parse2(AVCodecParserContext s,
AVCodecContext avctx,
BytePointer poutbuf,
IntPointer poutbuf_size,
BytePointer buf,
int buf_size,
long pts,
long dts,
long pos) |
static int |
avcodec.av_parser_parse2(AVCodecParserContext s,
AVCodecContext avctx,
PointerPointer poutbuf,
IntPointer poutbuf_size,
BytePointer buf,
int buf_size,
long pts,
long dts,
long pos)
Parse a packet.
|
static void |
avcodec.avcodec_align_dimensions(AVCodecContext s,
int[] width,
int[] height) |
static void |
avcodec.avcodec_align_dimensions(AVCodecContext s,
IntBuffer width,
IntBuffer height) |
static void |
avcodec.avcodec_align_dimensions(AVCodecContext s,
IntPointer width,
IntPointer height)
Modify width and height values so that they will result in a memory
buffer that is acceptable for the codec if you do not use any horizontal
padding.
|
static void |
avcodec.avcodec_align_dimensions2(AVCodecContext s,
int[] width,
int[] height,
int[] linesize_align) |
static void |
avcodec.avcodec_align_dimensions2(AVCodecContext s,
IntBuffer width,
IntBuffer height,
IntBuffer linesize_align) |
static void |
avcodec.avcodec_align_dimensions2(AVCodecContext s,
IntPointer width,
IntPointer height,
IntPointer linesize_align)
Modify width and height values so that they will result in a memory
buffer that is acceptable for the codec if you also ensure that all
line sizes are a multiple of the respective linesize_align[i].
|
static int |
avcodec.avcodec_close(AVCodecContext avctx)
Close a given AVCodecContext and free all the data associated with it
(but not the AVCodecContext itself).
|
static int |
avcodec.avcodec_decode_subtitle2(AVCodecContext avctx,
AVSubtitle sub,
int[] got_sub_ptr,
AVPacket avpkt) |
static int |
avcodec.avcodec_decode_subtitle2(AVCodecContext avctx,
AVSubtitle sub,
IntBuffer got_sub_ptr,
AVPacket avpkt) |
static int |
avcodec.avcodec_decode_subtitle2(AVCodecContext avctx,
AVSubtitle sub,
IntPointer got_sub_ptr,
AVPacket avpkt)
Decode a subtitle message.
|
static int |
avcodec.avcodec_default_execute(AVCodecContext c,
Func_AVCodecContext_Pointer func,
Pointer arg,
int[] ret,
int count,
int size) |
static int |
avcodec.avcodec_default_execute(AVCodecContext c,
Func_AVCodecContext_Pointer func,
Pointer arg,
IntBuffer ret,
int count,
int size) |
static int |
avcodec.avcodec_default_execute(AVCodecContext c,
Func_AVCodecContext_Pointer func,
Pointer arg,
IntPointer ret,
int count,
int size) |
static int |
avcodec.avcodec_default_execute2(AVCodecContext c,
Func_AVCodecContext_Pointer_int_int func,
Pointer arg,
int[] ret,
int count) |
static int |
avcodec.avcodec_default_execute2(AVCodecContext c,
Func_AVCodecContext_Pointer_int_int func,
Pointer arg,
IntBuffer ret,
int count) |
static int |
avcodec.avcodec_default_execute2(AVCodecContext c,
Func_AVCodecContext_Pointer_int_int func,
Pointer arg,
IntPointer ret,
int count) |
static int |
avcodec.avcodec_default_get_buffer2(AVCodecContext s,
AVFrame frame,
int flags)
The default callback for AVCodecContext.get_buffer2().
|
static int |
avcodec.avcodec_default_get_encode_buffer(AVCodecContext s,
AVPacket pkt,
int flags)
The default callback for AVCodecContext.get_encode_buffer().
|
static int |
avcodec.avcodec_default_get_format(AVCodecContext s,
int[] fmt) |
static int |
avcodec.avcodec_default_get_format(AVCodecContext s,
IntBuffer fmt) |
static int |
avcodec.avcodec_default_get_format(AVCodecContext s,
IntPointer fmt) |
static int |
avcodec.avcodec_encode_subtitle(AVCodecContext avctx,
byte[] buf,
int buf_size,
AVSubtitle sub) |
static int |
avcodec.avcodec_encode_subtitle(AVCodecContext avctx,
ByteBuffer buf,
int buf_size,
AVSubtitle sub) |
static int |
avcodec.avcodec_encode_subtitle(AVCodecContext avctx,
BytePointer buf,
int buf_size,
AVSubtitle sub)
\addtogroup lavc_encoding
\{
|
static void |
avcodec.avcodec_flush_buffers(AVCodecContext avctx)
Reset the internal codec state / flush internal buffers.
|
static void |
avcodec.avcodec_free_context(AVCodecContext avctx) |
static int |
avcodec.avcodec_get_hw_frames_parameters(AVCodecContext avctx,
AVBufferRef device_ref,
int hw_pix_fmt,
AVBufferRef out_frames_ref) |
static int |
avcodec.avcodec_get_hw_frames_parameters(AVCodecContext avctx,
AVBufferRef device_ref,
int hw_pix_fmt,
PointerPointer out_frames_ref)
Create and return a AVHWFramesContext with values adequate for hardware
decoding.
|
static int |
avcodec.avcodec_is_open(AVCodecContext s) |
static int |
avcodec.avcodec_open2(AVCodecContext avctx,
AVCodec codec,
AVDictionary options) |
static int |
avcodec.avcodec_open2(AVCodecContext avctx,
AVCodec codec,
PointerPointer options)
Initialize the AVCodecContext to use the given AVCodec.
|
static int |
avcodec.avcodec_parameters_from_context(AVCodecParameters par,
AVCodecContext codec)
Fill the parameters struct based on the values from the supplied codec
context.
|
static int |
avcodec.avcodec_parameters_to_context(AVCodecContext codec,
AVCodecParameters par)
Fill the codec context based on the values from the supplied codec
parameters.
|
static int |
avcodec.avcodec_receive_frame(AVCodecContext avctx,
AVFrame frame)
Return decoded output data from a decoder or encoder (when the
\ref AV_CODEC_FLAG_RECON_FRAME flag is used).
|
static int |
avcodec.avcodec_receive_packet(AVCodecContext avctx,
AVPacket avpkt)
Read encoded data from the encoder.
|
static int |
avcodec.avcodec_send_frame(AVCodecContext avctx,
AVFrame frame)
Supply a raw video or audio frame to the encoder.
|
static int |
avcodec.avcodec_send_packet(AVCodecContext avctx,
AVPacket avpkt)
Supply raw packet data as input to a decoder.
|
static void |
avcodec.avcodec_string(byte[] buf,
int buf_size,
AVCodecContext enc,
int encode) |
static void |
avcodec.avcodec_string(ByteBuffer buf,
int buf_size,
AVCodecContext enc,
int encode) |
static void |
avcodec.avcodec_string(BytePointer buf,
int buf_size,
AVCodecContext enc,
int encode)
\}
|
Copyright © 2024. All rights reserved.