FFmpeg
|
#include "float.h"
#include "libavutil/pixdesc.h"
#include "libavutil/eval.h"
#include "libavutil/intreadwrite.h"
#include "libavutil/opt.h"
#include "libavutil/timestamp.h"
#include "libavutil/xga_font_data.h"
#include "avfilter.h"
#include "filters.h"
#include "formats.h"
#include "internal.h"
#include "video.h"
Go to the source code of this file.
Data Structures | |
struct | GraphMonitorContext |
Macros | |
#define | OFFSET(x) offsetof(GraphMonitorContext, x) |
#define | VF AV_OPT_FLAG_VIDEO_PARAM|AV_OPT_FLAG_FILTERING_PARAM |
Enumerations | |
enum | { MODE_QUEUE = 1 << 0, MODE_FCIN = 1 << 1, MODE_FCOUT = 1 << 2, MODE_PTS = 1 << 3, MODE_TIME = 1 << 4, MODE_TB = 1 << 5, MODE_FMT = 1 << 6, MODE_SIZE = 1 << 7, MODE_RATE = 1 << 8 } |
Functions | |
static int | query_formats (AVFilterContext *ctx) |
static void | clear_image (GraphMonitorContext *s, AVFrame *out, AVFilterLink *outlink) |
static void | drawtext (AVFrame *pic, int x, int y, const char *txt, uint8_t *color) |
static int | filter_have_queued (AVFilterContext *filter) |
static void | draw_items (AVFilterContext *ctx, AVFrame *out, int xpos, int ypos, AVFilterLink *l, size_t frames) |
static int | create_frame (AVFilterContext *ctx, int64_t pts) |
static int | activate (AVFilterContext *ctx) |
static int | config_output (AVFilterLink *outlink) |
Variables | |
static const AVOption | graphmonitor_options [] |
#define OFFSET | ( | x | ) | offsetof(GraphMonitorContext, x) |
Definition at line 64 of file f_graphmonitor.c.
Definition at line 65 of file f_graphmonitor.c.
anonymous enum |
Enumerator | |
---|---|
MODE_QUEUE | |
MODE_FCIN | |
MODE_FCOUT | |
MODE_PTS | |
MODE_TIME | |
MODE_TB | |
MODE_FMT | |
MODE_SIZE | |
MODE_RATE |
Definition at line 52 of file f_graphmonitor.c.
|
static |
Definition at line 92 of file f_graphmonitor.c.
|
static |
Definition at line 108 of file f_graphmonitor.c.
Referenced by create_frame().
Definition at line 117 of file f_graphmonitor.c.
Referenced by create_frame(), and draw_items().
|
static |
Definition at line 147 of file f_graphmonitor.c.
Referenced by create_frame().
|
static |
Definition at line 168 of file f_graphmonitor.c.
Referenced by create_frame().
|
static |
Definition at line 240 of file f_graphmonitor.c.
Referenced by activate().
|
static |
Definition at line 307 of file f_graphmonitor.c.
|
static |
Definition at line 341 of file f_graphmonitor.c.
|
static |
Definition at line 67 of file f_graphmonitor.c.