FFmpeg
Classes | Typedefs | Enumerations | Variables
vf_alphamerge.c File Reference

copy an alpha component from another video's luma More...

#include <string.h>
#include "libavutil/imgutils.h"
#include "libavutil/pixfmt.h"
#include "avfilter.h"
#include "bufferqueue.h"
#include "drawutils.h"
#include "formats.h"
#include "internal.h"
#include "video.h"

Classes

struct  AlphaMergeContext
 

Typedefs

typedef struct AlphaMergeContext AlphaMergeContext
 

Enumerations

enum  { Y, U, V, A }
 

Variables

AVFilter ff_vf_alphamerge
 

Detailed Description

copy an alpha component from another video's luma

Variable Documentation

§ ff_vf_alphamerge

AVFilter ff_vf_alphamerge
Initial value:
= {
.name = "alphamerge",
.description = NULL_IF_CONFIG_SMALL("Copy the luma value of the second "
"input into the alpha channel of the first input."),
.uninit = uninit,
.priv_size = sizeof(AlphaMergeContext),
.query_formats = query_formats,
.inputs = alphamerge_inputs,
.outputs = alphamerge_outputs,
}
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
Definition: internal.h:186
Definition: vf_alphamerge.c:39