public static class avcodec.AVHWAccel extends Pointer
| Modifier and Type | Class and Description |
|---|---|
static class |
avcodec.AVHWAccel.Alloc_frame_AVCodecContext_AVFrame
Allocate a custom buffer
|
static class |
avcodec.AVHWAccel.Decode_mb_MpegEncContext
Called for every Macroblock in a slice.
|
static class |
avcodec.AVHWAccel.Decode_slice_AVCodecContext_BytePointer_int
Callback for each slice.
|
static class |
avcodec.AVHWAccel.End_frame_AVCodecContext
Called at the end of each frame or field picture.
|
static class |
avcodec.AVHWAccel.Init_AVCodecContext
Initialize the hwaccel private data.
|
static class |
avcodec.AVHWAccel.Start_frame_AVCodecContext_BytePointer_int
Called at the beginning of each frame or field picture.
|
static class |
avcodec.AVHWAccel.Uninit_AVCodecContext
Uninitialize the hwaccel private data.
|
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator| Constructor and Description |
|---|
avcodec.AVHWAccel()
Default native constructor.
|
avcodec.AVHWAccel(long size)
Native array allocator.
|
avcodec.AVHWAccel(Pointer p)
Pointer cast constructor.
|
address, asBuffer, asByteBuffer, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, free, hashCode, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, physicalBytes, position, put, realloc, setNull, sizeof, toString, totalBytes, withDeallocator, zeropublic avcodec.AVHWAccel()
public avcodec.AVHWAccel(long size)
Pointer.position(long).public avcodec.AVHWAccel(Pointer p)
Pointer.Pointer(Pointer).public avcodec.AVHWAccel position(long position)
@MemberGetter @Cast(value="const char*") public BytePointer name()
@Cast(value="AVMediaType") public int type()
public avcodec.AVHWAccel type(int type)
@Cast(value="AVCodecID") public int id()
public avcodec.AVHWAccel id(int id)
@Cast(value="AVPixelFormat") public int pix_fmt()
public avcodec.AVHWAccel pix_fmt(int pix_fmt)
public int capabilities()
public avcodec.AVHWAccel capabilities(int capabilities)
public avcodec.AVHWAccel next()
public avcodec.AVHWAccel next(avcodec.AVHWAccel next)
public avcodec.AVHWAccel.Alloc_frame_AVCodecContext_AVFrame alloc_frame()
public avcodec.AVHWAccel alloc_frame(avcodec.AVHWAccel.Alloc_frame_AVCodecContext_AVFrame alloc_frame)
public avcodec.AVHWAccel.Start_frame_AVCodecContext_BytePointer_int start_frame()
public avcodec.AVHWAccel start_frame(avcodec.AVHWAccel.Start_frame_AVCodecContext_BytePointer_int start_frame)
public avcodec.AVHWAccel.Decode_slice_AVCodecContext_BytePointer_int decode_slice()
public avcodec.AVHWAccel decode_slice(avcodec.AVHWAccel.Decode_slice_AVCodecContext_BytePointer_int decode_slice)
public avcodec.AVHWAccel.End_frame_AVCodecContext end_frame()
public avcodec.AVHWAccel end_frame(avcodec.AVHWAccel.End_frame_AVCodecContext end_frame)
public int frame_priv_data_size()
public avcodec.AVHWAccel frame_priv_data_size(int frame_priv_data_size)
public avcodec.AVHWAccel.Decode_mb_MpegEncContext decode_mb()
public avcodec.AVHWAccel decode_mb(avcodec.AVHWAccel.Decode_mb_MpegEncContext decode_mb)
public avcodec.AVHWAccel.Init_AVCodecContext init()
public avcodec.AVHWAccel init(avcodec.AVHWAccel.Init_AVCodecContext init)
public avcodec.AVHWAccel.Uninit_AVCodecContext uninit()
public avcodec.AVHWAccel uninit(avcodec.AVHWAccel.Uninit_AVCodecContext uninit)
public int priv_data_size()
public avcodec.AVHWAccel priv_data_size(int priv_data_size)
Copyright © 2016. All rights reserved.