Package | Description |
---|---|
org.bytedeco.ffmpeg.avformat | |
org.bytedeco.ffmpeg.global |
Modifier and Type | Method and Description |
---|---|
int |
AVFormatContext.Io_close2_AVFormatContext_AVIOContext.call(AVFormatContext s,
AVIOContext pb) |
int |
av_format_control_message.call(AVFormatContext s,
int type,
Pointer data,
long data_size) |
int |
AVOpenCallback.call(AVFormatContext s,
PointerPointer pb,
BytePointer url,
int flags,
AVIOInterruptCB int_cb,
PointerPointer options) |
int |
AVFormatContext.Io_open_AVFormatContext_PointerPointer_BytePointer_int_PointerPointer.call(AVFormatContext s,
PointerPointer pb,
BytePointer url,
int flags,
PointerPointer options) |
Modifier and Type | Method and Description |
---|---|
static AVFormatContext |
avformat.avformat_alloc_context()
Allocate an AVFormatContext.
|
Modifier and Type | Method and Description |
---|---|
static void |
avformat.av_dump_format(AVFormatContext ic,
int index,
BytePointer url,
int is_output)
Print detailed information about the input or output format, such as
duration, bitrate, streams, container, programs, metadata, side data,
codec and time base.
|
static void |
avformat.av_dump_format(AVFormatContext ic,
int index,
String url,
int is_output) |
static int |
avformat.av_find_best_stream(AVFormatContext ic,
int type,
int wanted_stream_nb,
int related_stream,
AVCodec decoder_ret,
int flags) |
static int |
avformat.av_find_best_stream(AVFormatContext ic,
int type,
int wanted_stream_nb,
int related_stream,
PointerPointer decoder_ret,
int flags)
Find the "best" stream in the file.
|
static int |
avformat.av_find_default_stream_index(AVFormatContext s) |
static AVProgram |
avformat.av_find_program_from_stream(AVFormatContext ic,
AVProgram last,
int s)
Find the programs which belong to a given stream.
|
static int |
avformat.av_fmt_ctx_get_duration_estimation_method(AVFormatContext ctx)
Deprecated.
duration_estimation_method is public and can be read directly.
|
static void |
avformat.av_format_inject_global_side_data(AVFormatContext s)
This function will cause global side data to be injected in the next packet
of each stream as well as after any subsequent seek.
|
static int |
avformat.av_get_output_timestamp(AVFormatContext s,
int stream,
long[] dts,
long[] wall) |
static int |
avformat.av_get_output_timestamp(AVFormatContext s,
int stream,
LongBuffer dts,
LongBuffer wall) |
static int |
avformat.av_get_output_timestamp(AVFormatContext s,
int stream,
LongPointer dts,
LongPointer wall)
Get timing information for the data currently output.
|
static AVRational |
avformat.av_guess_frame_rate(AVFormatContext ctx,
AVStream stream,
AVFrame frame)
Guess the frame rate, based on both the container and codec information.
|
static AVRational |
avformat.av_guess_sample_aspect_ratio(AVFormatContext format,
AVStream stream,
AVFrame frame)
Guess the sample aspect ratio of a frame, based on both the stream and the
frame aspect ratio.
|
static int |
avformat.av_interleaved_write_frame(AVFormatContext s,
AVPacket pkt)
Write a packet to an output media file ensuring correct interleaving.
|
static int |
avformat.av_interleaved_write_uncoded_frame(AVFormatContext s,
int stream_index,
AVFrame frame)
Write an uncoded frame to an output media file.
|
static AVProgram |
avformat.av_new_program(AVFormatContext s,
int id) |
static void |
avformat.av_program_add_stream_index(AVFormatContext ac,
int progid,
int idx) |
static int |
avformat.av_read_frame(AVFormatContext s,
AVPacket pkt)
Return the next frame of a stream.
|
static int |
avformat.av_read_pause(AVFormatContext s)
Pause a network-based stream (e.g.
|
static int |
avformat.av_read_play(AVFormatContext s)
Start playing a network-based stream (e.g.
|
static int |
avformat.av_sdp_create(AVFormatContext ac,
int n_files,
byte[] buf,
int size) |
static int |
avformat.av_sdp_create(AVFormatContext ac,
int n_files,
ByteBuffer buf,
int size) |
static int |
avformat.av_sdp_create(AVFormatContext ac,
int n_files,
BytePointer buf,
int size) |
static int |
avformat.av_seek_frame(AVFormatContext s,
int stream_index,
long timestamp,
int flags)
Seek to the keyframe at timestamp.
|
static int |
avformat.av_write_frame(AVFormatContext s,
AVPacket pkt)
Write a packet to an output media file.
|
static int |
avformat.av_write_trailer(AVFormatContext s)
Write the stream trailer to an output media file and free the
file private data.
|
static int |
avformat.av_write_uncoded_frame_query(AVFormatContext s,
int stream_index)
Test whether a muxer supports uncoded frame.
|
static int |
avformat.av_write_uncoded_frame(AVFormatContext s,
int stream_index,
AVFrame frame)
Write an uncoded frame to an output media file.
|
static int |
avdevice.avdevice_app_to_dev_control_message(AVFormatContext s,
int type,
Pointer data,
long data_size)
Send control message from application to device.
|
static int |
avdevice.avdevice_dev_to_app_control_message(AVFormatContext s,
int type,
Pointer data,
long data_size)
Send control message from device to application.
|
static int |
avdevice.avdevice_list_devices(AVFormatContext s,
AVDeviceInfoList device_list) |
static int |
avdevice.avdevice_list_devices(AVFormatContext s,
PointerPointer device_list)
List devices.
|
static int |
avformat.avformat_alloc_output_context2(AVFormatContext ctx,
AVOutputFormat oformat,
BytePointer format_name,
BytePointer filename) |
static int |
avformat.avformat_alloc_output_context2(AVFormatContext ctx,
AVOutputFormat oformat,
String format_name,
String filename) |
static void |
avformat.avformat_close_input(AVFormatContext s) |
static int |
avformat.avformat_find_stream_info(AVFormatContext ic,
AVDictionary options) |
static int |
avformat.avformat_find_stream_info(AVFormatContext ic,
PointerPointer options)
Read packets of a media file to get stream information.
|
static int |
avformat.avformat_flush(AVFormatContext s)
Discard all internally buffered data.
|
static void |
avformat.avformat_free_context(AVFormatContext s)
Free an AVFormatContext and all its streams.
|
static int |
avformat.avformat_init_output(AVFormatContext s,
AVDictionary options) |
static int |
avformat.avformat_init_output(AVFormatContext s,
PointerPointer options)
Allocate the stream private data and initialize the codec, but do not write the header.
|
static int |
avformat.avformat_match_stream_specifier(AVFormatContext s,
AVStream st,
BytePointer spec)
Check if the stream st contained in s is matched by the stream specifier
spec.
|
static int |
avformat.avformat_match_stream_specifier(AVFormatContext s,
AVStream st,
String spec) |
static AVStream |
avformat.avformat_new_stream(AVFormatContext s,
AVCodec c)
Add a new stream to a media file.
|
static int |
avformat.avformat_open_input(AVFormatContext ps,
BytePointer url,
AVInputFormat fmt,
AVDictionary options) |
static int |
avformat.avformat_open_input(AVFormatContext ps,
String url,
AVInputFormat fmt,
AVDictionary options) |
static int |
avformat.avformat_queue_attached_pictures(AVFormatContext s) |
static int |
avformat.avformat_seek_file(AVFormatContext s,
int stream_index,
long min_ts,
long ts,
long max_ts,
int flags)
Seek to timestamp ts.
|
static AVStreamGroup |
avformat.avformat_stream_group_create(AVFormatContext s,
int type,
AVDictionary options) |
static AVStreamGroup |
avformat.avformat_stream_group_create(AVFormatContext s,
int type,
PointerPointer options)
Add a new empty stream group to a media file.
|
static int |
avformat.avformat_write_header(AVFormatContext s,
AVDictionary options) |
static int |
avformat.avformat_write_header(AVFormatContext s,
PointerPointer options)
Allocate the stream private data and write the stream header to
an output media file.
|
Copyright © 2024. All rights reserved.