FFmpeg
Data Structures | Typedefs | Functions
lcevcdec.h File Reference
#include "config.h"
#include "libavutil/log.h"
#include <stdint.h>

Go to the source code of this file.

Data Structures

struct  FFLCEVCContext
 
struct  FFLCEVCFrame
 

Typedefs

typedef uintptr_t LCEVC_DecoderHandle
 

Functions

int ff_lcevc_alloc (FFLCEVCContext **plcevc, int loglevel)
 
int ff_lcevc_process (void *logctx, struct AVFrame *frame)
 
int ff_lcevc_parse_frame (FFLCEVCContext *lcevc, const struct AVFrame *frame, enum AVPixelFormat *format, int *width, int *height)
 

Typedef Documentation

◆ LCEVC_DecoderHandle

typedef uintptr_t LCEVC_DecoderHandle

Definition at line 30 of file lcevcdec.h.

Function Documentation

◆ ff_lcevc_alloc()

int ff_lcevc_alloc ( FFLCEVCContext **  plcevc,
int  loglevel 
)

Definition at line 475 of file lcevcdec.c.

Referenced by ff_decode_preinit().

◆ ff_lcevc_process()

int ff_lcevc_process ( void *  logctx,
struct AVFrame frame 
)

Definition at line 394 of file lcevcdec.c.

Referenced by ff_attach_decode_data().

◆ ff_lcevc_parse_frame()

int ff_lcevc_parse_frame ( FFLCEVCContext lcevc,
const struct AVFrame frame,
enum AVPixelFormat format,
int *  width,
int *  height 
)