FFmpeg
Classes | Macros | Typedefs | Enumerations | Functions | Variables
af_channelmap.c File Reference

audio channel mapping filter More...

#include <ctype.h>
#include "libavutil/avstring.h"
#include "libavutil/channel_layout.h"
#include "libavutil/common.h"
#include "libavutil/mathematics.h"
#include "libavutil/opt.h"
#include "libavutil/samplefmt.h"
#include "audio.h"
#include "avfilter.h"
#include "formats.h"
#include "internal.h"

Classes

struct  ChannelMap
 
struct  ChannelMapContext
 

Macros

#define MAX_CH   64
 
#define OFFSET(x)   offsetof(ChannelMapContext, x)
 
#define A   AV_OPT_FLAG_AUDIO_PARAM
 
#define F   AV_OPT_FLAG_FILTERING_PARAM
 

Typedefs

typedef struct ChannelMapContext ChannelMapContext
 

Enumerations

enum  MappingMode {
  MAP_NONE, MAP_ONE_INT, MAP_ONE_STR, MAP_PAIR_INT_INT,
  MAP_PAIR_INT_STR, MAP_PAIR_STR_INT, MAP_PAIR_STR_STR
}
 

Functions

 AVFILTER_DEFINE_CLASS (channelmap)
 

Variables

AVFilter ff_af_channelmap
 

Detailed Description

audio channel mapping filter

Variable Documentation

§ ff_af_channelmap

AVFilter ff_af_channelmap
Initial value:
= {
.name = "channelmap",
.description = NULL_IF_CONFIG_SMALL("Remap audio channels."),
.init = channelmap_init,
.query_formats = channelmap_query_formats,
.priv_size = sizeof(ChannelMapContext),
.priv_class = &channelmap_class,
.inputs = avfilter_af_channelmap_inputs,
.outputs = avfilter_af_channelmap_outputs,
}
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
Definition: internal.h:186
Definition: af_channelmap.c:58