1 #ifndef LIBAVCODEC_RPI_ZC_H 2 #define LIBAVCODEC_RPI_ZC_H 16 #define RPI_ZC_SAND_8_IN_10_BUF 0 43 const unsigned int video_width,
const unsigned int video_height);
int av_rpi_zc_get_buffer2(struct AVCodecContext *s, AVFrame *frame, int flags)
This structure describes decoded (raw) audio or video data.
int av_rpi_zc_vc_handle(const AVRpiZcRefPtr fr_ref)
void av_rpi_zc_env_free(AVZcEnvPtr)
int av_rpi_zc_length(const AVRpiZcRefPtr fr_ref)
AVRpiZcFrameGeometry av_rpi_zc_frame_geometry(const int format, const unsigned int video_width, const unsigned int video_height)
void av_rpi_zc_uninit(struct AVCodecContext *const s)
int av_rpi_zc_offset(const AVRpiZcRefPtr fr_ref)
unsigned int bytes_per_pel
main external API structure.
struct AVZcEnv * AVZcEnvPtr
A reference to a data buffer.
int av_rpi_zc_numbytes(const AVRpiZcRefPtr fr_ref)
int av_rpi_zc_in_use(const struct AVCodecContext *const s)
int av_rpi_zc_init(struct AVCodecContext *const s)
AVZcEnvPtr av_rpi_zc_env_alloc(void)
AVRpiZcRefPtr av_rpi_zc_ref(struct AVCodecContext *const s, const struct AVFrame *const frame, const enum AVPixelFormat expected_format, const int maycopy)
AVPixelFormat
Pixel format.
void av_rpi_zc_unref(AVRpiZcRefPtr fr_ref)