FFmpeg
Classes | Macros | Typedefs | Enumerations | Functions
avf_showwaves.c File Reference

audio to video multimedia filter More...

#include "libavutil/avassert.h"
#include "libavutil/avstring.h"
#include "libavutil/channel_layout.h"
#include "libavutil/opt.h"
#include "libavutil/parseutils.h"
#include "avfilter.h"
#include "formats.h"
#include "audio.h"
#include "video.h"
#include "internal.h"

Classes

struct  frame_node
 
struct  ShowWavesContext
 

Macros

#define OFFSET(x)   offsetof(ShowWavesContext, x)
 
#define FLAGS   AV_OPT_FLAG_FILTERING_PARAM|AV_OPT_FLAG_VIDEO_PARAM
 

Typedefs

typedef struct ShowWavesContext ShowWavesContext
 

Enumerations

enum  ShowWavesMode {
  MODE_POINT, MODE_LINE, MODE_P2P, MODE_CENTERED_LINE,
  MODE_NB
}
 
enum  ShowWavesScale {
  SCALE_LIN, SCALE_LOG, SCALE_SQRT, SCALE_CBRT,
  SCALE_NB
}
 
enum  ShowWavesDrawMode { DRAW_SCALE, DRAW_FULL, DRAW_NB }
 

Functions

 AVFILTER_DEFINE_CLASS (showwaves)
 

Detailed Description

audio to video multimedia filter