FFmpeg
Classes | Macros | Typedefs
f_sendcmd.c File Reference

send commands filter More...

#include "libavutil/avstring.h"
#include "libavutil/bprint.h"
#include "libavutil/file.h"
#include "libavutil/opt.h"
#include "libavutil/parseutils.h"
#include "avfilter.h"
#include "internal.h"
#include "audio.h"
#include "video.h"

Classes

struct  Command
 
struct  Interval
 
struct  SendCmdContext
 

Macros

#define COMMAND_FLAG_ENTER   1
 
#define COMMAND_FLAG_LEAVE   2
 
#define OFFSET(x)   offsetof(SendCmdContext, x)
 
#define FLAGS   AV_OPT_FLAG_FILTERING_PARAM | AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_VIDEO_PARAM
 
#define SPACES   " \f\t\n\r"
 
#define COMMAND_DELIMS   " \f\t\n\r,;"
 
#define DELIMS   " \f\t\n\r,;"
 
#define WITHIN_INTERVAL(ts, start_ts, end_ts)   ((ts) >= (start_ts) && (ts) < (end_ts))
 

Typedefs

typedef struct Command Command
 
typedef struct Interval Interval
 
typedef struct SendCmdContext SendCmdContext
 

Detailed Description

send commands filter