Package | Description |
---|---|
org.bytedeco.ffmpeg.avcodec | |
org.bytedeco.ffmpeg.avutil | |
org.bytedeco.ffmpeg.global |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
AVFrame |
AVFrame.best_effort_timestamp(long setter) |
AVFrame |
AVFrame.buf(int i,
AVBufferRef setter) |
AVFrame |
AVFrame.ch_layout(AVChannelLayout setter) |
AVFrame |
AVFrame.channel_layout(long setter) |
AVFrame |
AVFrame.channels(int setter) |
AVFrame |
AVFrame.chroma_location(int setter) |
AVFrame |
AVFrame.coded_picture_number(int setter) |
AVFrame |
AVFrame.color_primaries(int setter) |
AVFrame |
AVFrame.color_range(int setter) |
AVFrame |
AVFrame.color_trc(int setter) |
AVFrame |
AVFrame.colorspace(int setter) |
AVFrame |
AVFrame.crop_bottom(long setter) |
AVFrame |
AVFrame.crop_left(long setter) |
AVFrame |
AVFrame.crop_right(long setter) |
AVFrame |
AVFrame.crop_top(long setter) |
AVFrame |
AVFrame.data(int i,
BytePointer setter) |
AVFrame |
AVFrame.decode_error_flags(int setter) |
AVFrame |
AVFrame.display_picture_number(int setter) |
AVFrame |
AVFrame.duration(long setter) |
AVFrame |
AVFrame.extended_buf(int i,
AVBufferRef setter) |
AVFrame |
AVFrame.extended_buf(PointerPointer setter) |
AVFrame |
AVFrame.extended_data(int i,
BytePointer setter) |
AVFrame |
AVFrame.extended_data(PointerPointer setter) |
AVFrame |
AVFrame.flags(int setter) |
AVFrame |
AVFrame.format(int setter) |
AVFrame |
AVFrame.getPointer(long i) |
AVFrame |
AVFrame.height(int setter) |
AVFrame |
AVFrame.hw_frames_ctx(AVBufferRef setter) |
AVFrame |
AVFrame.interlaced_frame(int setter) |
AVFrame |
AVFrame.key_frame(int setter) |
AVFrame |
AVFrame.linesize(int i,
int setter) |
AVFrame |
AVFrame.metadata(AVDictionary setter) |
AVFrame |
AVFrame.nb_extended_buf(int setter) |
AVFrame |
AVFrame.nb_samples(int setter) |
AVFrame |
AVFrame.nb_side_data(int setter) |
AVFrame |
AVFrame.opaque_ref(AVBufferRef setter) |
AVFrame |
AVFrame.opaque(Pointer setter) |
AVFrame |
AVFrame.palette_has_changed(int setter) |
AVFrame |
AVFrame.pict_type(int setter) |
AVFrame |
AVFrame.pkt_dts(long setter) |
AVFrame |
AVFrame.pkt_duration(long setter) |
AVFrame |
AVFrame.pkt_pos(long setter) |
AVFrame |
AVFrame.pkt_size(int setter) |
AVFrame |
AVFrame.position(long position) |
AVFrame |
AVFrame.private_ref(AVBufferRef setter) |
AVFrame |
AVFrame.pts(long setter) |
AVFrame |
AVFrame.quality(int setter) |
AVFrame |
AVFrame.reordered_opaque(long setter) |
AVFrame |
AVFrame.repeat_pict(int setter) |
AVFrame |
AVFrame.sample_aspect_ratio(AVRational setter) |
AVFrame |
AVFrame.sample_rate(int setter) |
AVFrame |
AVFrame.side_data(int i,
AVFrameSideData setter) |
AVFrame |
AVFrame.side_data(PointerPointer setter) |
AVFrame |
AVFrame.time_base(AVRational setter) |
AVFrame |
AVFrame.top_field_first(int setter) |
AVFrame |
AVFrame.width(int setter) |
Modifier and Type | Method and Description |
---|---|
static AVFrame |
avutil.av_frame_alloc()
Allocate an AVFrame and set its fields to default values.
|
static AVFrame |
avutil.av_frame_clone(AVFrame src)
Create a new frame that references the same data as src.
|
Modifier and Type | Method and Description |
---|---|
static int |
avfilter.av_buffersink_get_frame_flags(AVFilterContext ctx,
AVFrame frame,
int flags)
Get a frame with filtered data from sink and put it in frame.
|
static int |
avfilter.av_buffersink_get_frame(AVFilterContext ctx,
AVFrame frame)
Get a frame with filtered data from sink and put it in frame.
|
static int |
avfilter.av_buffersink_get_samples(AVFilterContext ctx,
AVFrame frame,
int nb_samples)
Same as av_buffersink_get_frame(), but with the ability to specify the number
of samples read.
|
static int |
avfilter.av_buffersrc_add_frame_flags(AVFilterContext buffer_src,
AVFrame frame,
int flags)
Add a frame to the buffer source.
|
static int |
avfilter.av_buffersrc_add_frame(AVFilterContext ctx,
AVFrame frame)
Add a frame to the buffer source.
|
static int |
avfilter.av_buffersrc_write_frame(AVFilterContext ctx,
AVFrame frame)
Add a frame to the buffer source.
|
static AVContentLightMetadata |
avutil.av_content_light_metadata_create_side_data(AVFrame frame)
Allocate a complete AVContentLightMetadata and add it to the frame.
|
static AVDownmixInfo |
avutil.av_downmix_info_update_side_data(AVFrame frame)
Get a frame's AV_FRAME_DATA_DOWNMIX_INFO side data for editing.
|
static AVDynamicHDRPlus |
avutil.av_dynamic_hdr_plus_create_side_data(AVFrame frame)
Allocate a complete AVDynamicHDRPlus and add it to the frame.
|
static int |
avutil.av_frame_apply_cropping(AVFrame frame,
int flags)
Crop the given video AVFrame according to its crop_left/crop_top/crop_right/
crop_bottom fields.
|
static AVFrame |
avutil.av_frame_clone(AVFrame src)
Create a new frame that references the same data as src.
|
static int |
avutil.av_frame_copy_props(AVFrame dst,
AVFrame src)
Copy only "metadata" fields from src to dst.
|
static int |
avutil.av_frame_copy(AVFrame dst,
AVFrame src)
Copy the frame data from src to dst.
|
static void |
avutil.av_frame_free(AVFrame frame) |
static int |
avutil.av_frame_get_buffer(AVFrame frame,
int align)
Allocate new buffer(s) for audio or video data.
|
static AVBufferRef |
avutil.av_frame_get_plane_buffer(AVFrame frame,
int plane)
Get the buffer reference a given data plane is stored in.
|
static AVFrameSideData |
avutil.av_frame_get_side_data(AVFrame frame,
int type) |
static int |
avutil.av_frame_is_writable(AVFrame frame)
Check if the frame data is writable.
|
static int |
avutil.av_frame_make_writable(AVFrame frame)
Ensure that the frame data is writable, avoiding data copy if possible.
|
static void |
avutil.av_frame_move_ref(AVFrame dst,
AVFrame src)
Move everything contained in src to dst and reset src.
|
static AVFrameSideData |
avutil.av_frame_new_side_data_from_buf(AVFrame frame,
int type,
AVBufferRef buf)
Add a new side data to a frame from an existing AVBufferRef
|
static AVFrameSideData |
avutil.av_frame_new_side_data(AVFrame frame,
int type,
long size)
Add a new side data to a frame.
|
static int |
avutil.av_frame_ref(AVFrame dst,
AVFrame src)
Set up a new reference to the data described by the source frame.
|
static void |
avutil.av_frame_remove_side_data(AVFrame frame,
int type)
Remove and free all side data instances of the given type.
|
static int |
avutil.av_frame_replace(AVFrame dst,
AVFrame src)
Ensure the destination frame refers to the same data described by the source
frame, either by creating a new reference for each AVBufferRef from src if
they differ from those in dst, by allocating new buffers and copying data if
src is not reference counted, or by unrefencing it if src is empty.
|
static void |
avutil.av_frame_unref(AVFrame frame)
Unreference all the buffers referenced by frame and reset the frame fields.
|
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 |
avutil.av_hwframe_get_buffer(AVBufferRef hwframe_ctx,
AVFrame frame,
int flags)
Allocate a new frame attached to the given AVHWFramesContext.
|
static int |
avutil.av_hwframe_map(AVFrame dst,
AVFrame src,
int flags)
Map a hardware frame.
|
static int |
avutil.av_hwframe_transfer_data(AVFrame dst,
AVFrame src,
int flags)
Copy data to or from a hw surface.
|
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 AVMasteringDisplayMetadata |
avutil.av_mastering_display_metadata_create_side_data(AVFrame frame)
Allocate a complete AVMasteringDisplayMetadata and add it to the frame.
|
static AVStereo3D |
avutil.av_stereo3d_create_side_data(AVFrame frame)
Allocate a complete AVFrameSideData and add it to the 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 |
avcodec.avcodec_default_get_buffer2(AVCodecContext s,
AVFrame frame,
int flags)
The default callback for AVCodecContext.get_buffer2().
|
static int |
avcodec.avcodec_fill_audio_frame(AVFrame frame,
int nb_channels,
int sample_fmt,
byte[] buf,
int buf_size,
int align) |
static int |
avcodec.avcodec_fill_audio_frame(AVFrame frame,
int nb_channels,
int sample_fmt,
ByteBuffer buf,
int buf_size,
int align) |
static int |
avcodec.avcodec_fill_audio_frame(AVFrame frame,
int nb_channels,
int sample_fmt,
BytePointer buf,
int buf_size,
int align)
Fill AVFrame audio data and linesize pointers.
|
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_send_frame(AVCodecContext avctx,
AVFrame frame)
Supply a raw video or audio frame to the encoder.
|
static int |
swresample.swr_config_frame(SwrContext swr,
AVFrame out,
AVFrame in)
Configure or reconfigure the SwrContext using the information
provided by the AVFrames.
|
static int |
swresample.swr_convert_frame(SwrContext swr,
AVFrame output,
AVFrame input)
Convert the samples in the input AVFrame and write them to the output AVFrame.
|
static int |
swscale.sws_frame_start(SwsContext c,
AVFrame dst,
AVFrame src)
Initialize the scaling process for a given pair of source/destination frames.
|
static int |
swscale.sws_scale_frame(SwsContext c,
AVFrame dst,
AVFrame src)
Scale source data from src and write the output to dst.
|
Copyright © 2024. All rights reserved.