|
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.
1.8.17