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

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.