FFmpeg
Loading...
Searching...
No Matches
lcevcdec.h File Reference
#include "config.h"
#include "libavutil/log.h"
#include "libavutil/pixfmt.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 31 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 )