#include <stdint.h>
#include <LCEVC/lcevc_dec.h>
#include "libavutil/internal.h"
#include "libavutil/opt.h"
#include "filters.h"
#include "video.h"
Go to the source code of this file.
|
static LCEVC_ColorFormat | map_format (int format) |
|
static LCEVC_ColorRange | map_range (int range) |
|
static enum AVColorRange | map_av_range (int range) |
|
static int | alloc_base_frame (AVFilterLink *inlink, const AVFrame *in, LCEVC_PictureHandle *picture) |
|
static int | send_frame (AVFilterLink *inlink, AVFrame *in) |
|
static int | alloc_enhanced_frame (AVFilterLink *inlink, const AVFrame *out, LCEVC_PictureHandle *picture) |
|
static int | generate_output (AVFilterLink *inlink, AVFrame *out) |
|
static int | receive_frame (AVFilterLink *inlink, AVFrame *out) |
|
static int | config_props (AVFilterLink *outlink) |
|
static void | flush_bases (AVFilterContext *ctx) |
|
static int | activate (AVFilterContext *ctx) |
|
static void | log_callback (LCEVC_DecoderHandle dec, LCEVC_Event event, LCEVC_PictureHandle pic, const LCEVC_DecodeInformation *info, const uint8_t *data, uint32_t size, void *logctx) |
|
static av_cold int | init (AVFilterContext *ctx) |
|
static av_cold void | uninit (AVFilterContext *ctx) |
|
◆ map_format()
static LCEVC_ColorFormat map_format |
( |
int |
format | ) |
|
|
static |
◆ map_range()
static LCEVC_ColorRange map_range |
( |
int |
range | ) |
|
|
inlinestatic |
◆ map_av_range()
◆ alloc_base_frame()
static int alloc_base_frame |
( |
AVFilterLink * |
inlink, |
|
|
const AVFrame * |
in, |
|
|
LCEVC_PictureHandle * |
picture |
|
) |
| |
|
static |
◆ send_frame()
◆ alloc_enhanced_frame()
static int alloc_enhanced_frame |
( |
AVFilterLink * |
inlink, |
|
|
const AVFrame * |
out, |
|
|
LCEVC_PictureHandle * |
picture |
|
) |
| |
|
static |
◆ generate_output()
◆ receive_frame()
◆ config_props()
◆ flush_bases()
◆ activate()
◆ log_callback()
static void log_callback |
( |
LCEVC_DecoderHandle |
dec, |
|
|
LCEVC_Event |
event, |
|
|
LCEVC_PictureHandle |
pic, |
|
|
const LCEVC_DecodeInformation * |
info, |
|
|
const uint8_t * |
data, |
|
|
uint32_t |
size, |
|
|
void * |
logctx |
|
) |
| |
|
static |
◆ init()
◆ uninit()
◆ lcevc_outputs
Initial value:= {
{
.name = "default",
},
}
Definition at line 405 of file vf_lcevc.c.
◆ pix_fmts
◆ ff_vf_lcevc