Preprocessor String Macros

String manipulation macros. More...

Modules

 Library Version Macros
 Useful to check and match library version in order to maintain backward compatibility.

Macros

#define AV_STRINGIFY(s)   AV_TOSTRING(s)
#define AV_TOSTRING(s)   #s
#define AV_GLUE(a, b)   a ## b
#define AV_JOIN(a, b)   AV_GLUE(a, b)
#define AV_PRAGMA(s)   _Pragma(#s)

Detailed Description

String manipulation macros.

String manipulation macros

String manipulation macros

String manipulation macros

String manipulation macros

String manipulation macros

String manipulation macros

String manipulation macros

String manipulation macros

String manipulation macros

String manipulation macros

String manipulation macros

String manipulation macros

String manipulation macros

String manipulation macros

String manipulation macros

String manipulation macros

String manipulation macros

String manipulation macros

String manipulation macros

String manipulation macros

String manipulation macros

String manipulation macros

Macro Definition Documentation

#define AV_GLUE (   a,
  b 
)    a ## b

Definition at line 122 of file avutil.h.

#define AV_JOIN (   a,
  b 
)    AV_GLUE(a, b)

Definition at line 123 of file avutil.h.

#define AV_PRAGMA (   s)    _Pragma(#s)

Definition at line 125 of file avutil.h.

#define AV_STRINGIFY (   s)    AV_TOSTRING(s)

Definition at line 119 of file avutil.h.

#define AV_TOSTRING (   s)    #s

Definition at line 120 of file avutil.h.