FFmpeg
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Enumerations | Functions
ffescape.c File Reference

escaping utility More...

#include "config.h"
#include "libavutil/log.h"
#include "libavutil/bprint.h"
#include "compat/getopt.c"

Go to the source code of this file.

Macros

#define WHITESPACES   " \n\t"
 

Enumerations

enum  EscapeMode { ESCAPE_MODE_FULL, ESCAPE_MODE_LAZY, ESCAPE_MODE_QUOTE }
 

Functions

static void usage (void)
 
static int escape (char **dst, const char *src, const char *special_chars, enum EscapeMode mode)
 
int main (int argc, char **argv)
 

Detailed Description

escaping utility

Definition in file ffescape.c.

Macro Definition Documentation

#define WHITESPACES   " \n\t"

Definition at line 54 of file ffescape.c.

Referenced by escape().

Enumeration Type Documentation

enum EscapeMode
Enumerator:
ESCAPE_MODE_FULL 
ESCAPE_MODE_LAZY 
ESCAPE_MODE_QUOTE 

Definition at line 56 of file ffescape.c.

Function Documentation

static void usage ( void  )
static

Definition at line 38 of file ffescape.c.

Referenced by main().

static int escape ( char **  dst,
const char *  src,
const char *  special_chars,
enum EscapeMode  mode 
)
static

Definition at line 62 of file ffescape.c.

Referenced by main(), and vc1_decode_ac_coeff().

int main ( int  argc,
char **  argv 
)

Definition at line 119 of file ffescape.c.