| Package | Description |
|---|---|
| org.bytedeco.javacpp |
| Modifier and Type | Method and Description |
|---|---|
static avutil.AVBufferRef |
avutil.av_buffer_alloc(int size)
Allocate an AVBuffer of the given size using av_malloc().
|
static avutil.AVBufferRef |
avutil.av_buffer_allocz(int size)
Same as av_buffer_alloc(), except the returned buffer will be initialized
to zero.
|
static avutil.AVBufferRef |
avutil.av_buffer_create(byte[] data,
int size,
avutil.Free_Pointer_byte__ free,
Pointer opaque,
int flags) |
static avutil.AVBufferRef |
avutil.av_buffer_create(ByteBuffer data,
int size,
avutil.Free_Pointer_ByteBuffer free,
Pointer opaque,
int flags) |
static avutil.AVBufferRef |
avutil.av_buffer_create(BytePointer data,
int size,
avutil.Free_Pointer_BytePointer free,
Pointer opaque,
int flags) |
static avutil.AVBufferRef |
avutil.av_buffer_pool_get(avutil.AVBufferPool pool)
Allocate a new AVBuffer, reusing an old buffer from the pool when available.
|
static avutil.AVBufferRef |
avutil.av_buffer_ref(avutil.AVBufferRef buf)
Create a new reference to an AVBuffer.
|
static avutil.AVBufferRef |
avfilter.av_buffersink_get_hw_frames_ctx(avfilter.AVFilterContext ctx) |
static avutil.AVBufferRef |
avutil.av_frame_get_plane_buffer(avutil.AVFrame frame,
int plane)
Get the buffer reference a given data plane is stored in.
|
static avutil.AVBufferRef |
avutil.av_hwdevice_ctx_alloc(int type)
Allocate an AVHWDeviceContext for a given hardware type.
|
static avutil.AVBufferRef |
avutil.av_hwframe_ctx_alloc(avutil.AVBufferRef device_ctx)
Allocate an AVHWFramesContext tied to a given device context.
|
avutil.AVBufferRef |
avutil.AVFrameSideData.buf() |
avutil.AVBufferRef |
avcodec.AVPacket.buf()
A reference to the reference-counted buffer where the packet data is
stored.
|
avutil.AVBufferRef |
avutil.AVFrame.buf(int i)
AVBuffer references backing the data for this frame.
|
avutil.AVBufferRef |
avutil.AVBufferRef.buffer(avutil.AVBuffer buffer) |
avutil.AVBufferRef |
avutil.Alloc_int.call(int size) |
avutil.AVBufferRef |
avutil.Alloc_Pointer_int.call(Pointer opaque,
int size) |
avutil.AVBufferRef |
avutil.AVBufferRef.data(BytePointer data) |
avutil.AVBufferRef |
avutil.AVHWFramesContext.device_ref()
A reference to the parent AVHWDeviceContext.
|
avutil.AVBufferRef |
avutil.AVFrame.extended_buf(int i)
For planar audio which requires more than AV_NUM_DATA_POINTERS
AVBufferRef pointers, this array will hold all the references which
cannot fit into AVFrame.buf.
|
avutil.AVBufferRef |
avfilter.AVFilterContext.hw_device_ctx()
For filters which will create hardware frames, sets the device the
filter should create them in.
|
avutil.AVBufferRef |
avcodec.AVCodecContext.hw_device_ctx()
A reference to the AVHWDeviceContext describing the device which will
be used by a hardware encoder/decoder.
|
avutil.AVBufferRef |
avutil.AVFrame.hw_frames_ctx()
For hwaccel-format frames, this should be a reference to the
AVHWFramesContext describing the frame.
|
avutil.AVBufferRef |
avfilter.AVFilterLink.hw_frames_ctx()
For hwaccel pixel formats, this should be a reference to the
AVHWFramesContext describing the frames.
|
avutil.AVBufferRef |
avfilter.AVBufferSrcParameters.hw_frames_ctx()
Video with a hwaccel pixel format only.
|
avutil.AVBufferRef |
avcodec.AVCodecContext.hw_frames_ctx()
A reference to the AVHWFramesContext describing the input (for encoding)
or output (decoding) frames.
|
avutil.AVBufferRef |
avutil.AVFrame.opaque_ref()
AVBufferRef for free use by the API user.
|
avutil.AVBufferRef |
avutil.AVBufferRef.position(long position) |
avutil.AVBufferRef |
avutil.AVFrame.private_ref()
AVBufferRef for internal use by a single libav* library.
|
avutil.AVBufferRef |
avutil.AVFrame.qp_table_buf()
Deprecated.
|
avutil.AVBufferRef |
avutil.AVBufferRef.size(int size) |
| Modifier and Type | Method and Description |
|---|---|
static Pointer |
avutil.av_buffer_get_opaque(avutil.AVBufferRef buf) |
static int |
avutil.av_buffer_get_ref_count(avutil.AVBufferRef buf) |
static int |
avutil.av_buffer_is_writable(avutil.AVBufferRef buf) |
static int |
avutil.av_buffer_make_writable(avutil.AVBufferRef buf) |
static int |
avutil.av_buffer_realloc(avutil.AVBufferRef buf,
int size) |
static avutil.AVBufferRef |
avutil.av_buffer_ref(avutil.AVBufferRef buf)
Create a new reference to an AVBuffer.
|
static void |
avutil.av_buffer_unref(avutil.AVBufferRef buf) |
static avutil.AVFrameSideData |
avutil.av_frame_new_side_data_from_buf(avutil.AVFrame frame,
int type,
avutil.AVBufferRef buf)
Add a new side data to a frame from an existing AVBufferRef
|
static int |
avutil.av_frame_set_qp_table(avutil.AVFrame f,
avutil.AVBufferRef buf,
int stride,
int type)
Deprecated.
|
static int |
avutil.av_hwdevice_ctx_create_derived(avutil.AVBufferRef dst_ctx,
int type,
avutil.AVBufferRef src_ctx,
int flags) |
static int |
avutil.av_hwdevice_ctx_create_derived(PointerPointer dst_ctx,
int type,
avutil.AVBufferRef src_ctx,
int flags)
Create a new device of the specified type from an existing device.
|
static int |
avutil.av_hwdevice_ctx_create(avutil.AVBufferRef device_ctx,
int type,
BytePointer device,
avutil.AVDictionary opts,
int flags) |
static int |
avutil.av_hwdevice_ctx_create(avutil.AVBufferRef device_ctx,
int type,
String device,
avutil.AVDictionary opts,
int flags) |
static int |
avutil.av_hwdevice_ctx_init(avutil.AVBufferRef ref)
Finalize the device context before use.
|
static avutil.AVHWFramesConstraints |
avutil.av_hwdevice_get_hwframe_constraints(avutil.AVBufferRef ref,
Pointer hwconfig)
Get the constraints on HW frames given a device and the HW-specific
configuration to be used with that device.
|
static Pointer |
avutil.av_hwdevice_hwconfig_alloc(avutil.AVBufferRef device_ctx)
Allocate a HW-specific configuration structure for a given HW device.
|
static avutil.AVBufferRef |
avutil.av_hwframe_ctx_alloc(avutil.AVBufferRef device_ctx)
Allocate an AVHWFramesContext tied to a given device context.
|
static int |
avutil.av_hwframe_ctx_create_derived(avutil.AVBufferRef derived_frame_ctx,
int format,
avutil.AVBufferRef derived_device_ctx,
avutil.AVBufferRef source_frame_ctx,
int flags) |
static int |
avutil.av_hwframe_ctx_create_derived(PointerPointer derived_frame_ctx,
int format,
avutil.AVBufferRef derived_device_ctx,
avutil.AVBufferRef source_frame_ctx,
int flags)
Create and initialise an AVHWFramesContext as a mapping of another existing
AVHWFramesContext on a different device.
|
static int |
avutil.av_hwframe_ctx_init(avutil.AVBufferRef ref)
Finalize the context before use.
|
static int |
avutil.av_hwframe_get_buffer(avutil.AVBufferRef hwframe_ctx,
avutil.AVFrame frame,
int flags)
Allocate a new frame attached to the given AVHWFramesContext.
|
static int |
avutil.av_hwframe_transfer_get_formats(avutil.AVBufferRef hwframe_ctx,
int dir,
int[] formats,
int flags) |
static int |
avutil.av_hwframe_transfer_get_formats(avutil.AVBufferRef hwframe_ctx,
int dir,
IntBuffer formats,
int flags) |
static int |
avutil.av_hwframe_transfer_get_formats(avutil.AVBufferRef hwframe_ctx,
int dir,
IntPointer formats,
int flags) |
static int |
avutil.av_hwframe_transfer_get_formats(avutil.AVBufferRef hwframe_ctx,
int dir,
PointerPointer formats,
int flags)
Get a list of possible source or target formats usable in
av_hwframe_transfer_data().
|
static int |
avcodec.avcodec_get_hw_frames_parameters(avcodec.AVCodecContext avctx,
avutil.AVBufferRef device_ref,
int hw_pix_fmt,
avutil.AVBufferRef out_frames_ref) |
static int |
avcodec.avcodec_get_hw_frames_parameters(avcodec.AVCodecContext avctx,
avutil.AVBufferRef device_ref,
int hw_pix_fmt,
PointerPointer out_frames_ref)
Create and return a AVHWFramesContext with values adequate for hardware
decoding.
|
avutil.AVFrameSideData |
avutil.AVFrameSideData.buf(avutil.AVBufferRef buf) |
avcodec.AVPacket |
avcodec.AVPacket.buf(avutil.AVBufferRef buf) |
avutil.AVFrame |
avutil.AVFrame.buf(int i,
avutil.AVBufferRef buf) |
int |
avcodec.AVHWAccel.Frame_params_AVCodecContext_AVBufferRef.call(avcodec.AVCodecContext avctx,
avutil.AVBufferRef hw_frames_ctx) |
avutil.AVHWFramesContext |
avutil.AVHWFramesContext.device_ref(avutil.AVBufferRef device_ref) |
avutil.AVFrame |
avutil.AVFrame.extended_buf(int i,
avutil.AVBufferRef extended_buf) |
avfilter.AVFilterContext |
avfilter.AVFilterContext.hw_device_ctx(avutil.AVBufferRef hw_device_ctx) |
avcodec.AVCodecContext |
avcodec.AVCodecContext.hw_device_ctx(avutil.AVBufferRef hw_device_ctx) |
avutil.AVFrame |
avutil.AVFrame.hw_frames_ctx(avutil.AVBufferRef hw_frames_ctx) |
avfilter.AVFilterLink |
avfilter.AVFilterLink.hw_frames_ctx(avutil.AVBufferRef hw_frames_ctx) |
avfilter.AVBufferSrcParameters |
avfilter.AVBufferSrcParameters.hw_frames_ctx(avutil.AVBufferRef hw_frames_ctx) |
avcodec.AVCodecContext |
avcodec.AVCodecContext.hw_frames_ctx(avutil.AVBufferRef hw_frames_ctx) |
avutil.AVFrame |
avutil.AVFrame.opaque_ref(avutil.AVBufferRef opaque_ref) |
avutil.AVFrame |
avutil.AVFrame.private_ref(avutil.AVBufferRef private_ref) |
avutil.AVFrame |
avutil.AVFrame.qp_table_buf(avutil.AVBufferRef qp_table_buf) |
Copyright © 2019. All rights reserved.