Go to the source code of this file.
|
AVRpiZcFrameGeometry | av_rpi_zc_frame_geometry (const int format, const unsigned int video_width, const unsigned int video_height) |
|
int | av_rpi_zc_get_buffer2 (struct AVCodecContext *s, AVFrame *frame, int flags) |
|
AVRpiZcRefPtr | av_rpi_zc_ref (void *const logging_context, const AVZcEnvPtr zc, const struct AVFrame *const frame, const enum AVPixelFormat expected_format, const int maycopy) |
|
int | av_rpi_zc_vc_handle (const AVRpiZcRefPtr fr_ref) |
|
int | av_rpi_zc_offset (const AVRpiZcRefPtr fr_ref) |
|
int | av_rpi_zc_length (const AVRpiZcRefPtr fr_ref) |
|
int | av_rpi_zc_numbytes (const AVRpiZcRefPtr fr_ref) |
|
void | av_rpi_zc_unref (AVRpiZcRefPtr fr_ref) |
|
int | av_rpi_zc_in_use (const struct AVCodecContext *const s) |
|
int | av_rpi_zc_init2 (struct AVCodecContext *const s, void *pool_env, av_rpi_zc_alloc_buf_fn_t *alloc_buf_fn, av_rpi_zc_free_pool_fn_t *free_pool_fn) |
|
void | av_rpi_zc_uninit2 (struct AVCodecContext *const s) |
|
void | av_rpi_zc_int_env_freep (AVZcEnvPtr *zc) |
|
AVZcEnvPtr | av_rpi_zc_int_env_alloc (void *const logctx) |
|
void | av_rpi_zc_set_decoder_pool_size (const AVZcEnvPtr zc, const unsigned int pool_size) |
|
unsigned int | av_rpi_zc_get_decoder_pool_size (const AVZcEnvPtr zc) |
|
int | av_rpi_zc_get_buffer (const AVZcEnvPtr zc, AVFrame *const frame) |
|
int | av_rpi_zc_resolve_buffer (AVBufferRef *const buf, const int may_alloc) |
|
int | av_rpi_zc_resolve_frame (AVFrame *const frame, const int may_alloc) |
|
int | av_rpi_zc_set_valid_frame (AVFrame *const frame) |
|
int | av_rpi_zc_set_broken_frame (AVFrame *const frame) |
|
AVBufferRef * | av_rpi_zc_buf (size_t numbytes, int addr_offset, void *v, const av_rpi_zc_buf_fn_tab_t *fn_tab) |
|
void * | av_rpi_zc_buf_v (AVBufferRef *const buf) |
|
AVZcEnvPtr | av_rpi_zc_env_alloc (void *logctx, void *pool_env, av_rpi_zc_alloc_buf_fn_t *alloc_buf_fn, av_rpi_zc_free_pool_fn_t *free_pool_fn) |
|
void | av_rpi_zc_env_release (const AVZcEnvPtr zc) |
|
◆ RPI_ZC_SAND_8_IN_10_BUF
#define RPI_ZC_SAND_8_IN_10_BUF 0 |
◆ ZC_RESOLVE_FAIL
#define ZC_RESOLVE_FAIL 0 |
◆ ZC_RESOLVE_ALLOC
#define ZC_RESOLVE_ALLOC 1 |
◆ ZC_RESOLVE_WAIT_VALID
#define ZC_RESOLVE_WAIT_VALID 2 |
◆ ZC_RESOLVE_ALLOC_VALID
#define ZC_RESOLVE_ALLOC_VALID 3 |
◆ AVZcEnvPtr
◆ av_rpi_zc_alloc_buf_fn_t
◆ av_rpi_zc_free_pool_fn_t
typedef void av_rpi_zc_free_pool_fn_t(void *pool_env) |
◆ av_rpi_zc_frame_geometry()
AVRpiZcFrameGeometry av_rpi_zc_frame_geometry |
( |
const int |
format, |
|
|
const unsigned int |
video_width, |
|
|
const unsigned int |
video_height |
|
) |
| |
◆ av_rpi_zc_get_buffer2()
◆ av_rpi_zc_ref()
AVRpiZcRefPtr av_rpi_zc_ref |
( |
void *const |
logging_context, |
|
|
const AVZcEnvPtr |
zc, |
|
|
const struct AVFrame *const |
frame, |
|
|
const enum AVPixelFormat |
expected_format, |
|
|
const int |
maycopy |
|
) |
| |
◆ av_rpi_zc_vc_handle()
int av_rpi_zc_vc_handle |
( |
const AVRpiZcRefPtr |
fr_ref | ) |
|
◆ av_rpi_zc_offset()
int av_rpi_zc_offset |
( |
const AVRpiZcRefPtr |
fr_ref | ) |
|
◆ av_rpi_zc_length()
int av_rpi_zc_length |
( |
const AVRpiZcRefPtr |
fr_ref | ) |
|
◆ av_rpi_zc_numbytes()
int av_rpi_zc_numbytes |
( |
const AVRpiZcRefPtr |
fr_ref | ) |
|
◆ av_rpi_zc_unref()
void av_rpi_zc_unref |
( |
AVRpiZcRefPtr |
fr_ref | ) |
|
◆ av_rpi_zc_in_use()
◆ av_rpi_zc_init2()
◆ av_rpi_zc_uninit2()
◆ av_rpi_zc_int_env_freep()
◆ av_rpi_zc_int_env_alloc()
AVZcEnvPtr av_rpi_zc_int_env_alloc |
( |
void *const |
logctx | ) |
|
◆ av_rpi_zc_set_decoder_pool_size()
void av_rpi_zc_set_decoder_pool_size |
( |
const AVZcEnvPtr |
zc, |
|
|
const unsigned int |
pool_size |
|
) |
| |
◆ av_rpi_zc_get_decoder_pool_size()
unsigned int av_rpi_zc_get_decoder_pool_size |
( |
const AVZcEnvPtr |
zc | ) |
|
◆ av_rpi_zc_get_buffer()
◆ av_rpi_zc_resolve_buffer()
int av_rpi_zc_resolve_buffer |
( |
AVBufferRef *const |
buf, |
|
|
const int |
may_alloc |
|
) |
| |
◆ av_rpi_zc_resolve_frame()
int av_rpi_zc_resolve_frame |
( |
AVFrame *const |
frame, |
|
|
const int |
may_alloc |
|
) |
| |
◆ av_rpi_zc_set_valid_frame()
int av_rpi_zc_set_valid_frame |
( |
AVFrame *const |
frame | ) |
|
◆ av_rpi_zc_set_broken_frame()
int av_rpi_zc_set_broken_frame |
( |
AVFrame *const |
frame | ) |
|
◆ av_rpi_zc_buf()
◆ av_rpi_zc_buf_v()
◆ av_rpi_zc_env_alloc()
◆ av_rpi_zc_env_release()