|
FFmpeg
|
#include <string.h>#include "libavutil/base64.h"#include "libavutil/macros.h"#include "libavutil/mem.h"#include "libavutil/opt.h"#include "avformat.h"#include "mux.h"Go to the source code of this file.
Data Structures | |
| struct | ITerm2Context |
Macros | |
| #define | ESC "\033" |
| #define | SYNC_BEGIN ESC "[?2026h" |
| #define | SYNC_END ESC "[?2026l" |
| #define | CURSOR_SAVE ESC "7" |
| #define | CURSOR_RESTORE ESC "8" |
| #define | CURSOR_HOME ESC "[H" |
| #define | CURSOR_BOTTOM ESC "[999H" |
| #define | OSC_START ESC "]1337;" |
| #define | BEL "\a" |
| #define | ST ESC "\\" |
| #define | TMUX_DCS ESC "Ptmux;" |
| #define | FILEPART_CHUNK ((1 << 20) - 4096) |
| #define | WRITE_LITERAL(pb, str) |
| #define | OFFSET(x) offsetof(ITerm2Context, x) |
| #define | ENC AV_OPT_FLAG_ENCODING_PARAM |
Functions | |
| static void | osc_open (ITerm2Context *c, AVIOContext *pb) |
| static void | osc_close (ITerm2Context *c, AVIOContext *pb) |
| static void | write_image (ITerm2Context *c, AVIOContext *pb, int size) |
| static int | iterm2_write_packet (AVFormatContext *s, AVPacket *pkt) |
| static int | iterm2_write_trailer (AVFormatContext *s) |
| static av_cold void | iterm2_deinit (AVFormatContext *s) |
Variables | |
| static const AVOption | options [] |
| static const AVClass | iterm2_class |
| const FFOutputFormat | ff_iterm2_muxer |
| #define ESC "\033" |
Definition at line 32 of file iterm2enc.c.
| #define SYNC_BEGIN ESC "[?2026h" |
Definition at line 34 of file iterm2enc.c.
| #define SYNC_END ESC "[?2026l" |
Definition at line 35 of file iterm2enc.c.
| #define CURSOR_SAVE ESC "7" |
Definition at line 36 of file iterm2enc.c.
| #define CURSOR_RESTORE ESC "8" |
Definition at line 37 of file iterm2enc.c.
| #define CURSOR_HOME ESC "[H" |
Definition at line 38 of file iterm2enc.c.
| #define CURSOR_BOTTOM ESC "[999H" |
Definition at line 39 of file iterm2enc.c.
| #define OSC_START ESC "]1337;" |
Definition at line 41 of file iterm2enc.c.
| #define BEL "\a" |
Definition at line 42 of file iterm2enc.c.
| #define ST ESC "\\" |
Definition at line 43 of file iterm2enc.c.
| #define TMUX_DCS ESC "Ptmux;" |
Definition at line 46 of file iterm2enc.c.
| #define FILEPART_CHUNK ((1 << 20) - 4096) |
Definition at line 52 of file iterm2enc.c.
| #define WRITE_LITERAL | ( | pb, | |
| str | |||
| ) |
Definition at line 54 of file iterm2enc.c.
| #define OFFSET | ( | x | ) | offsetof(ITerm2Context, x) |
Definition at line 145 of file iterm2enc.c.
| #define ENC AV_OPT_FLAG_ENCODING_PARAM |
Definition at line 146 of file iterm2enc.c.
|
static |
Definition at line 67 of file iterm2enc.c.
Referenced by write_image().
|
static |
Definition at line 74 of file iterm2enc.c.
Referenced by write_image().
|
static |
Definition at line 81 of file iterm2enc.c.
Referenced by iterm2_write_packet().
|
static |
Definition at line 110 of file iterm2enc.c.
|
static |
Definition at line 132 of file iterm2enc.c.
|
static |
Definition at line 139 of file iterm2enc.c.
Definition at line 148 of file iterm2enc.c.
|
static |
Definition at line 160 of file iterm2enc.c.
| const FFOutputFormat ff_iterm2_muxer |
Definition at line 168 of file iterm2enc.c.
1.8.17