| 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 65 of file f_graphmonitor.c.
Definition at line 66 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 53 of file f_graphmonitor.c.
| 
 | static | 
Definition at line 93 of file f_graphmonitor.c.
| 
 | static | 
Definition at line 109 of file f_graphmonitor.c.
Referenced by create_frame().
Definition at line 118 of file f_graphmonitor.c.
Referenced by create_frame(), and draw_items().
| 
 | static | 
Definition at line 148 of file f_graphmonitor.c.
Referenced by create_frame().
| 
 | static | 
Definition at line 169 of file f_graphmonitor.c.
Referenced by create_frame().
| 
 | static | 
Definition at line 241 of file f_graphmonitor.c.
Referenced by activate().
| 
 | static | 
Definition at line 308 of file f_graphmonitor.c.
| 
 | static | 
Definition at line 346 of file f_graphmonitor.c.
| 
 | static | 
Definition at line 68 of file f_graphmonitor.c.
 1.8.17
 1.8.17