diff --git a/contrib/sdk/sources/Mesa/mesa-9.2.5/src/glsl/glcpp/glcpp-lex.c b/contrib/sdk/sources/Mesa/mesa-9.2.5/src/glsl/glcpp/glcpp-lex.c index d672e69f25..7bac6a6bf7 100644 --- a/contrib/sdk/sources/Mesa/mesa-9.2.5/src/glsl/glcpp/glcpp-lex.c +++ b/contrib/sdk/sources/Mesa/mesa-9.2.5/src/glsl/glcpp/glcpp-lex.c @@ -1,6 +1,5 @@ -#line 2 "glcpp/glcpp-lex.c" -#line 4 "glcpp/glcpp-lex.c" +#line 2 "" #define YY_INT_ALIGNED short int @@ -8,12 +7,246 @@ #define FLEX_SCANNER #define YY_FLEX_MAJOR_VERSION 2 -#define YY_FLEX_MINOR_VERSION 5 -#define YY_FLEX_SUBMINOR_VERSION 35 +#define YY_FLEX_MINOR_VERSION 6 +#define YY_FLEX_SUBMINOR_VERSION 4 #if YY_FLEX_SUBMINOR_VERSION > 0 #define FLEX_BETA #endif +#ifdef yy_create_buffer +#define glcpp__create_buffer_ALREADY_DEFINED +#else +#define yy_create_buffer glcpp__create_buffer +#endif + +#ifdef yy_delete_buffer +#define glcpp__delete_buffer_ALREADY_DEFINED +#else +#define yy_delete_buffer glcpp__delete_buffer +#endif + +#ifdef yy_scan_buffer +#define glcpp__scan_buffer_ALREADY_DEFINED +#else +#define yy_scan_buffer glcpp__scan_buffer +#endif + +#ifdef yy_scan_string +#define glcpp__scan_string_ALREADY_DEFINED +#else +#define yy_scan_string glcpp__scan_string +#endif + +#ifdef yy_scan_bytes +#define glcpp__scan_bytes_ALREADY_DEFINED +#else +#define yy_scan_bytes glcpp__scan_bytes +#endif + +#ifdef yy_init_buffer +#define glcpp__init_buffer_ALREADY_DEFINED +#else +#define yy_init_buffer glcpp__init_buffer +#endif + +#ifdef yy_flush_buffer +#define glcpp__flush_buffer_ALREADY_DEFINED +#else +#define yy_flush_buffer glcpp__flush_buffer +#endif + +#ifdef yy_load_buffer_state +#define glcpp__load_buffer_state_ALREADY_DEFINED +#else +#define yy_load_buffer_state glcpp__load_buffer_state +#endif + +#ifdef yy_switch_to_buffer +#define glcpp__switch_to_buffer_ALREADY_DEFINED +#else +#define yy_switch_to_buffer glcpp__switch_to_buffer +#endif + +#ifdef yypush_buffer_state +#define glcpp_push_buffer_state_ALREADY_DEFINED +#else +#define yypush_buffer_state glcpp_push_buffer_state +#endif + +#ifdef yypop_buffer_state +#define glcpp_pop_buffer_state_ALREADY_DEFINED +#else +#define yypop_buffer_state glcpp_pop_buffer_state +#endif + +#ifdef yyensure_buffer_stack +#define glcpp_ensure_buffer_stack_ALREADY_DEFINED +#else +#define yyensure_buffer_stack glcpp_ensure_buffer_stack +#endif + +#ifdef yylex +#define glcpp_lex_ALREADY_DEFINED +#else +#define yylex glcpp_lex +#endif + +#ifdef yyrestart +#define glcpp_restart_ALREADY_DEFINED +#else +#define yyrestart glcpp_restart +#endif + +#ifdef yylex_init +#define glcpp_lex_init_ALREADY_DEFINED +#else +#define yylex_init glcpp_lex_init +#endif + +#ifdef yylex_init_extra +#define glcpp_lex_init_extra_ALREADY_DEFINED +#else +#define yylex_init_extra glcpp_lex_init_extra +#endif + +#ifdef yylex_destroy +#define glcpp_lex_destroy_ALREADY_DEFINED +#else +#define yylex_destroy glcpp_lex_destroy +#endif + +#ifdef yyget_debug +#define glcpp_get_debug_ALREADY_DEFINED +#else +#define yyget_debug glcpp_get_debug +#endif + +#ifdef yyset_debug +#define glcpp_set_debug_ALREADY_DEFINED +#else +#define yyset_debug glcpp_set_debug +#endif + +#ifdef yyget_extra +#define glcpp_get_extra_ALREADY_DEFINED +#else +#define yyget_extra glcpp_get_extra +#endif + +#ifdef yyset_extra +#define glcpp_set_extra_ALREADY_DEFINED +#else +#define yyset_extra glcpp_set_extra +#endif + +#ifdef yyget_in +#define glcpp_get_in_ALREADY_DEFINED +#else +#define yyget_in glcpp_get_in +#endif + +#ifdef yyset_in +#define glcpp_set_in_ALREADY_DEFINED +#else +#define yyset_in glcpp_set_in +#endif + +#ifdef yyget_out +#define glcpp_get_out_ALREADY_DEFINED +#else +#define yyget_out glcpp_get_out +#endif + +#ifdef yyset_out +#define glcpp_set_out_ALREADY_DEFINED +#else +#define yyset_out glcpp_set_out +#endif + +#ifdef yyget_leng +#define glcpp_get_leng_ALREADY_DEFINED +#else +#define yyget_leng glcpp_get_leng +#endif + +#ifdef yyget_text +#define glcpp_get_text_ALREADY_DEFINED +#else +#define yyget_text glcpp_get_text +#endif + +#ifdef yyget_lineno +#define glcpp_get_lineno_ALREADY_DEFINED +#else +#define yyget_lineno glcpp_get_lineno +#endif + +#ifdef yyset_lineno +#define glcpp_set_lineno_ALREADY_DEFINED +#else +#define yyset_lineno glcpp_set_lineno +#endif + +#ifdef yyget_column +#define glcpp_get_column_ALREADY_DEFINED +#else +#define yyget_column glcpp_get_column +#endif + +#ifdef yyset_column +#define glcpp_set_column_ALREADY_DEFINED +#else +#define yyset_column glcpp_set_column +#endif + +#ifdef yywrap +#define glcpp_wrap_ALREADY_DEFINED +#else +#define yywrap glcpp_wrap +#endif + +#ifdef yyget_lval +#define glcpp_get_lval_ALREADY_DEFINED +#else +#define yyget_lval glcpp_get_lval +#endif + +#ifdef yyset_lval +#define glcpp_set_lval_ALREADY_DEFINED +#else +#define yyset_lval glcpp_set_lval +#endif + +#ifdef yyget_lloc +#define glcpp_get_lloc_ALREADY_DEFINED +#else +#define yyget_lloc glcpp_get_lloc +#endif + +#ifdef yyset_lloc +#define glcpp_set_lloc_ALREADY_DEFINED +#else +#define yyset_lloc glcpp_set_lloc +#endif + +#ifdef yyalloc +#define glcpp_alloc_ALREADY_DEFINED +#else +#define yyalloc glcpp_alloc +#endif + +#ifdef yyrealloc +#define glcpp_realloc_ALREADY_DEFINED +#else +#define yyrealloc glcpp_realloc +#endif + +#ifdef yyfree +#define glcpp_free_ALREADY_DEFINED +#else +#define yyfree glcpp_free +#endif + /* First, we deal with platform-specific or compiler-specific issues. */ /* begin standard C headers. */ @@ -84,40 +317,32 @@ typedef unsigned int flex_uint32_t; #define UINT32_MAX (4294967295U) #endif +#ifndef SIZE_MAX +#define SIZE_MAX (~(size_t)0) +#endif + #endif /* ! C99 */ #endif /* ! FLEXINT_H */ -#ifdef __cplusplus +/* begin standard C++ headers. */ -/* The "const" storage-class-modifier is valid. */ -#define YY_USE_CONST - -#else /* ! __cplusplus */ - -/* C99 requires __STDC__ to be defined as 1. */ -#if defined (__STDC__) - -#define YY_USE_CONST - -#endif /* defined (__STDC__) */ -#endif /* ! __cplusplus */ - -#ifdef YY_USE_CONST +/* TODO: this is always defined, so inline it */ #define yyconst const + +#if defined(__GNUC__) && __GNUC__ >= 3 +#define yynoreturn __attribute__((__noreturn__)) #else -#define yyconst +#define yynoreturn #endif /* Returned upon end-of-file. */ #define YY_NULL 0 -/* Promotes a possibly negative, possibly signed char to an unsigned - * integer for use as an array index. If the signed char is negative, - * we want to instead treat it as an 8-bit unsigned char, hence the - * double cast. +/* Promotes a possibly negative, possibly signed char to an + * integer in range [0..255] for use as an array index. */ -#define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c) +#define YY_SC_TO_UI(c) ((YY_CHAR) (c)) /* An opaque pointer. */ #ifndef YY_TYPEDEF_YY_SCANNER_T @@ -141,20 +366,16 @@ typedef void* yyscan_t; * definition of BEGIN. */ #define BEGIN yyg->yy_start = 1 + 2 * - /* Translate the current start state into a value that can be later handed * to BEGIN to return to the state. The YYSTATE alias is for lex * compatibility. */ #define YY_START ((yyg->yy_start - 1) / 2) #define YYSTATE YY_START - /* Action number for EOF rule of a given start state. */ #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1) - /* Special action meaning "start processing a new file". */ -#define YY_NEW_FILE glcpp_restart(yyin ,yyscanner ) - +#define YY_NEW_FILE yyrestart( yyin , yyscanner ) #define YY_END_OF_BUFFER_CHAR 0 /* Size of default input buffer. */ @@ -179,11 +400,17 @@ typedef void* yyscan_t; typedef struct yy_buffer_state *YY_BUFFER_STATE; #endif +#ifndef YY_TYPEDEF_YY_SIZE_T +#define YY_TYPEDEF_YY_SIZE_T +typedef size_t yy_size_t; +#endif + #define EOB_ACT_CONTINUE_SCAN 0 #define EOB_ACT_END_OF_FILE 1 #define EOB_ACT_LAST_MATCH 2 - + #define YY_LESS_LINENO(n) + #define YY_LINENO_REWIND_TO(ptr) /* Return all but the first "n" matched characters back to the input stream. */ #define yyless(n) \ @@ -198,14 +425,8 @@ typedef struct yy_buffer_state *YY_BUFFER_STATE; YY_DO_BEFORE_ACTION; /* set up yytext again */ \ } \ while ( 0 ) - #define unput(c) yyunput( c, yyg->yytext_ptr , yyscanner ) -#ifndef YY_TYPEDEF_YY_SIZE_T -#define YY_TYPEDEF_YY_SIZE_T -typedef size_t yy_size_t; -#endif - #ifndef YY_STRUCT_YY_BUFFER_STATE #define YY_STRUCT_YY_BUFFER_STATE struct yy_buffer_state @@ -218,7 +439,7 @@ struct yy_buffer_state /* Size of input buffer in bytes, not including room for EOB * characters. */ - yy_size_t yy_buf_size; + int yy_buf_size; /* Number of characters read into yy_ch_buf, not including EOB * characters. @@ -246,7 +467,7 @@ struct yy_buffer_state int yy_bs_lineno; /**< The line count. */ int yy_bs_column; /**< The column count. */ - + /* Whether to try to fill the input buffer when we reach the * end of it. */ @@ -263,7 +484,7 @@ struct yy_buffer_state * possible backing-up. * * When we actually see the EOF, we change the status to "new" - * (via glcpp_restart()), so that the user can continue scanning by + * (via yyrestart()), so that the user can continue scanning by * just pointing yyin at a new input file. */ #define YY_BUFFER_EOF_PENDING 2 @@ -280,84 +501,77 @@ struct yy_buffer_state #define YY_CURRENT_BUFFER ( yyg->yy_buffer_stack \ ? yyg->yy_buffer_stack[yyg->yy_buffer_stack_top] \ : NULL) - /* Same as previous macro, but useful when we know that the buffer stack is not * NULL or when we need an lvalue. For internal use only. */ #define YY_CURRENT_BUFFER_LVALUE yyg->yy_buffer_stack[yyg->yy_buffer_stack_top] -void glcpp_restart (FILE *input_file ,yyscan_t yyscanner ); -void glcpp__switch_to_buffer (YY_BUFFER_STATE new_buffer ,yyscan_t yyscanner ); -YY_BUFFER_STATE glcpp__create_buffer (FILE *file,int size ,yyscan_t yyscanner ); -void glcpp__delete_buffer (YY_BUFFER_STATE b ,yyscan_t yyscanner ); -void glcpp__flush_buffer (YY_BUFFER_STATE b ,yyscan_t yyscanner ); -void glcpp_push_buffer_state (YY_BUFFER_STATE new_buffer ,yyscan_t yyscanner ); -void glcpp_pop_buffer_state (yyscan_t yyscanner ); +void yyrestart ( FILE *input_file , yyscan_t yyscanner ); +void yy_switch_to_buffer ( YY_BUFFER_STATE new_buffer , yyscan_t yyscanner ); +YY_BUFFER_STATE yy_create_buffer ( FILE *file, int size , yyscan_t yyscanner ); +void yy_delete_buffer ( YY_BUFFER_STATE b , yyscan_t yyscanner ); +void yy_flush_buffer ( YY_BUFFER_STATE b , yyscan_t yyscanner ); +void yypush_buffer_state ( YY_BUFFER_STATE new_buffer , yyscan_t yyscanner ); +void yypop_buffer_state ( yyscan_t yyscanner ); -static void glcpp_ensure_buffer_stack (yyscan_t yyscanner ); -static void glcpp__load_buffer_state (yyscan_t yyscanner ); -static void glcpp__init_buffer (YY_BUFFER_STATE b,FILE *file ,yyscan_t yyscanner ); +static void yyensure_buffer_stack ( yyscan_t yyscanner ); +static void yy_load_buffer_state ( yyscan_t yyscanner ); +static void yy_init_buffer ( YY_BUFFER_STATE b, FILE *file , yyscan_t yyscanner ); +#define YY_FLUSH_BUFFER yy_flush_buffer( YY_CURRENT_BUFFER , yyscanner) -#define YY_FLUSH_BUFFER glcpp__flush_buffer(YY_CURRENT_BUFFER ,yyscanner) +YY_BUFFER_STATE yy_scan_buffer ( char *base, yy_size_t size , yyscan_t yyscanner ); +YY_BUFFER_STATE yy_scan_string ( const char *yy_str , yyscan_t yyscanner ); +YY_BUFFER_STATE yy_scan_bytes ( const char *bytes, int len , yyscan_t yyscanner ); -YY_BUFFER_STATE glcpp__scan_buffer (char *base,yy_size_t size ,yyscan_t yyscanner ); -YY_BUFFER_STATE glcpp__scan_string (yyconst char *yy_str ,yyscan_t yyscanner ); -YY_BUFFER_STATE glcpp__scan_bytes (yyconst char *bytes,int len ,yyscan_t yyscanner ); - -void *glcpp_alloc (yy_size_t ,yyscan_t yyscanner ); -void *glcpp_realloc (void *,yy_size_t ,yyscan_t yyscanner ); -void glcpp_free (void * ,yyscan_t yyscanner ); - -#define yy_new_buffer glcpp__create_buffer +void *yyalloc ( yy_size_t , yyscan_t yyscanner ); +void *yyrealloc ( void *, yy_size_t , yyscan_t yyscanner ); +void yyfree ( void * , yyscan_t yyscanner ); +#define yy_new_buffer yy_create_buffer #define yy_set_interactive(is_interactive) \ { \ if ( ! YY_CURRENT_BUFFER ){ \ - glcpp_ensure_buffer_stack (yyscanner); \ + yyensure_buffer_stack (yyscanner); \ YY_CURRENT_BUFFER_LVALUE = \ - glcpp__create_buffer(yyin,YY_BUF_SIZE ,yyscanner); \ + yy_create_buffer( yyin, YY_BUF_SIZE , yyscanner); \ } \ YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \ } - #define yy_set_bol(at_bol) \ { \ if ( ! YY_CURRENT_BUFFER ){\ - glcpp_ensure_buffer_stack (yyscanner); \ + yyensure_buffer_stack (yyscanner); \ YY_CURRENT_BUFFER_LVALUE = \ - glcpp__create_buffer(yyin,YY_BUF_SIZE ,yyscanner); \ + yy_create_buffer( yyin, YY_BUF_SIZE , yyscanner); \ } \ YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \ } - #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol) /* Begin user sect3 */ -#define glcpp_wrap(n) 1 +#define glcpp_wrap(yyscanner) (/*CONSTCOND*/1) #define YY_SKIP_YYWRAP - -typedef unsigned char YY_CHAR; +typedef flex_uint8_t YY_CHAR; typedef int yy_state_type; #define yytext_ptr yytext_r -static yy_state_type yy_get_previous_state (yyscan_t yyscanner ); -static yy_state_type yy_try_NUL_trans (yy_state_type current_state ,yyscan_t yyscanner); -static int yy_get_next_buffer (yyscan_t yyscanner ); -static void yy_fatal_error (yyconst char msg[] ,yyscan_t yyscanner ); +static yy_state_type yy_get_previous_state ( yyscan_t yyscanner ); +static yy_state_type yy_try_NUL_trans ( yy_state_type current_state , yyscan_t yyscanner); +static int yy_get_next_buffer ( yyscan_t yyscanner ); +static void yynoreturn yy_fatal_error ( const char* msg , yyscan_t yyscanner ); /* Done after the current pattern has been matched and before the * corresponding action - sets up yytext. */ #define YY_DO_BEFORE_ACTION \ yyg->yytext_ptr = yy_bp; \ - yyleng = (size_t) (yy_cp - yy_bp); \ + yyleng = (int) (yy_cp - yy_bp); \ yyg->yy_hold_char = *yy_cp; \ *yy_cp = '\0'; \ yyg->yy_c_buf_p = yy_cp; - #define YY_NUM_RULES 43 #define YY_END_OF_BUFFER 44 /* This struct is not used in this scanner, @@ -367,7 +581,7 @@ struct yy_trans_info flex_int32_t yy_verify; flex_int32_t yy_nxt; }; -static yyconst flex_int16_t yy_accept[150] = +static const flex_int16_t yy_accept[150] = { 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 44, 39, 40, 41, 43, 38, 43, 38, @@ -387,7 +601,7 @@ static yyconst flex_int16_t yy_accept[150] = 0, 0, 19, 0, 9, 0, 0, 8, 0 } ; -static yyconst flex_int32_t yy_ec[256] = +static const YY_CHAR yy_ec[256] = { 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, @@ -419,7 +633,7 @@ static yyconst flex_int32_t yy_ec[256] = 1, 1, 1, 1, 1 } ; -static yyconst flex_int32_t yy_meta[40] = +static const YY_CHAR yy_meta[40] = { 0, 1, 1, 2, 1, 1, 1, 1, 1, 3, 4, 1, 5, 5, 5, 1, 1, 1, 5, 6, 6, @@ -427,7 +641,7 @@ static yyconst flex_int32_t yy_meta[40] = 6, 6, 6, 6, 6, 6, 6, 6, 1 } ; -static yyconst flex_int16_t yy_base[164] = +static const flex_int16_t yy_base[164] = { 0, 0, 38, 0, 0, 38, 39, 321, 320, 319, 44, 50, 0, 321, 319, 317, 325, 325, 302, 311, 325, @@ -449,7 +663,7 @@ static yyconst flex_int16_t yy_base[164] = 255, 259, 267 } ; -static yyconst flex_int16_t yy_def[164] = +static const flex_int16_t yy_def[164] = { 0, 149, 1, 150, 150, 151, 151, 152, 152, 153, 153, 149, 11, 149, 149, 149, 149, 149, 149, 149, 149, @@ -471,7 +685,7 @@ static yyconst flex_int16_t yy_def[164] = 149, 149, 149 } ; -static yyconst flex_int16_t yy_nxt[365] = +static const flex_int16_t yy_nxt[365] = { 0, 14, 15, 16, 17, 18, 19, 20, 21, 20, 20, 22, 23, 24, 24, 25, 26, 27, 28, 28, 28, @@ -515,7 +729,7 @@ static yyconst flex_int16_t yy_nxt[365] = 149, 149, 149, 149 } ; -static yyconst flex_int16_t yy_chk[365] = +static const flex_int16_t yy_chk[365] = { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, @@ -628,6 +842,7 @@ void glcpp_set_column (int column_no , yyscan_t yyscanner); yycolumn = 1; \ yylloc->source = 0; \ } while(0) +#line 845 "" /* The OTHER class is simply a catch-all for things that the CPP parser just doesn't care about. Since flex regular expressions that @@ -635,7 +850,7 @@ match longer strings take priority over those matching shorter strings, we have to be careful to avoid OTHER matching and hiding something that CPP does care about. So we simply exclude all characters that appear in any other expressions. */ -#line 639 "glcpp/glcpp-lex.c" +#line 853 "" #define INITIAL 0 #define DONE 1 @@ -692,7 +907,7 @@ struct yyguts_t }; /* end struct yyguts_t */ -static int yy_init_globals (yyscan_t yyscanner ); +static int yy_init_globals ( yyscan_t yyscanner ); /* This must go here because YYSTYPE and YYLTYPE are included * from bison output in section 1.*/ @@ -700,50 +915,50 @@ static int yy_init_globals (yyscan_t yyscanner ); # define yylloc yyg->yylloc_r -int glcpp_lex_init (yyscan_t* scanner); +int yylex_init (yyscan_t* scanner); -int glcpp_lex_init_extra (YY_EXTRA_TYPE user_defined,yyscan_t* scanner); +int yylex_init_extra ( YY_EXTRA_TYPE user_defined, yyscan_t* scanner); /* Accessor methods to globals. These are made visible to non-reentrant scanners for convenience. */ -int glcpp_lex_destroy (yyscan_t yyscanner ); +int yylex_destroy ( yyscan_t yyscanner ); -int glcpp_get_debug (yyscan_t yyscanner ); +int yyget_debug ( yyscan_t yyscanner ); -void glcpp_set_debug (int debug_flag ,yyscan_t yyscanner ); +void yyset_debug ( int debug_flag , yyscan_t yyscanner ); -YY_EXTRA_TYPE glcpp_get_extra (yyscan_t yyscanner ); +YY_EXTRA_TYPE yyget_extra ( yyscan_t yyscanner ); -void glcpp_set_extra (YY_EXTRA_TYPE user_defined ,yyscan_t yyscanner ); +void yyset_extra ( YY_EXTRA_TYPE user_defined , yyscan_t yyscanner ); -FILE *glcpp_get_in (yyscan_t yyscanner ); +FILE *yyget_in ( yyscan_t yyscanner ); -void glcpp_set_in (FILE * in_str ,yyscan_t yyscanner ); +void yyset_in ( FILE * _in_str , yyscan_t yyscanner ); -FILE *glcpp_get_out (yyscan_t yyscanner ); +FILE *yyget_out ( yyscan_t yyscanner ); -void glcpp_set_out (FILE * out_str ,yyscan_t yyscanner ); +void yyset_out ( FILE * _out_str , yyscan_t yyscanner ); -int glcpp_get_leng (yyscan_t yyscanner ); + int yyget_leng ( yyscan_t yyscanner ); -char *glcpp_get_text (yyscan_t yyscanner ); +char *yyget_text ( yyscan_t yyscanner ); -int glcpp_get_lineno (yyscan_t yyscanner ); +int yyget_lineno ( yyscan_t yyscanner ); -void glcpp_set_lineno (int line_number ,yyscan_t yyscanner ); +void yyset_lineno ( int _line_number , yyscan_t yyscanner ); -int glcpp_get_column (yyscan_t yyscanner ); +int yyget_column ( yyscan_t yyscanner ); -void glcpp_set_column (int column_no ,yyscan_t yyscanner ); +void yyset_column ( int _column_no , yyscan_t yyscanner ); -YYSTYPE * glcpp_get_lval (yyscan_t yyscanner ); +YYSTYPE * yyget_lval ( yyscan_t yyscanner ); -void glcpp_set_lval (YYSTYPE * yylval_param ,yyscan_t yyscanner ); +void yyset_lval ( YYSTYPE * yylval_param , yyscan_t yyscanner ); - YYLTYPE *glcpp_get_lloc (yyscan_t yyscanner ); + YYLTYPE *yyget_lloc ( yyscan_t yyscanner ); - void glcpp_set_lloc (YYLTYPE * yylloc_param ,yyscan_t yyscanner ); + void yyset_lloc ( YYLTYPE * yylloc_param , yyscan_t yyscanner ); /* Macros after this point can all be overridden by user definitions in * section 1. @@ -751,37 +966,40 @@ void glcpp_set_lval (YYSTYPE * yylval_param ,yyscan_t yyscanner ); #ifndef YY_SKIP_YYWRAP #ifdef __cplusplus -extern "C" int glcpp_wrap (yyscan_t yyscanner ); +extern "C" int yywrap ( yyscan_t yyscanner ); #else -extern int glcpp_wrap (yyscan_t yyscanner ); +extern int yywrap ( yyscan_t yyscanner ); #endif #endif - static void yyunput (int c,char *buf_ptr ,yyscan_t yyscanner); +#ifndef YY_NO_UNPUT + static void yyunput ( int c, char *buf_ptr , yyscan_t yyscanner); + +#endif + #ifndef yytext_ptr -static void yy_flex_strncpy (char *,yyconst char *,int ,yyscan_t yyscanner); +static void yy_flex_strncpy ( char *, const char *, int , yyscan_t yyscanner); #endif #ifdef YY_NEED_STRLEN -static int yy_flex_strlen (yyconst char * ,yyscan_t yyscanner); +static int yy_flex_strlen ( const char * , yyscan_t yyscanner); #endif #ifndef YY_NO_INPUT - #ifdef __cplusplus -static int yyinput (yyscan_t yyscanner ); +static int yyinput ( yyscan_t yyscanner ); #else -static int input (yyscan_t yyscanner ); +static int input ( yyscan_t yyscanner ); #endif #endif - static void yy_push_state (int new_state ,yyscan_t yyscanner); + static void yy_push_state ( int _new_state , yyscan_t yyscanner); - static void yy_pop_state (yyscan_t yyscanner ); + static void yy_pop_state ( yyscan_t yyscanner ); - static int yy_top_state (yyscan_t yyscanner ); + static int yy_top_state ( yyscan_t yyscanner ); /* Amount of stuff to slurp up with each read. */ #ifndef YY_READ_BUF_SIZE @@ -798,7 +1016,7 @@ static int input (yyscan_t yyscanner ); /* This used to be an fputs(), but since the string might contain NUL's, * we now use fwrite(). */ -#define ECHO do { if (fwrite( yytext, yyleng, 1, yyout )) {} } while (0) +#define ECHO do { if (fwrite( yytext, (size_t) yyleng, 1, yyout )) {} } while (0) #endif /* Gets input and stuffs it into "buf". number of characters read, or YY_NULL, @@ -809,7 +1027,7 @@ static int input (yyscan_t yyscanner ); if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \ { \ int c = '*'; \ - size_t n; \ + int n; \ for ( n = 0; n < max_size && \ (c = getc( yyin )) != EOF && c != '\n'; ++n ) \ buf[n] = (char) c; \ @@ -822,7 +1040,7 @@ static int input (yyscan_t yyscanner ); else \ { \ errno=0; \ - while ( (result = fread(buf, 1, max_size, yyin))==0 && ferror(yyin)) \ + while ( (result = (int) fread(buf, 1, (yy_size_t) max_size, yyin)) == 0 && ferror(yyin)) \ { \ if( errno != EINTR) \ { \ @@ -863,10 +1081,10 @@ static int input (yyscan_t yyscanner ); #ifndef YY_DECL #define YY_DECL_IS_OURS 1 -extern int glcpp_lex \ - (YYSTYPE * yylval_param,YYLTYPE * yylloc_param ,yyscan_t yyscanner); +extern int yylex \ + (YYSTYPE * yylval_param, YYLTYPE * yylloc_param , yyscan_t yyscanner); -#define YY_DECL int glcpp_lex \ +#define YY_DECL int yylex \ (YYSTYPE * yylval_param, YYLTYPE * yylloc_param , yyscan_t yyscanner) #endif /* !YY_DECL */ @@ -879,7 +1097,7 @@ extern int glcpp_lex \ /* Code executed at the end of each rule. */ #ifndef YY_BREAK -#define YY_BREAK break; +#define YY_BREAK /*LINTED*/break; #endif #define YY_RULE_SETUP \ @@ -892,28 +1110,11 @@ extern int glcpp_lex \ */ YY_DECL { - register yy_state_type yy_current_state; - register char *yy_cp, *yy_bp; - register int yy_act; + yy_state_type yy_current_state; + char *yy_cp, *yy_bp; + int yy_act; struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; -#line 94 "glcpp/glcpp-lex.l" - - /* Implicitly switch between SKIP and INITIAL (non-skipping); - * don't switch if some other state was explicitly set. - */ - glcpp_parser_t *parser = yyextra; - if (YY_START == 0 || YY_START == SKIP) { - if (parser->lexing_if || parser->skip_stack == NULL || parser->skip_stack->type == SKIP_NO_SKIP) { - BEGIN 0; - } else { - BEGIN SKIP; - } - } - - /* Single-line comments */ -#line 916 "glcpp/glcpp-lex.c" - yylval = yylval_param; yylloc = yylloc_param; @@ -936,15 +1137,34 @@ YY_DECL yyout = stdout; if ( ! YY_CURRENT_BUFFER ) { - glcpp_ensure_buffer_stack (yyscanner); + yyensure_buffer_stack (yyscanner); YY_CURRENT_BUFFER_LVALUE = - glcpp__create_buffer(yyin,YY_BUF_SIZE ,yyscanner); + yy_create_buffer( yyin, YY_BUF_SIZE , yyscanner); } - glcpp__load_buffer_state(yyscanner ); + yy_load_buffer_state( yyscanner ); } - while ( 1 ) /* loops until end-of-file is reached */ + { +#line 94 "glcpp/glcpp-lex.l" + +#line 96 "glcpp/glcpp-lex.l" + /* Implicitly switch between SKIP and INITIAL (non-skipping); + * don't switch if some other state was explicitly set. + */ + glcpp_parser_t *parser = yyextra; + if (YY_START == 0 || YY_START == SKIP) { + if (parser->lexing_if || parser->skip_stack == NULL || parser->skip_stack->type == SKIP_NO_SKIP) { + BEGIN 0; + } else { + BEGIN SKIP; + } + } + + /* Single-line comments */ +#line 1165 "" + + while ( /*CONSTCOND*/1 ) /* loops until end-of-file is reached */ { yy_cp = yyg->yy_c_buf_p; @@ -961,7 +1181,7 @@ YY_DECL yy_match: do { - register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)]; + YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ; if ( yy_accept[yy_current_state] ) { yyg->yy_last_accepting_state = yy_current_state; @@ -971,9 +1191,9 @@ yy_match: { yy_current_state = (int) yy_def[yy_current_state]; if ( yy_current_state >= 150 ) - yy_c = yy_meta[(unsigned int) yy_c]; + yy_c = yy_meta[yy_c]; } - yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; + yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; ++yy_cp; } while ( yy_current_state != 149 ); @@ -998,41 +1218,41 @@ do_action: /* This label is used only to access EOF actions. */ case 1: YY_RULE_SETUP -#line 108 "glcpp/glcpp-lex.l" +#line 109 "glcpp/glcpp-lex.l" { } YY_BREAK /* Multi-line comments */ case 2: YY_RULE_SETUP -#line 112 "glcpp/glcpp-lex.l" +#line 113 "glcpp/glcpp-lex.l" { yy_push_state(COMMENT, yyscanner); } YY_BREAK case 3: YY_RULE_SETUP -#line 113 "glcpp/glcpp-lex.l" +#line 114 "glcpp/glcpp-lex.l" YY_BREAK case 4: /* rule 4 can match eol */ YY_RULE_SETUP -#line 114 "glcpp/glcpp-lex.l" +#line 115 "glcpp/glcpp-lex.l" { yylineno++; yycolumn = 0; return NEWLINE; } YY_BREAK case 5: YY_RULE_SETUP -#line 115 "glcpp/glcpp-lex.l" +#line 116 "glcpp/glcpp-lex.l" YY_BREAK case 6: /* rule 6 can match eol */ YY_RULE_SETUP -#line 116 "glcpp/glcpp-lex.l" +#line 117 "glcpp/glcpp-lex.l" { yylineno++; yycolumn = 0; return NEWLINE; } YY_BREAK case 7: YY_RULE_SETUP -#line 117 "glcpp/glcpp-lex.l" +#line 118 "glcpp/glcpp-lex.l" { yy_pop_state(yyscanner); if (yyextra->space_tokens) @@ -1041,7 +1261,7 @@ YY_RULE_SETUP YY_BREAK case 8: YY_RULE_SETUP -#line 123 "glcpp/glcpp-lex.l" +#line 124 "glcpp/glcpp-lex.l" { yylval->str = ralloc_strdup (yyextra, yytext); yyextra->space_tokens = 0; @@ -1052,7 +1272,7 @@ YY_RULE_SETUP * Simply pass them through to the main compiler's lexer/parser. */ case 9: YY_RULE_SETUP -#line 131 "glcpp/glcpp-lex.l" +#line 132 "glcpp/glcpp-lex.l" { yylval->str = ralloc_strdup (yyextra, yytext); yylineno++; @@ -1062,7 +1282,7 @@ YY_RULE_SETUP YY_BREAK case 10: YY_RULE_SETUP -#line 138 "glcpp/glcpp-lex.l" +#line 139 "glcpp/glcpp-lex.l" { return HASH_LINE; } @@ -1070,7 +1290,7 @@ YY_RULE_SETUP case 11: YY_RULE_SETUP -#line 143 "glcpp/glcpp-lex.l" +#line 144 "glcpp/glcpp-lex.l" { yyextra->lexing_if = 1; yyextra->space_tokens = 0; @@ -1079,7 +1299,7 @@ YY_RULE_SETUP YY_BREAK case 12: YY_RULE_SETUP -#line 149 "glcpp/glcpp-lex.l" +#line 150 "glcpp/glcpp-lex.l" { yyextra->lexing_if = 1; yyextra->space_tokens = 0; @@ -1089,10 +1309,11 @@ YY_RULE_SETUP case 13: /* rule 13 can match eol */ *yy_cp = yyg->yy_hold_char; /* undo effects of setting up yytext */ +YY_LINENO_REWIND_TO(yy_cp - 1); yyg->yy_c_buf_p = yy_cp -= 1; YY_DO_BEFORE_ACTION; /* set up yytext again */ YY_RULE_SETUP -#line 155 "glcpp/glcpp-lex.l" +#line 156 "glcpp/glcpp-lex.l" { yyextra->lexing_if = 1; yyextra->space_tokens = 0; @@ -1102,10 +1323,11 @@ YY_RULE_SETUP case 14: /* rule 14 can match eol */ *yy_cp = yyg->yy_hold_char; /* undo effects of setting up yytext */ +YY_LINENO_REWIND_TO(yy_cp - 1); yyg->yy_c_buf_p = yy_cp -= 1; YY_DO_BEFORE_ACTION; /* set up yytext again */ YY_RULE_SETUP -#line 161 "glcpp/glcpp-lex.l" +#line 162 "glcpp/glcpp-lex.l" { yyextra->lexing_if = 1; yyextra->space_tokens = 0; @@ -1114,7 +1336,7 @@ YY_RULE_SETUP YY_BREAK case 15: YY_RULE_SETUP -#line 167 "glcpp/glcpp-lex.l" +#line 168 "glcpp/glcpp-lex.l" { yyextra->space_tokens = 0; return HASH_ELSE; @@ -1122,7 +1344,7 @@ YY_RULE_SETUP YY_BREAK case 16: YY_RULE_SETUP -#line 172 "glcpp/glcpp-lex.l" +#line 173 "glcpp/glcpp-lex.l" { yyextra->space_tokens = 0; return HASH_ENDIF; @@ -1131,12 +1353,12 @@ YY_RULE_SETUP case 17: YY_RULE_SETUP -#line 178 "glcpp/glcpp-lex.l" +#line 179 "glcpp/glcpp-lex.l" ; YY_BREAK case 18: YY_RULE_SETUP -#line 180 "glcpp/glcpp-lex.l" +#line 181 "glcpp/glcpp-lex.l" { char *p; for (p = yytext; !isalpha(p[0]); p++); /* skip " # " */ @@ -1146,7 +1368,7 @@ YY_RULE_SETUP YY_BREAK case 19: YY_RULE_SETUP -#line 187 "glcpp/glcpp-lex.l" +#line 188 "glcpp/glcpp-lex.l" { yyextra->space_tokens = 0; yy_push_state(DEFINE, yyscanner); @@ -1158,7 +1380,7 @@ case 20: yyg->yy_c_buf_p = yy_cp -= 1; YY_DO_BEFORE_ACTION; /* set up yytext again */ YY_RULE_SETUP -#line 193 "glcpp/glcpp-lex.l" +#line 194 "glcpp/glcpp-lex.l" { yy_pop_state(yyscanner); yylval->str = ralloc_strdup (yyextra, yytext); @@ -1167,7 +1389,7 @@ YY_RULE_SETUP YY_BREAK case 21: YY_RULE_SETUP -#line 199 "glcpp/glcpp-lex.l" +#line 200 "glcpp/glcpp-lex.l" { yy_pop_state(yyscanner); yylval->str = ralloc_strdup (yyextra, yytext); @@ -1176,7 +1398,7 @@ YY_RULE_SETUP YY_BREAK case 22: YY_RULE_SETUP -#line 205 "glcpp/glcpp-lex.l" +#line 206 "glcpp/glcpp-lex.l" { yyextra->space_tokens = 0; return HASH_UNDEF; @@ -1184,7 +1406,7 @@ YY_RULE_SETUP YY_BREAK case 23: YY_RULE_SETUP -#line 210 "glcpp/glcpp-lex.l" +#line 211 "glcpp/glcpp-lex.l" { yyextra->space_tokens = 0; return HASH; @@ -1192,7 +1414,7 @@ YY_RULE_SETUP YY_BREAK case 24: YY_RULE_SETUP -#line 215 "glcpp/glcpp-lex.l" +#line 216 "glcpp/glcpp-lex.l" { yylval->str = ralloc_strdup (yyextra, yytext); return INTEGER_STRING; @@ -1200,7 +1422,7 @@ YY_RULE_SETUP YY_BREAK case 25: YY_RULE_SETUP -#line 220 "glcpp/glcpp-lex.l" +#line 221 "glcpp/glcpp-lex.l" { yylval->str = ralloc_strdup (yyextra, yytext); return INTEGER_STRING; @@ -1208,7 +1430,7 @@ YY_RULE_SETUP YY_BREAK case 26: YY_RULE_SETUP -#line 225 "glcpp/glcpp-lex.l" +#line 226 "glcpp/glcpp-lex.l" { yylval->str = ralloc_strdup (yyextra, yytext); return INTEGER_STRING; @@ -1216,63 +1438,63 @@ YY_RULE_SETUP YY_BREAK case 27: YY_RULE_SETUP -#line 230 "glcpp/glcpp-lex.l" +#line 231 "glcpp/glcpp-lex.l" { return LEFT_SHIFT; } YY_BREAK case 28: YY_RULE_SETUP -#line 234 "glcpp/glcpp-lex.l" +#line 235 "glcpp/glcpp-lex.l" { return RIGHT_SHIFT; } YY_BREAK case 29: YY_RULE_SETUP -#line 238 "glcpp/glcpp-lex.l" +#line 239 "glcpp/glcpp-lex.l" { return LESS_OR_EQUAL; } YY_BREAK case 30: YY_RULE_SETUP -#line 242 "glcpp/glcpp-lex.l" +#line 243 "glcpp/glcpp-lex.l" { return GREATER_OR_EQUAL; } YY_BREAK case 31: YY_RULE_SETUP -#line 246 "glcpp/glcpp-lex.l" +#line 247 "glcpp/glcpp-lex.l" { return EQUAL; } YY_BREAK case 32: YY_RULE_SETUP -#line 250 "glcpp/glcpp-lex.l" +#line 251 "glcpp/glcpp-lex.l" { return NOT_EQUAL; } YY_BREAK case 33: YY_RULE_SETUP -#line 254 "glcpp/glcpp-lex.l" +#line 255 "glcpp/glcpp-lex.l" { return AND; } YY_BREAK case 34: YY_RULE_SETUP -#line 258 "glcpp/glcpp-lex.l" +#line 259 "glcpp/glcpp-lex.l" { return OR; } YY_BREAK case 35: YY_RULE_SETUP -#line 262 "glcpp/glcpp-lex.l" +#line 263 "glcpp/glcpp-lex.l" { if (parser->is_gles) glcpp_error(yylloc, yyextra, "Token pasting (##) is illegal in GLES"); @@ -1281,14 +1503,14 @@ YY_RULE_SETUP YY_BREAK case 36: YY_RULE_SETUP -#line 268 "glcpp/glcpp-lex.l" +#line 269 "glcpp/glcpp-lex.l" { return DEFINED; } YY_BREAK case 37: YY_RULE_SETUP -#line 272 "glcpp/glcpp-lex.l" +#line 273 "glcpp/glcpp-lex.l" { yylval->str = ralloc_strdup (yyextra, yytext); return IDENTIFIER; @@ -1296,14 +1518,14 @@ YY_RULE_SETUP YY_BREAK case 38: YY_RULE_SETUP -#line 277 "glcpp/glcpp-lex.l" +#line 278 "glcpp/glcpp-lex.l" { return yytext[0]; } YY_BREAK case 39: YY_RULE_SETUP -#line 281 "glcpp/glcpp-lex.l" +#line 282 "glcpp/glcpp-lex.l" { yylval->str = ralloc_strdup (yyextra, yytext); return OTHER; @@ -1311,7 +1533,7 @@ YY_RULE_SETUP YY_BREAK case 40: YY_RULE_SETUP -#line 286 "glcpp/glcpp-lex.l" +#line 287 "glcpp/glcpp-lex.l" { if (yyextra->space_tokens) { return SPACE; @@ -1321,7 +1543,7 @@ YY_RULE_SETUP case 41: /* rule 41 can match eol */ YY_RULE_SETUP -#line 292 "glcpp/glcpp-lex.l" +#line 293 "glcpp/glcpp-lex.l" { yyextra->lexing_if = 0; yylineno++; @@ -1331,7 +1553,7 @@ YY_RULE_SETUP YY_BREAK /* Handle missing newline at EOF. */ case YY_STATE_EOF(INITIAL): -#line 300 "glcpp/glcpp-lex.l" +#line 301 "glcpp/glcpp-lex.l" { BEGIN DONE; /* Don't keep matching this rule forever. */ yyextra->lexing_if = 0; @@ -1344,7 +1566,7 @@ case YY_STATE_EOF(INITIAL): warnings. */ case 42: YY_RULE_SETUP -#line 310 "glcpp/glcpp-lex.l" +#line 311 "glcpp/glcpp-lex.l" { unput('.'); yy_top_state(yyextra); @@ -1352,10 +1574,10 @@ YY_RULE_SETUP YY_BREAK case 43: YY_RULE_SETUP -#line 315 "glcpp/glcpp-lex.l" +#line 316 "glcpp/glcpp-lex.l" ECHO; YY_BREAK -#line 1359 "glcpp/glcpp-lex.c" +#line 1580 "" case YY_STATE_EOF(DONE): case YY_STATE_EOF(COMMENT): case YY_STATE_EOF(UNREACHABLE): @@ -1377,7 +1599,7 @@ case YY_STATE_EOF(DEFINE): /* We're scanning a new file or input source. It's * possible that this happened because the user * just pointed yyin at a new source and called - * glcpp_lex(). If so, then we have to assure + * yylex(). If so, then we have to assure * consistency between YY_CURRENT_BUFFER and our * globals. Here is the right place to do so, because * this is the first action (other than possibly a @@ -1438,7 +1660,7 @@ case YY_STATE_EOF(DEFINE): { yyg->yy_did_buffer_switch_on_eof = 0; - if ( glcpp_wrap(yyscanner ) ) + if ( yywrap( yyscanner ) ) { /* Note: because we've taken care in * yy_get_next_buffer() to have set up @@ -1491,7 +1713,8 @@ case YY_STATE_EOF(DEFINE): "fatal flex scanner internal error--no action found" ); } /* end of action switch */ } /* end of scanning one token */ -} /* end of glcpp_lex */ + } /* end of user's declarations */ +} /* end of yylex */ /* yy_get_next_buffer - try to read in a new buffer * @@ -1503,9 +1726,9 @@ case YY_STATE_EOF(DEFINE): static int yy_get_next_buffer (yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; - register char *source = yyg->yytext_ptr; - register int number_to_move, i; + char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; + char *source = yyg->yytext_ptr; + int number_to_move, i; int ret_val; if ( yyg->yy_c_buf_p > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[yyg->yy_n_chars + 1] ) @@ -1534,7 +1757,7 @@ static int yy_get_next_buffer (yyscan_t yyscanner) /* Try to read more data. */ /* First move last chars to start of buffer. */ - number_to_move = (int) (yyg->yy_c_buf_p - yyg->yytext_ptr) - 1; + number_to_move = (int) (yyg->yy_c_buf_p - yyg->yytext_ptr - 1); for ( i = 0; i < number_to_move; ++i ) *(dest++) = *(source++); @@ -1554,7 +1777,7 @@ static int yy_get_next_buffer (yyscan_t yyscanner) { /* Not enough room in the buffer - grow it. */ /* just a shorter name for the current buffer */ - YY_BUFFER_STATE b = YY_CURRENT_BUFFER; + YY_BUFFER_STATE b = YY_CURRENT_BUFFER_LVALUE; int yy_c_buf_p_offset = (int) (yyg->yy_c_buf_p - b->yy_ch_buf); @@ -1570,11 +1793,12 @@ static int yy_get_next_buffer (yyscan_t yyscanner) b->yy_ch_buf = (char *) /* Include room in for 2 EOB chars. */ - glcpp_realloc((void *) b->yy_ch_buf,b->yy_buf_size + 2 ,yyscanner ); + yyrealloc( (void *) b->yy_ch_buf, + (yy_size_t) (b->yy_buf_size + 2) , yyscanner ); } else /* Can't grow it, we don't own it. */ - b->yy_ch_buf = 0; + b->yy_ch_buf = NULL; if ( ! b->yy_ch_buf ) YY_FATAL_ERROR( @@ -1592,7 +1816,7 @@ static int yy_get_next_buffer (yyscan_t yyscanner) /* Read in more data. */ YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), - yyg->yy_n_chars, (size_t) num_to_read ); + yyg->yy_n_chars, num_to_read ); YY_CURRENT_BUFFER_LVALUE->yy_n_chars = yyg->yy_n_chars; } @@ -1602,7 +1826,7 @@ static int yy_get_next_buffer (yyscan_t yyscanner) if ( number_to_move == YY_MORE_ADJ ) { ret_val = EOB_ACT_END_OF_FILE; - glcpp_restart(yyin ,yyscanner); + yyrestart( yyin , yyscanner); } else @@ -1616,12 +1840,15 @@ static int yy_get_next_buffer (yyscan_t yyscanner) else ret_val = EOB_ACT_CONTINUE_SCAN; - if ((yy_size_t) (yyg->yy_n_chars + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) { + if ((yyg->yy_n_chars + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) { /* Extend the array by 50%, plus the number we really need. */ - yy_size_t new_size = yyg->yy_n_chars + number_to_move + (yyg->yy_n_chars >> 1); - YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) glcpp_realloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size ,yyscanner ); + int new_size = yyg->yy_n_chars + number_to_move + (yyg->yy_n_chars >> 1); + YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc( + (void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf, (yy_size_t) new_size , yyscanner ); if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" ); + /* "- 2" to take care of EOB's */ + YY_CURRENT_BUFFER_LVALUE->yy_buf_size = (int) (new_size - 2); } yyg->yy_n_chars += number_to_move; @@ -1637,8 +1864,8 @@ static int yy_get_next_buffer (yyscan_t yyscanner) static yy_state_type yy_get_previous_state (yyscan_t yyscanner) { - register yy_state_type yy_current_state; - register char *yy_cp; + yy_state_type yy_current_state; + char *yy_cp; struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; yy_current_state = yyg->yy_start; @@ -1646,7 +1873,7 @@ static int yy_get_next_buffer (yyscan_t yyscanner) for ( yy_cp = yyg->yytext_ptr + YY_MORE_ADJ; yy_cp < yyg->yy_c_buf_p; ++yy_cp ) { - register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); + YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); if ( yy_accept[yy_current_state] ) { yyg->yy_last_accepting_state = yy_current_state; @@ -1656,9 +1883,9 @@ static int yy_get_next_buffer (yyscan_t yyscanner) { yy_current_state = (int) yy_def[yy_current_state]; if ( yy_current_state >= 150 ) - yy_c = yy_meta[(unsigned int) yy_c]; + yy_c = yy_meta[yy_c]; } - yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; + yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; } return yy_current_state; @@ -1671,11 +1898,11 @@ static int yy_get_next_buffer (yyscan_t yyscanner) */ static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state , yyscan_t yyscanner) { - register int yy_is_jam; + int yy_is_jam; struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; /* This var may be unused depending upon options. */ - register char *yy_cp = yyg->yy_c_buf_p; + char *yy_cp = yyg->yy_c_buf_p; - register YY_CHAR yy_c = 1; + YY_CHAR yy_c = 1; if ( yy_accept[yy_current_state] ) { yyg->yy_last_accepting_state = yy_current_state; @@ -1685,17 +1912,20 @@ static int yy_get_next_buffer (yyscan_t yyscanner) { yy_current_state = (int) yy_def[yy_current_state]; if ( yy_current_state >= 150 ) - yy_c = yy_meta[(unsigned int) yy_c]; + yy_c = yy_meta[yy_c]; } - yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; + yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; yy_is_jam = (yy_current_state == 149); + (void)yyg; return yy_is_jam ? 0 : yy_current_state; } - static void yyunput (int c, register char * yy_bp , yyscan_t yyscanner) +#ifndef YY_NO_UNPUT + + static void yyunput (int c, char * yy_bp , yyscan_t yyscanner) { - register char *yy_cp; + char *yy_cp; struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; yy_cp = yyg->yy_c_buf_p; @@ -1706,10 +1936,10 @@ static int yy_get_next_buffer (yyscan_t yyscanner) if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) { /* need to shift things up to make room */ /* +2 for EOB chars. */ - register int number_to_move = yyg->yy_n_chars + 2; - register char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[ + int number_to_move = yyg->yy_n_chars + 2; + char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[ YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2]; - register char *source = + char *source = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]; while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) @@ -1718,7 +1948,7 @@ static int yy_get_next_buffer (yyscan_t yyscanner) yy_cp += (int) (dest - source); yy_bp += (int) (dest - source); YY_CURRENT_BUFFER_LVALUE->yy_n_chars = - yyg->yy_n_chars = YY_CURRENT_BUFFER_LVALUE->yy_buf_size; + yyg->yy_n_chars = (int) YY_CURRENT_BUFFER_LVALUE->yy_buf_size; if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) YY_FATAL_ERROR( "flex scanner push-back overflow" ); @@ -1731,6 +1961,8 @@ static int yy_get_next_buffer (yyscan_t yyscanner) yyg->yy_c_buf_p = yy_cp; } +#endif + #ifndef YY_NO_INPUT #ifdef __cplusplus static int yyinput (yyscan_t yyscanner) @@ -1756,7 +1988,7 @@ static int yy_get_next_buffer (yyscan_t yyscanner) else { /* need more input */ - int offset = yyg->yy_c_buf_p - yyg->yytext_ptr; + int offset = (int) (yyg->yy_c_buf_p - yyg->yytext_ptr); ++yyg->yy_c_buf_p; switch ( yy_get_next_buffer( yyscanner ) ) @@ -1773,14 +2005,14 @@ static int yy_get_next_buffer (yyscan_t yyscanner) */ /* Reset buffer status. */ - glcpp_restart(yyin ,yyscanner); + yyrestart( yyin , yyscanner); /*FALLTHROUGH*/ case EOB_ACT_END_OF_FILE: { - if ( glcpp_wrap(yyscanner ) ) - return EOF; + if ( yywrap( yyscanner ) ) + return 0; if ( ! yyg->yy_did_buffer_switch_on_eof ) YY_NEW_FILE; @@ -1813,34 +2045,34 @@ static int yy_get_next_buffer (yyscan_t yyscanner) * @param yyscanner The scanner object. * @note This function does not reset the start condition to @c INITIAL . */ - void glcpp_restart (FILE * input_file , yyscan_t yyscanner) + void yyrestart (FILE * input_file , yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; if ( ! YY_CURRENT_BUFFER ){ - glcpp_ensure_buffer_stack (yyscanner); + yyensure_buffer_stack (yyscanner); YY_CURRENT_BUFFER_LVALUE = - glcpp__create_buffer(yyin,YY_BUF_SIZE ,yyscanner); + yy_create_buffer( yyin, YY_BUF_SIZE , yyscanner); } - glcpp__init_buffer(YY_CURRENT_BUFFER,input_file ,yyscanner); - glcpp__load_buffer_state(yyscanner ); + yy_init_buffer( YY_CURRENT_BUFFER, input_file , yyscanner); + yy_load_buffer_state( yyscanner ); } /** Switch to a different input buffer. * @param new_buffer The new input buffer. * @param yyscanner The scanner object. */ - void glcpp__switch_to_buffer (YY_BUFFER_STATE new_buffer , yyscan_t yyscanner) + void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer , yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; /* TODO. We should be able to replace this entire function body * with - * glcpp_pop_buffer_state(); - * glcpp_push_buffer_state(new_buffer); + * yypop_buffer_state(); + * yypush_buffer_state(new_buffer); */ - glcpp_ensure_buffer_stack (yyscanner); + yyensure_buffer_stack (yyscanner); if ( YY_CURRENT_BUFFER == new_buffer ) return; @@ -1853,17 +2085,17 @@ static int yy_get_next_buffer (yyscan_t yyscanner) } YY_CURRENT_BUFFER_LVALUE = new_buffer; - glcpp__load_buffer_state(yyscanner ); + yy_load_buffer_state( yyscanner ); /* We don't actually know whether we did this switch during - * EOF (glcpp_wrap()) processing, but the only time this flag - * is looked at is after glcpp_wrap() is called, so it's safe + * EOF (yywrap()) processing, but the only time this flag + * is looked at is after yywrap() is called, so it's safe * to go ahead and always set it. */ yyg->yy_did_buffer_switch_on_eof = 1; } -static void glcpp__load_buffer_state (yyscan_t yyscanner) +static void yy_load_buffer_state (yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; yyg->yy_n_chars = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; @@ -1878,35 +2110,35 @@ static void glcpp__load_buffer_state (yyscan_t yyscanner) * @param yyscanner The scanner object. * @return the allocated buffer state. */ - YY_BUFFER_STATE glcpp__create_buffer (FILE * file, int size , yyscan_t yyscanner) + YY_BUFFER_STATE yy_create_buffer (FILE * file, int size , yyscan_t yyscanner) { YY_BUFFER_STATE b; - b = (YY_BUFFER_STATE) glcpp_alloc(sizeof( struct yy_buffer_state ) ,yyscanner ); + b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) , yyscanner ); if ( ! b ) - YY_FATAL_ERROR( "out of dynamic memory in glcpp__create_buffer()" ); + YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); b->yy_buf_size = size; /* yy_ch_buf has to be 2 characters longer than the size given because * we need to put in 2 end-of-buffer characters. */ - b->yy_ch_buf = (char *) glcpp_alloc(b->yy_buf_size + 2 ,yyscanner ); + b->yy_ch_buf = (char *) yyalloc( (yy_size_t) (b->yy_buf_size + 2) , yyscanner ); if ( ! b->yy_ch_buf ) - YY_FATAL_ERROR( "out of dynamic memory in glcpp__create_buffer()" ); + YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); b->yy_is_our_buffer = 1; - glcpp__init_buffer(b,file ,yyscanner); + yy_init_buffer( b, file , yyscanner); return b; } /** Destroy the buffer. - * @param b a buffer created with glcpp__create_buffer() + * @param b a buffer created with yy_create_buffer() * @param yyscanner The scanner object. */ - void glcpp__delete_buffer (YY_BUFFER_STATE b , yyscan_t yyscanner) + void yy_delete_buffer (YY_BUFFER_STATE b , yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; @@ -1917,28 +2149,28 @@ static void glcpp__load_buffer_state (yyscan_t yyscanner) YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0; if ( b->yy_is_our_buffer ) - glcpp_free((void *) b->yy_ch_buf ,yyscanner ); + yyfree( (void *) b->yy_ch_buf , yyscanner ); - glcpp_free((void *) b ,yyscanner ); + yyfree( (void *) b , yyscanner ); } /* Initializes or reinitializes a buffer. * This function is sometimes called more than once on the same buffer, - * such as during a glcpp_restart() or at EOF. + * such as during a yyrestart() or at EOF. */ - static void glcpp__init_buffer (YY_BUFFER_STATE b, FILE * file , yyscan_t yyscanner) + static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file , yyscan_t yyscanner) { int oerrno = errno; struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - glcpp__flush_buffer(b ,yyscanner); + yy_flush_buffer( b , yyscanner); b->yy_input_file = file; b->yy_fill_buffer = 1; - /* If b is the current buffer, then glcpp__init_buffer was _probably_ - * called from glcpp_restart() or through yy_get_next_buffer. + /* If b is the current buffer, then yy_init_buffer was _probably_ + * called from yyrestart() or through yy_get_next_buffer. * In that case, we don't want to reset the lineno or column. */ if (b != YY_CURRENT_BUFFER){ @@ -1955,7 +2187,7 @@ static void glcpp__load_buffer_state (yyscan_t yyscanner) * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER. * @param yyscanner The scanner object. */ - void glcpp__flush_buffer (YY_BUFFER_STATE b , yyscan_t yyscanner) + void yy_flush_buffer (YY_BUFFER_STATE b , yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; if ( ! b ) @@ -1976,7 +2208,7 @@ static void glcpp__load_buffer_state (yyscan_t yyscanner) b->yy_buffer_status = YY_BUFFER_NEW; if ( b == YY_CURRENT_BUFFER ) - glcpp__load_buffer_state(yyscanner ); + yy_load_buffer_state( yyscanner ); } /** Pushes the new state onto the stack. The new state becomes @@ -1985,15 +2217,15 @@ static void glcpp__load_buffer_state (yyscan_t yyscanner) * @param new_buffer The new state. * @param yyscanner The scanner object. */ -void glcpp_push_buffer_state (YY_BUFFER_STATE new_buffer , yyscan_t yyscanner) +void yypush_buffer_state (YY_BUFFER_STATE new_buffer , yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; if (new_buffer == NULL) return; - glcpp_ensure_buffer_stack(yyscanner); + yyensure_buffer_stack(yyscanner); - /* This block is copied from glcpp__switch_to_buffer. */ + /* This block is copied from yy_switch_to_buffer. */ if ( YY_CURRENT_BUFFER ) { /* Flush out information for old buffer. */ @@ -2007,8 +2239,8 @@ void glcpp_push_buffer_state (YY_BUFFER_STATE new_buffer , yyscan_t yyscanner) yyg->yy_buffer_stack_top++; YY_CURRENT_BUFFER_LVALUE = new_buffer; - /* copied from glcpp__switch_to_buffer. */ - glcpp__load_buffer_state(yyscanner ); + /* copied from yy_switch_to_buffer. */ + yy_load_buffer_state( yyscanner ); yyg->yy_did_buffer_switch_on_eof = 1; } @@ -2016,19 +2248,19 @@ void glcpp_push_buffer_state (YY_BUFFER_STATE new_buffer , yyscan_t yyscanner) * The next element becomes the new top. * @param yyscanner The scanner object. */ -void glcpp_pop_buffer_state (yyscan_t yyscanner) +void yypop_buffer_state (yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; if (!YY_CURRENT_BUFFER) return; - glcpp__delete_buffer(YY_CURRENT_BUFFER ,yyscanner); + yy_delete_buffer(YY_CURRENT_BUFFER , yyscanner); YY_CURRENT_BUFFER_LVALUE = NULL; if (yyg->yy_buffer_stack_top > 0) --yyg->yy_buffer_stack_top; if (YY_CURRENT_BUFFER) { - glcpp__load_buffer_state(yyscanner ); + yy_load_buffer_state( yyscanner ); yyg->yy_did_buffer_switch_on_eof = 1; } } @@ -2036,9 +2268,9 @@ void glcpp_pop_buffer_state (yyscan_t yyscanner) /* Allocates the stack if it does not exist. * Guarantees space for at least one push. */ -static void glcpp_ensure_buffer_stack (yyscan_t yyscanner) +static void yyensure_buffer_stack (yyscan_t yyscanner) { - int num_to_alloc; + yy_size_t num_to_alloc; struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; if (!yyg->yy_buffer_stack) { @@ -2047,15 +2279,15 @@ static void glcpp_ensure_buffer_stack (yyscan_t yyscanner) * scanner will even need a stack. We use 2 instead of 1 to avoid an * immediate realloc on the next call. */ - num_to_alloc = 1; - yyg->yy_buffer_stack = (struct yy_buffer_state**)glcpp_alloc + num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... */ + yyg->yy_buffer_stack = (struct yy_buffer_state**)yyalloc (num_to_alloc * sizeof(struct yy_buffer_state*) , yyscanner); if ( ! yyg->yy_buffer_stack ) - YY_FATAL_ERROR( "out of dynamic memory in glcpp_ensure_buffer_stack()" ); - + YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" ); + memset(yyg->yy_buffer_stack, 0, num_to_alloc * sizeof(struct yy_buffer_state*)); - + yyg->yy_buffer_stack_max = num_to_alloc; yyg->yy_buffer_stack_top = 0; return; @@ -2064,15 +2296,15 @@ static void glcpp_ensure_buffer_stack (yyscan_t yyscanner) if (yyg->yy_buffer_stack_top >= (yyg->yy_buffer_stack_max) - 1){ /* Increase the buffer to prepare for a possible push. */ - int grow_size = 8 /* arbitrary grow size */; + yy_size_t grow_size = 8 /* arbitrary grow size */; num_to_alloc = yyg->yy_buffer_stack_max + grow_size; - yyg->yy_buffer_stack = (struct yy_buffer_state**)glcpp_realloc + yyg->yy_buffer_stack = (struct yy_buffer_state**)yyrealloc (yyg->yy_buffer_stack, num_to_alloc * sizeof(struct yy_buffer_state*) , yyscanner); if ( ! yyg->yy_buffer_stack ) - YY_FATAL_ERROR( "out of dynamic memory in glcpp_ensure_buffer_stack()" ); + YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" ); /* zero only the new slots.*/ memset(yyg->yy_buffer_stack + yyg->yy_buffer_stack_max, 0, grow_size * sizeof(struct yy_buffer_state*)); @@ -2084,9 +2316,9 @@ static void glcpp_ensure_buffer_stack (yyscan_t yyscanner) * @param base the character buffer * @param size the size in bytes of the character buffer * @param yyscanner The scanner object. - * @return the newly allocated buffer state object. + * @return the newly allocated buffer state object. */ -YY_BUFFER_STATE glcpp__scan_buffer (char * base, yy_size_t size , yyscan_t yyscanner) +YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size , yyscan_t yyscanner) { YY_BUFFER_STATE b; @@ -2094,49 +2326,49 @@ YY_BUFFER_STATE glcpp__scan_buffer (char * base, yy_size_t size , yyscan_t yys base[size-2] != YY_END_OF_BUFFER_CHAR || base[size-1] != YY_END_OF_BUFFER_CHAR ) /* They forgot to leave room for the EOB's. */ - return 0; + return NULL; - b = (YY_BUFFER_STATE) glcpp_alloc(sizeof( struct yy_buffer_state ) ,yyscanner ); + b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) , yyscanner ); if ( ! b ) - YY_FATAL_ERROR( "out of dynamic memory in glcpp__scan_buffer()" ); + YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" ); - b->yy_buf_size = size - 2; /* "- 2" to take care of EOB's */ + b->yy_buf_size = (int) (size - 2); /* "- 2" to take care of EOB's */ b->yy_buf_pos = b->yy_ch_buf = base; b->yy_is_our_buffer = 0; - b->yy_input_file = 0; + b->yy_input_file = NULL; b->yy_n_chars = b->yy_buf_size; b->yy_is_interactive = 0; b->yy_at_bol = 1; b->yy_fill_buffer = 0; b->yy_buffer_status = YY_BUFFER_NEW; - glcpp__switch_to_buffer(b ,yyscanner ); + yy_switch_to_buffer( b , yyscanner ); return b; } -/** Setup the input buffer state to scan a string. The next call to glcpp_lex() will +/** Setup the input buffer state to scan a string. The next call to yylex() will * scan from a @e copy of @a str. * @param yystr a NUL-terminated string to scan * @param yyscanner The scanner object. * @return the newly allocated buffer state object. * @note If you want to scan bytes that may contain NUL values, then use - * glcpp__scan_bytes() instead. + * yy_scan_bytes() instead. */ -YY_BUFFER_STATE glcpp__scan_string (yyconst char * yystr , yyscan_t yyscanner) +YY_BUFFER_STATE yy_scan_string (const char * yystr , yyscan_t yyscanner) { - return glcpp__scan_bytes(yystr,strlen(yystr) ,yyscanner); + return yy_scan_bytes( yystr, (int) strlen(yystr) , yyscanner); } -/** Setup the input buffer state to scan the given bytes. The next call to glcpp_lex() will +/** Setup the input buffer state to scan the given bytes. The next call to yylex() will * scan from a @e copy of @a bytes. * @param yybytes the byte buffer to scan * @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes. * @param yyscanner The scanner object. * @return the newly allocated buffer state object. */ -YY_BUFFER_STATE glcpp__scan_bytes (yyconst char * yybytes, int _yybytes_len , yyscan_t yyscanner) +YY_BUFFER_STATE yy_scan_bytes (const char * yybytes, int _yybytes_len , yyscan_t yyscanner) { YY_BUFFER_STATE b; char *buf; @@ -2144,19 +2376,19 @@ YY_BUFFER_STATE glcpp__scan_bytes (yyconst char * yybytes, int _yybytes_len , int i; /* Get memory for full buffer, including space for trailing EOB's. */ - n = _yybytes_len + 2; - buf = (char *) glcpp_alloc(n ,yyscanner ); + n = (yy_size_t) (_yybytes_len + 2); + buf = (char *) yyalloc( n , yyscanner ); if ( ! buf ) - YY_FATAL_ERROR( "out of dynamic memory in glcpp__scan_bytes()" ); + YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" ); for ( i = 0; i < _yybytes_len; ++i ) buf[i] = yybytes[i]; buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR; - b = glcpp__scan_buffer(buf,n ,yyscanner); + b = yy_scan_buffer( buf, n , yyscanner); if ( ! b ) - YY_FATAL_ERROR( "bad buffer in glcpp__scan_bytes()" ); + YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" ); /* It's okay to grow etc. this buffer, and we should throw it * away when we're done. @@ -2166,7 +2398,7 @@ YY_BUFFER_STATE glcpp__scan_bytes (yyconst char * yybytes, int _yybytes_len , return b; } - static void yy_push_state (int new_state , yyscan_t yyscanner) + static void yy_push_state (int _new_state , yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; if ( yyg->yy_start_stack_ptr >= yyg->yy_start_stack_depth ) @@ -2174,13 +2406,14 @@ YY_BUFFER_STATE glcpp__scan_bytes (yyconst char * yybytes, int _yybytes_len , yy_size_t new_size; yyg->yy_start_stack_depth += YY_START_STACK_INCR; - new_size = yyg->yy_start_stack_depth * sizeof( int ); + new_size = (yy_size_t) yyg->yy_start_stack_depth * sizeof( int ); if ( ! yyg->yy_start_stack ) - yyg->yy_start_stack = (int *) glcpp_alloc(new_size ,yyscanner ); + yyg->yy_start_stack = (int *) yyalloc( new_size , yyscanner ); else - yyg->yy_start_stack = (int *) glcpp_realloc((void *) yyg->yy_start_stack,new_size ,yyscanner ); + yyg->yy_start_stack = (int *) yyrealloc( + (void *) yyg->yy_start_stack, new_size , yyscanner ); if ( ! yyg->yy_start_stack ) YY_FATAL_ERROR( "out of memory expanding start-condition stack" ); @@ -2188,7 +2421,7 @@ YY_BUFFER_STATE glcpp__scan_bytes (yyconst char * yybytes, int _yybytes_len , yyg->yy_start_stack[yyg->yy_start_stack_ptr++] = YY_START; - BEGIN(new_state); + BEGIN(_new_state); } static void yy_pop_state (yyscan_t yyscanner) @@ -2210,9 +2443,11 @@ YY_BUFFER_STATE glcpp__scan_bytes (yyconst char * yybytes, int _yybytes_len , #define YY_EXIT_FAILURE 2 #endif -static void yy_fatal_error (yyconst char* msg , yyscan_t yyscanner) +static void yynoreturn yy_fatal_error (const char* msg , yyscan_t yyscanner) { - (void) fprintf( stderr, "%s\n", msg ); + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + (void)yyg; + fprintf( stderr, "%s\n", msg ); exit( YY_EXIT_FAILURE ); } @@ -2238,7 +2473,7 @@ static void yy_fatal_error (yyconst char* msg , yyscan_t yyscanner) /** Get the user-defined data for this scanner. * @param yyscanner The scanner object. */ -YY_EXTRA_TYPE glcpp_get_extra (yyscan_t yyscanner) +YY_EXTRA_TYPE yyget_extra (yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; return yyextra; @@ -2247,10 +2482,10 @@ YY_EXTRA_TYPE glcpp_get_extra (yyscan_t yyscanner) /** Get the current line number. * @param yyscanner The scanner object. */ -int glcpp_get_lineno (yyscan_t yyscanner) +int yyget_lineno (yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - + if (! YY_CURRENT_BUFFER) return 0; @@ -2260,10 +2495,10 @@ int glcpp_get_lineno (yyscan_t yyscanner) /** Get the current column number. * @param yyscanner The scanner object. */ -int glcpp_get_column (yyscan_t yyscanner) +int yyget_column (yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - + if (! YY_CURRENT_BUFFER) return 0; @@ -2273,7 +2508,7 @@ int glcpp_get_column (yyscan_t yyscanner) /** Get the input stream. * @param yyscanner The scanner object. */ -FILE *glcpp_get_in (yyscan_t yyscanner) +FILE *yyget_in (yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; return yyin; @@ -2282,7 +2517,7 @@ FILE *glcpp_get_in (yyscan_t yyscanner) /** Get the output stream. * @param yyscanner The scanner object. */ -FILE *glcpp_get_out (yyscan_t yyscanner) +FILE *yyget_out (yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; return yyout; @@ -2291,7 +2526,7 @@ FILE *glcpp_get_out (yyscan_t yyscanner) /** Get the length of the current token. * @param yyscanner The scanner object. */ -int glcpp_get_leng (yyscan_t yyscanner) +int yyget_leng (yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; return yyleng; @@ -2301,7 +2536,7 @@ int glcpp_get_leng (yyscan_t yyscanner) * @param yyscanner The scanner object. */ -char *glcpp_get_text (yyscan_t yyscanner) +char *yyget_text (yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; return yytext; @@ -2311,93 +2546,93 @@ char *glcpp_get_text (yyscan_t yyscanner) * @param user_defined The data to be associated with this scanner. * @param yyscanner The scanner object. */ -void glcpp_set_extra (YY_EXTRA_TYPE user_defined , yyscan_t yyscanner) +void yyset_extra (YY_EXTRA_TYPE user_defined , yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; yyextra = user_defined ; } /** Set the current line number. - * @param line_number + * @param _line_number line number * @param yyscanner The scanner object. */ -void glcpp_set_lineno (int line_number , yyscan_t yyscanner) +void yyset_lineno (int _line_number , yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; /* lineno is only valid if an input buffer exists. */ if (! YY_CURRENT_BUFFER ) - yy_fatal_error( "glcpp_set_lineno called with no buffer" , yyscanner); + YY_FATAL_ERROR( "yyset_lineno called with no buffer" ); - yylineno = line_number; + yylineno = _line_number; } /** Set the current column. - * @param line_number + * @param _column_no column number * @param yyscanner The scanner object. */ -void glcpp_set_column (int column_no , yyscan_t yyscanner) +void yyset_column (int _column_no , yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; /* column is only valid if an input buffer exists. */ if (! YY_CURRENT_BUFFER ) - yy_fatal_error( "glcpp_set_column called with no buffer" , yyscanner); + YY_FATAL_ERROR( "yyset_column called with no buffer" ); - yycolumn = column_no; + yycolumn = _column_no; } /** Set the input stream. This does not discard the current * input buffer. - * @param in_str A readable stream. + * @param _in_str A readable stream. * @param yyscanner The scanner object. - * @see glcpp__switch_to_buffer + * @see yy_switch_to_buffer */ -void glcpp_set_in (FILE * in_str , yyscan_t yyscanner) +void yyset_in (FILE * _in_str , yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - yyin = in_str ; + yyin = _in_str ; } -void glcpp_set_out (FILE * out_str , yyscan_t yyscanner) +void yyset_out (FILE * _out_str , yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - yyout = out_str ; + yyout = _out_str ; } -int glcpp_get_debug (yyscan_t yyscanner) +int yyget_debug (yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; return yy_flex_debug; } -void glcpp_set_debug (int bdebug , yyscan_t yyscanner) +void yyset_debug (int _bdebug , yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; - yy_flex_debug = bdebug ; + yy_flex_debug = _bdebug ; } /* Accessor methods for yylval and yylloc */ -YYSTYPE * glcpp_get_lval (yyscan_t yyscanner) +YYSTYPE * yyget_lval (yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; return yylval; } -void glcpp_set_lval (YYSTYPE * yylval_param , yyscan_t yyscanner) +void yyset_lval (YYSTYPE * yylval_param , yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; yylval = yylval_param; } -YYLTYPE *glcpp_get_lloc (yyscan_t yyscanner) +YYLTYPE *yyget_lloc (yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; return yylloc; } -void glcpp_set_lloc (YYLTYPE * yylloc_param , yyscan_t yyscanner) +void yyset_lloc (YYLTYPE * yylloc_param , yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; yylloc = yylloc_param; @@ -2405,20 +2640,18 @@ void glcpp_set_lloc (YYLTYPE * yylloc_param , yyscan_t yyscanner) /* User-visible API */ -/* glcpp_lex_init is special because it creates the scanner itself, so it is +/* yylex_init is special because it creates the scanner itself, so it is * the ONLY reentrant function that doesn't take the scanner as the last argument. * That's why we explicitly handle the declaration, instead of using our macros. */ - -int glcpp_lex_init(yyscan_t* ptr_yy_globals) - +int yylex_init(yyscan_t* ptr_yy_globals) { if (ptr_yy_globals == NULL){ errno = EINVAL; return 1; } - *ptr_yy_globals = (yyscan_t) glcpp_alloc ( sizeof( struct yyguts_t ), NULL ); + *ptr_yy_globals = (yyscan_t) yyalloc ( sizeof( struct yyguts_t ), NULL ); if (*ptr_yy_globals == NULL){ errno = ENOMEM; @@ -2431,39 +2664,37 @@ int glcpp_lex_init(yyscan_t* ptr_yy_globals) return yy_init_globals ( *ptr_yy_globals ); } -/* glcpp_lex_init_extra has the same functionality as glcpp_lex_init, but follows the +/* yylex_init_extra has the same functionality as yylex_init, but follows the * convention of taking the scanner as the last argument. Note however, that * this is a *pointer* to a scanner, as it will be allocated by this call (and * is the reason, too, why this function also must handle its own declaration). - * The user defined value in the first argument will be available to glcpp_alloc in + * The user defined value in the first argument will be available to yyalloc in * the yyextra field. */ - -int glcpp_lex_init_extra(YY_EXTRA_TYPE yy_user_defined,yyscan_t* ptr_yy_globals ) - +int yylex_init_extra( YY_EXTRA_TYPE yy_user_defined, yyscan_t* ptr_yy_globals ) { struct yyguts_t dummy_yyguts; - glcpp_set_extra (yy_user_defined, &dummy_yyguts); + yyset_extra (yy_user_defined, &dummy_yyguts); if (ptr_yy_globals == NULL){ errno = EINVAL; return 1; } - - *ptr_yy_globals = (yyscan_t) glcpp_alloc ( sizeof( struct yyguts_t ), &dummy_yyguts ); - + + *ptr_yy_globals = (yyscan_t) yyalloc ( sizeof( struct yyguts_t ), &dummy_yyguts ); + if (*ptr_yy_globals == NULL){ errno = ENOMEM; return 1; } - + /* By setting to 0xAA, we expose bugs in yy_init_globals. Leave at 0x00 for releases. */ memset(*ptr_yy_globals,0x00,sizeof(struct yyguts_t)); - - glcpp_set_extra (yy_user_defined, *ptr_yy_globals); - + + yyset_extra (yy_user_defined, *ptr_yy_globals); + return yy_init_globals ( *ptr_yy_globals ); } @@ -2471,13 +2702,13 @@ static int yy_init_globals (yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; /* Initialization is the same as for the non-reentrant scanner. - * This function is called from glcpp_lex_destroy(), so don't allocate here. + * This function is called from yylex_destroy(), so don't allocate here. */ - yyg->yy_buffer_stack = 0; + yyg->yy_buffer_stack = NULL; yyg->yy_buffer_stack_top = 0; yyg->yy_buffer_stack_max = 0; - yyg->yy_c_buf_p = (char *) 0; + yyg->yy_c_buf_p = NULL; yyg->yy_init = 0; yyg->yy_start = 0; @@ -2490,42 +2721,42 @@ static int yy_init_globals (yyscan_t yyscanner) yyin = stdin; yyout = stdout; #else - yyin = (FILE *) 0; - yyout = (FILE *) 0; + yyin = NULL; + yyout = NULL; #endif /* For future reference: Set errno on error, since we are called by - * glcpp_lex_init() + * yylex_init() */ return 0; } -/* glcpp_lex_destroy is for both reentrant and non-reentrant scanners. */ -int glcpp_lex_destroy (yyscan_t yyscanner) +/* yylex_destroy is for both reentrant and non-reentrant scanners. */ +int yylex_destroy (yyscan_t yyscanner) { struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; /* Pop the buffer stack, destroying each element. */ while(YY_CURRENT_BUFFER){ - glcpp__delete_buffer(YY_CURRENT_BUFFER ,yyscanner ); + yy_delete_buffer( YY_CURRENT_BUFFER , yyscanner ); YY_CURRENT_BUFFER_LVALUE = NULL; - glcpp_pop_buffer_state(yyscanner); + yypop_buffer_state(yyscanner); } /* Destroy the stack itself. */ - glcpp_free(yyg->yy_buffer_stack ,yyscanner); + yyfree(yyg->yy_buffer_stack , yyscanner); yyg->yy_buffer_stack = NULL; /* Destroy the start condition stack. */ - glcpp_free(yyg->yy_start_stack ,yyscanner ); + yyfree( yyg->yy_start_stack , yyscanner ); yyg->yy_start_stack = NULL; /* Reset the globals. This is important in a non-reentrant scanner so the next time - * glcpp_lex() is called, initialization will occur. */ + * yylex() is called, initialization will occur. */ yy_init_globals( yyscanner); /* Destroy the main struct (reentrant only). */ - glcpp_free ( yyscanner , yyscanner ); + yyfree ( yyscanner , yyscanner ); yyscanner = NULL; return 0; } @@ -2535,18 +2766,21 @@ int glcpp_lex_destroy (yyscan_t yyscanner) */ #ifndef yytext_ptr -static void yy_flex_strncpy (char* s1, yyconst char * s2, int n , yyscan_t yyscanner) +static void yy_flex_strncpy (char* s1, const char * s2, int n , yyscan_t yyscanner) { - register int i; + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + (void)yyg; + + int i; for ( i = 0; i < n; ++i ) s1[i] = s2[i]; } #endif #ifdef YY_NEED_STRLEN -static int yy_flex_strlen (yyconst char * s , yyscan_t yyscanner) +static int yy_flex_strlen (const char * s , yyscan_t yyscanner) { - register int n; + int n; for ( n = 0; s[n]; ++n ) ; @@ -2554,13 +2788,18 @@ static int yy_flex_strlen (yyconst char * s , yyscan_t yyscanner) } #endif -void *glcpp_alloc (yy_size_t size , yyscan_t yyscanner) +void *yyalloc (yy_size_t size , yyscan_t yyscanner) { - return (void *) malloc( size ); + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + (void)yyg; + return malloc(size); } -void *glcpp_realloc (void * ptr, yy_size_t size , yyscan_t yyscanner) +void *yyrealloc (void * ptr, yy_size_t size , yyscan_t yyscanner) { + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + (void)yyg; + /* The cast to (char *) in the following accommodates both * implementations that use char* generic pointers, and those * that use void* generic pointers. It works with the latter @@ -2568,23 +2807,24 @@ void *glcpp_realloc (void * ptr, yy_size_t size , yyscan_t yyscanner) * any pointer type to void*, and deal with argument conversions * as though doing an assignment. */ - return (void *) realloc( (char *) ptr, size ); + return realloc(ptr, size); } -void glcpp_free (void * ptr , yyscan_t yyscanner) +void yyfree (void * ptr , yyscan_t yyscanner) { - free( (char *) ptr ); /* see glcpp_realloc() for (char *) cast */ + struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; + (void)yyg; + free( (char *) ptr ); /* see yyrealloc() for (char *) cast */ } #define YYTABLES_NAME "yytables" -#line 315 "glcpp/glcpp-lex.l" - +#line 316 "glcpp/glcpp-lex.l" void glcpp_lex_set_source_string(glcpp_parser_t *parser, const char *shader) { - glcpp__scan_string(shader,parser->scanner); + yy_scan_string(shader, parser->scanner); } diff --git a/contrib/sdk/sources/expat/Makefile b/contrib/sdk/sources/expat/Makefile index cd95cc357c..d96b15ce0e 100644 --- a/contrib/sdk/sources/expat/Makefile +++ b/contrib/sdk/sources/expat/Makefile @@ -31,8 +31,6 @@ all:$(LIBRARY).a $(LIBRARY).a: $(OBJS) Makefile $(AR) $(ARFLAGS) $(LIBRARY).a $(OBJS) - -install: $(LIBRARY).a mv -f $(LIBRARY).a $(INSTALLDIR) %.o : %.c Makefile diff --git a/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libavcodec/avcodec-56.orig.def b/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libavcodec/avcodec-56.orig.def index df1231718e..c17189d0ce 100644 --- a/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libavcodec/avcodec-56.orig.def +++ b/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libavcodec/avcodec-56.orig.def @@ -1,222 +1,222 @@ -EXPORTS - DllStartup @1 - audio_resample @2 - audio_resample_close @3 - av_audio_convert @4 - av_audio_convert_alloc @5 - av_audio_convert_free @6 - av_audio_resample_init @7 - av_bitstream_filter_close @8 - av_bitstream_filter_filter @9 - av_bitstream_filter_init @10 - av_bitstream_filter_next @11 - av_codec_ffversion @12 DATA - av_codec_get_chroma_intra_matrix @13 - av_codec_get_codec_descriptor @14 - av_codec_get_codec_properties @15 - av_codec_get_lowres @16 - av_codec_get_max_lowres @17 - av_codec_get_pkt_timebase @18 - av_codec_get_seek_preroll @19 - av_codec_is_decoder @20 - av_codec_is_encoder @21 - av_codec_next @22 - av_codec_set_chroma_intra_matrix @23 - av_codec_set_codec_descriptor @24 - av_codec_set_lowres @25 - av_codec_set_pkt_timebase @26 - av_codec_set_seek_preroll @27 - av_copy_packet @28 - av_copy_packet_side_data @29 - av_dct_calc @30 - av_dct_end @31 - av_dct_init @32 - av_destruct_packet @33 - av_dup_packet @34 - av_dv_codec_profile @35 - av_dv_codec_profile2 @36 - av_dv_frame_profile @37 - av_fast_padded_malloc @38 - av_fast_padded_mallocz @39 - av_fft_calc @40 - av_fft_end @41 - av_fft_init @42 - av_fft_permute @43 - av_free_packet @44 - av_get_audio_frame_duration @45 - av_get_bits_per_sample @46 - av_get_codec_tag_string @47 - av_get_exact_bits_per_sample @48 - av_get_pcm_codec @49 - av_get_profile_name @50 - av_grow_packet @51 - av_hwaccel_next @52 - av_imdct_calc @53 - av_imdct_half @54 - av_init_packet @55 - av_lockmgr_register @56 - av_log_ask_for_sample @57 - av_log_missing_feature @58 - av_mdct_calc @59 - av_mdct_end @60 - av_mdct_init @61 - av_new_packet @62 - av_packet_copy_props @63 - av_packet_free_side_data @64 - av_packet_from_data @65 - av_packet_get_side_data @66 - av_packet_merge_side_data @67 - av_packet_move_ref @68 - av_packet_new_side_data @69 - av_packet_pack_dictionary @70 - av_packet_ref @71 - av_packet_rescale_ts @72 - av_packet_shrink_side_data @73 - av_packet_side_data_name @74 - av_packet_split_side_data @75 - av_packet_unpack_dictionary @76 - av_packet_unref @77 - av_parser_change @78 - av_parser_close @79 - av_parser_init @80 - av_parser_next @81 - av_parser_parse2 @82 - av_picture_copy @83 - av_picture_crop @84 - av_picture_pad @85 - av_qsv_alloc_context @86 - av_rdft_calc @87 - av_rdft_end @88 - av_rdft_init @89 - av_register_bitstream_filter @90 - av_register_codec_parser @91 - av_register_hwaccel @92 - av_resample @93 - av_resample_close @94 - av_resample_compensate @95 - av_resample_init @96 - av_shrink_packet @97 - av_vorbis_parse_frame @98 - av_vorbis_parse_frame_flags @99 - av_vorbis_parse_free @100 - av_vorbis_parse_init @101 - av_vorbis_parse_reset @102 - av_xiphlacing @103 - avcodec_align_dimensions @104 - avcodec_align_dimensions2 @105 - avcodec_alloc_context3 @106 - avcodec_alloc_frame @107 - avcodec_chroma_pos_to_enum @108 - avcodec_close @109 - avcodec_configuration @110 - avcodec_copy_context @111 - avcodec_dct_alloc @112 - avcodec_dct_get_class @113 - avcodec_dct_init @114 - avcodec_decode_audio3 @115 - avcodec_decode_audio4 @116 - avcodec_decode_subtitle2 @117 - avcodec_decode_video2 @118 - avcodec_default_execute @119 - avcodec_default_execute2 @120 - avcodec_default_get_buffer @121 - avcodec_default_get_buffer2 @122 - avcodec_default_get_format @123 - avcodec_default_reget_buffer @124 - avcodec_default_release_buffer @125 - avcodec_descriptor_get @126 - avcodec_descriptor_get_by_name @127 - avcodec_descriptor_next @128 - avcodec_encode_audio @129 - avcodec_encode_audio2 @130 - avcodec_encode_subtitle @131 - avcodec_encode_video @132 - avcodec_encode_video2 @133 - avcodec_enum_to_chroma_pos @134 - avcodec_fill_audio_frame @135 - avcodec_find_best_pix_fmt2 @136 - avcodec_find_best_pix_fmt_of_2 @137 - avcodec_find_best_pix_fmt_of_list @138 - avcodec_find_decoder @139 - avcodec_find_decoder_by_name @140 - avcodec_find_encoder @141 - avcodec_find_encoder_by_name @142 - avcodec_flush_buffers @143 - avcodec_free_context @144 - avcodec_free_frame @145 - avcodec_get_chroma_sub_sample @146 - avcodec_get_class @147 - avcodec_get_context_defaults3 @148 - avcodec_get_edge_width @149 - avcodec_get_frame_class @150 - avcodec_get_frame_defaults @151 - avcodec_get_name @152 - avcodec_get_pix_fmt_loss @153 - avcodec_get_subtitle_rect_class @154 - avcodec_get_type @155 - avcodec_is_open @156 - avcodec_license @157 - avcodec_open2 @158 - avcodec_pix_fmt_to_codec_tag @159 - avcodec_register @160 - avcodec_register_all @161 - avcodec_set_dimensions @162 - avcodec_string @163 - avcodec_version @164 - avpicture_alloc @165 - avpicture_deinterlace @166 - avpicture_fill @167 - avpicture_free @168 - avpicture_get_size @169 - avpicture_layout @170 - avpriv_aac_parse_header @171 - avpriv_ac3_channel_layout_tab @172 DATA - avpriv_ac3_parse_header @173 - avpriv_ac3_parse_header2 @174 - avpriv_align_put_bits @175 - avpriv_bprint_to_extradata @176 - avpriv_color_frame @177 - avpriv_copy_bits @178 - avpriv_copy_pce_data @179 - avpriv_dca_convert_bitstream @180 - avpriv_dca_sample_rates @181 DATA - avpriv_dirac_parse_sequence_header @182 - avpriv_dnxhd_get_frame_size @183 - avpriv_dnxhd_get_interlaced @184 - avpriv_do_elbg @185 - avpriv_dv_frame_profile2 @186 - avpriv_exif_decode_ifd @187 - avpriv_find_pix_fmt @188 - avpriv_find_start_code @189 - avpriv_flac_is_extradata_valid @190 - avpriv_flac_parse_streaminfo @191 - avpriv_get_raw_pix_fmt_tags @192 - avpriv_h264_has_num_reorder_frames @193 - avpriv_init_elbg @194 - avpriv_lock_avformat @195 - avpriv_mjpeg_bits_ac_chrominance @196 DATA - avpriv_mjpeg_bits_ac_luminance @197 DATA - avpriv_mjpeg_bits_dc_chrominance @198 DATA - avpriv_mjpeg_bits_dc_luminance @199 DATA - avpriv_mjpeg_val_ac_chrominance @200 DATA - avpriv_mjpeg_val_ac_luminance @201 DATA - avpriv_mjpeg_val_dc @202 DATA - avpriv_mpa_bitrate_tab @203 DATA - avpriv_mpa_decode_header @204 - avpriv_mpa_decode_header2 @205 - avpriv_mpa_freq_tab @206 DATA - avpriv_mpeg4audio_get_config @207 - avpriv_mpeg4audio_sample_rates @208 DATA - avpriv_mpegaudio_decode_header @209 - avpriv_pix_fmt_bps_avi @210 DATA - avpriv_pix_fmt_bps_mov @211 DATA - avpriv_put_string @212 - avpriv_split_xiph_headers @213 - avpriv_tak_parse_streaminfo @214 - avpriv_toupper4 @215 - avpriv_unlock_avformat @216 - avpriv_vorbis_parse_extradata @217 - avpriv_vorbis_parse_frame @218 - avpriv_vorbis_parse_frame_flags @219 - avpriv_vorbis_parse_reset @220 - avsubtitle_free @221 +EXPORTS + DllStartup @1 + audio_resample @2 + audio_resample_close @3 + av_audio_convert @4 + av_audio_convert_alloc @5 + av_audio_convert_free @6 + av_audio_resample_init @7 + av_bitstream_filter_close @8 + av_bitstream_filter_filter @9 + av_bitstream_filter_init @10 + av_bitstream_filter_next @11 + av_codec_ffversion @12 DATA + av_codec_get_chroma_intra_matrix @13 + av_codec_get_codec_descriptor @14 + av_codec_get_codec_properties @15 + av_codec_get_lowres @16 + av_codec_get_max_lowres @17 + av_codec_get_pkt_timebase @18 + av_codec_get_seek_preroll @19 + av_codec_is_decoder @20 + av_codec_is_encoder @21 + av_codec_next @22 + av_codec_set_chroma_intra_matrix @23 + av_codec_set_codec_descriptor @24 + av_codec_set_lowres @25 + av_codec_set_pkt_timebase @26 + av_codec_set_seek_preroll @27 + av_copy_packet @28 + av_copy_packet_side_data @29 + av_dct_calc @30 + av_dct_end @31 + av_dct_init @32 + av_destruct_packet @33 + av_dup_packet @34 + av_dv_codec_profile @35 + av_dv_codec_profile2 @36 + av_dv_frame_profile @37 + av_fast_padded_malloc @38 + av_fast_padded_mallocz @39 + av_fft_calc @40 + av_fft_end @41 + av_fft_init @42 + av_fft_permute @43 + av_free_packet @44 + av_get_audio_frame_duration @45 + av_get_bits_per_sample @46 + av_get_codec_tag_string @47 + av_get_exact_bits_per_sample @48 + av_get_pcm_codec @49 + av_get_profile_name @50 + av_grow_packet @51 + av_hwaccel_next @52 + av_imdct_calc @53 + av_imdct_half @54 + av_init_packet @55 + av_lockmgr_register @56 + av_log_ask_for_sample @57 + av_log_missing_feature @58 + av_mdct_calc @59 + av_mdct_end @60 + av_mdct_init @61 + av_new_packet @62 + av_packet_copy_props @63 + av_packet_free_side_data @64 + av_packet_from_data @65 + av_packet_get_side_data @66 + av_packet_merge_side_data @67 + av_packet_move_ref @68 + av_packet_new_side_data @69 + av_packet_pack_dictionary @70 + av_packet_ref @71 + av_packet_rescale_ts @72 + av_packet_shrink_side_data @73 + av_packet_side_data_name @74 + av_packet_split_side_data @75 + av_packet_unpack_dictionary @76 + av_packet_unref @77 + av_parser_change @78 + av_parser_close @79 + av_parser_init @80 + av_parser_next @81 + av_parser_parse2 @82 + av_picture_copy @83 + av_picture_crop @84 + av_picture_pad @85 + av_qsv_alloc_context @86 + av_rdft_calc @87 + av_rdft_end @88 + av_rdft_init @89 + av_register_bitstream_filter @90 + av_register_codec_parser @91 + av_register_hwaccel @92 + av_resample @93 + av_resample_close @94 + av_resample_compensate @95 + av_resample_init @96 + av_shrink_packet @97 + av_vorbis_parse_frame @98 + av_vorbis_parse_frame_flags @99 + av_vorbis_parse_free @100 + av_vorbis_parse_init @101 + av_vorbis_parse_reset @102 + av_xiphlacing @103 + avcodec_align_dimensions @104 + avcodec_align_dimensions2 @105 + avcodec_alloc_context3 @106 + avcodec_alloc_frame @107 + avcodec_chroma_pos_to_enum @108 + avcodec_close @109 + avcodec_configuration @110 + avcodec_copy_context @111 + avcodec_dct_alloc @112 + avcodec_dct_get_class @113 + avcodec_dct_init @114 + avcodec_decode_audio3 @115 + avcodec_decode_audio4 @116 + avcodec_decode_subtitle2 @117 + avcodec_decode_video2 @118 + avcodec_default_execute @119 + avcodec_default_execute2 @120 + avcodec_default_get_buffer @121 + avcodec_default_get_buffer2 @122 + avcodec_default_get_format @123 + avcodec_default_reget_buffer @124 + avcodec_default_release_buffer @125 + avcodec_descriptor_get @126 + avcodec_descriptor_get_by_name @127 + avcodec_descriptor_next @128 + avcodec_encode_audio @129 + avcodec_encode_audio2 @130 + avcodec_encode_subtitle @131 + avcodec_encode_video @132 + avcodec_encode_video2 @133 + avcodec_enum_to_chroma_pos @134 + avcodec_fill_audio_frame @135 + avcodec_find_best_pix_fmt2 @136 + avcodec_find_best_pix_fmt_of_2 @137 + avcodec_find_best_pix_fmt_of_list @138 + avcodec_find_decoder @139 + avcodec_find_decoder_by_name @140 + avcodec_find_encoder @141 + avcodec_find_encoder_by_name @142 + avcodec_flush_buffers @143 + avcodec_free_context @144 + avcodec_free_frame @145 + avcodec_get_chroma_sub_sample @146 + avcodec_get_class @147 + avcodec_get_context_defaults3 @148 + avcodec_get_edge_width @149 + avcodec_get_frame_class @150 + avcodec_get_frame_defaults @151 + avcodec_get_name @152 + avcodec_get_pix_fmt_loss @153 + avcodec_get_subtitle_rect_class @154 + avcodec_get_type @155 + avcodec_is_open @156 + avcodec_license @157 + avcodec_open2 @158 + avcodec_pix_fmt_to_codec_tag @159 + avcodec_register @160 + avcodec_register_all @161 + avcodec_set_dimensions @162 + avcodec_string @163 + avcodec_version @164 + avpicture_alloc @165 + avpicture_deinterlace @166 + avpicture_fill @167 + avpicture_free @168 + avpicture_get_size @169 + avpicture_layout @170 + avpriv_aac_parse_header @171 + avpriv_ac3_channel_layout_tab @172 DATA + avpriv_ac3_parse_header @173 + avpriv_ac3_parse_header2 @174 + avpriv_align_put_bits @175 + avpriv_bprint_to_extradata @176 + avpriv_color_frame @177 + avpriv_copy_bits @178 + avpriv_copy_pce_data @179 + avpriv_dca_convert_bitstream @180 + avpriv_dca_sample_rates @181 DATA + avpriv_dirac_parse_sequence_header @182 + avpriv_dnxhd_get_frame_size @183 + avpriv_dnxhd_get_interlaced @184 + avpriv_do_elbg @185 + avpriv_dv_frame_profile2 @186 + avpriv_exif_decode_ifd @187 + avpriv_find_pix_fmt @188 + avpriv_find_start_code @189 + avpriv_flac_is_extradata_valid @190 + avpriv_flac_parse_streaminfo @191 + avpriv_get_raw_pix_fmt_tags @192 + avpriv_h264_has_num_reorder_frames @193 + avpriv_init_elbg @194 + avpriv_lock_avformat @195 + avpriv_mjpeg_bits_ac_chrominance @196 DATA + avpriv_mjpeg_bits_ac_luminance @197 DATA + avpriv_mjpeg_bits_dc_chrominance @198 DATA + avpriv_mjpeg_bits_dc_luminance @199 DATA + avpriv_mjpeg_val_ac_chrominance @200 DATA + avpriv_mjpeg_val_ac_luminance @201 DATA + avpriv_mjpeg_val_dc @202 DATA + avpriv_mpa_bitrate_tab @203 DATA + avpriv_mpa_decode_header @204 + avpriv_mpa_decode_header2 @205 + avpriv_mpa_freq_tab @206 DATA + avpriv_mpeg4audio_get_config @207 + avpriv_mpeg4audio_sample_rates @208 DATA + avpriv_mpegaudio_decode_header @209 + avpriv_pix_fmt_bps_avi @210 DATA + avpriv_pix_fmt_bps_mov @211 DATA + avpriv_put_string @212 + avpriv_split_xiph_headers @213 + avpriv_tak_parse_streaminfo @214 + avpriv_toupper4 @215 + avpriv_unlock_avformat @216 + avpriv_vorbis_parse_extradata @217 + avpriv_vorbis_parse_frame @218 + avpriv_vorbis_parse_frame_flags @219 + avpriv_vorbis_parse_reset @220 + avsubtitle_free @221 diff --git a/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libavdevice/avdevice-56.orig.def b/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libavdevice/avdevice-56.orig.def index 687c25c525..f5c08366ef 100644 --- a/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libavdevice/avdevice-56.orig.def +++ b/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libavdevice/avdevice-56.orig.def @@ -1,14 +1,14 @@ -EXPORTS - DllStartup @1 - avdevice_app_to_dev_control_message @2 - avdevice_capabilities_create @3 - avdevice_capabilities_free @4 - avdevice_configuration @5 - avdevice_dev_to_app_control_message @6 - avdevice_free_list_devices @7 - avdevice_license @8 - avdevice_list_devices @9 - avdevice_list_input_sources @10 - avdevice_list_output_sinks @11 - avdevice_register_all @12 - avdevice_version @13 +EXPORTS + DllStartup @1 + avdevice_app_to_dev_control_message @2 + avdevice_capabilities_create @3 + avdevice_capabilities_free @4 + avdevice_configuration @5 + avdevice_dev_to_app_control_message @6 + avdevice_free_list_devices @7 + avdevice_license @8 + avdevice_list_devices @9 + avdevice_list_input_sources @10 + avdevice_list_output_sinks @11 + avdevice_register_all @12 + avdevice_version @13 diff --git a/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libavformat/avformat-56.orig.def b/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libavformat/avformat-56.orig.def index 03c556a9ee..581ae2817c 100644 --- a/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libavformat/avformat-56.orig.def +++ b/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libavformat/avformat-56.orig.def @@ -1,171 +1,171 @@ -EXPORTS - DllStartup @1 - av_add_index_entry @2 - av_append_packet @3 - av_codec_get_id @4 - av_codec_get_tag @5 - av_codec_get_tag2 @6 - av_convert_lang_to @7 - av_demuxer_open @8 - av_dump_format @9 - av_filename_number_test @10 - av_find_best_stream @11 - av_find_default_stream_index @12 - av_find_input_format @13 - av_find_program_from_stream @14 - av_fmt_ctx_get_duration_estimation_method @15 - av_format_ffversion @16 DATA - av_format_get_audio_codec @17 - av_format_get_control_message_cb @18 - av_format_get_data_codec @19 - av_format_get_metadata_header_padding @20 - av_format_get_opaque @21 - av_format_get_open_cb @22 - av_format_get_probe_score @23 - av_format_get_subtitle_codec @24 - av_format_get_video_codec @25 - av_format_inject_global_side_data @26 - av_format_set_audio_codec @27 - av_format_set_control_message_cb @28 - av_format_set_data_codec @29 - av_format_set_metadata_header_padding @30 - av_format_set_opaque @31 - av_format_set_open_cb @32 - av_format_set_subtitle_codec @33 - av_format_set_video_codec @34 - av_get_frame_filename @35 - av_get_output_timestamp @36 - av_get_packet @37 - av_guess_codec @38 - av_guess_format @39 - av_guess_frame_rate @40 - av_guess_sample_aspect_ratio @41 - av_hex_dump @42 - av_hex_dump_log @43 - av_iformat_next @44 - av_index_search_timestamp @45 - av_interleaved_write_frame @46 - av_interleaved_write_uncoded_frame @47 - av_match_ext @48 - av_new_program @49 - av_oformat_next @50 - av_pkt_dump2 @51 - av_pkt_dump_log2 @52 - av_probe_input_buffer @53 - av_probe_input_buffer2 @54 - av_probe_input_format @55 - av_probe_input_format2 @56 - av_probe_input_format3 @57 - av_read_frame @58 - av_read_pause @59 - av_read_play @60 - av_register_all @61 - av_register_input_format @62 - av_register_output_format @63 - av_sdp_create @64 - av_seek_frame @65 - av_stream_get_end_pts @66 - av_stream_get_parser @67 - av_stream_get_r_frame_rate @68 - av_stream_get_recommended_encoder_configuration @69 - av_stream_get_side_data @70 - av_stream_set_r_frame_rate @71 - av_stream_set_recommended_encoder_configuration @72 - av_url_split @73 - av_write_frame @74 - av_write_trailer @75 - av_write_uncoded_frame @76 - av_write_uncoded_frame_query @77 - avformat_alloc_context @78 - avformat_alloc_output_context2 @79 - avformat_close_input @80 - avformat_configuration @81 - avformat_find_stream_info @82 - avformat_flush @83 - avformat_free_context @84 - avformat_get_class @85 - avformat_get_mov_audio_tags @86 - avformat_get_mov_video_tags @87 - avformat_get_riff_audio_tags @88 - avformat_get_riff_video_tags @89 - avformat_license @90 - avformat_match_stream_specifier @91 - avformat_network_deinit @92 - avformat_network_init @93 - avformat_new_stream @94 - avformat_open_input @95 - avformat_query_codec @96 - avformat_queue_attached_pictures @97 - avformat_seek_file @98 - avformat_version @99 - avformat_write_header @100 - avio_accept @101 - avio_alloc_context @102 - avio_check @103 - avio_close @104 - avio_close_dir @105 - avio_close_dyn_buf @106 - avio_closep @107 - avio_enum_protocols @108 - avio_feof @109 - avio_find_protocol_name @110 - avio_flush @111 - avio_free_directory_entry @112 - avio_get_str @113 - avio_get_str16be @114 - avio_get_str16le @115 - avio_handshake @116 - avio_open @117 - avio_open2 @118 - avio_open_dir @119 - avio_open_dyn_buf @120 - avio_pause @121 - avio_printf @122 - avio_put_str @123 - avio_put_str16be @124 - avio_put_str16le @125 - avio_r8 @126 - avio_rb16 @127 - avio_rb24 @128 - avio_rb32 @129 - avio_rb64 @130 - avio_read @131 - avio_read_dir @132 - avio_read_to_bprint @133 - avio_rl16 @134 - avio_rl24 @135 - avio_rl32 @136 - avio_rl64 @137 - avio_seek @138 - avio_seek_time @139 - avio_size @140 - avio_skip @141 - avio_w8 @142 - avio_wb16 @143 - avio_wb24 @144 - avio_wb32 @145 - avio_wb64 @146 - avio_wl16 @147 - avio_wl24 @148 - avio_wl32 @149 - avio_wl64 @150 - avio_write @151 - avpriv_dv_get_packet @152 - avpriv_dv_init_demux @153 - avpriv_dv_produce_packet @154 - avpriv_io_delete @155 - avpriv_io_move @156 - avpriv_mpegts_parse_close @157 - avpriv_mpegts_parse_open @158 - avpriv_mpegts_parse_packet @159 - avpriv_new_chapter @160 - avpriv_set_pts_info @161 - ffio_open_dyn_packet_buf @162 - ffio_set_buf_size @163 - ffurl_close @164 - ffurl_open @165 - ffurl_read_complete @166 - ffurl_seek @167 - ffurl_size @168 - ffurl_write @169 - url_feof @170 +EXPORTS + DllStartup @1 + av_add_index_entry @2 + av_append_packet @3 + av_codec_get_id @4 + av_codec_get_tag @5 + av_codec_get_tag2 @6 + av_convert_lang_to @7 + av_demuxer_open @8 + av_dump_format @9 + av_filename_number_test @10 + av_find_best_stream @11 + av_find_default_stream_index @12 + av_find_input_format @13 + av_find_program_from_stream @14 + av_fmt_ctx_get_duration_estimation_method @15 + av_format_ffversion @16 DATA + av_format_get_audio_codec @17 + av_format_get_control_message_cb @18 + av_format_get_data_codec @19 + av_format_get_metadata_header_padding @20 + av_format_get_opaque @21 + av_format_get_open_cb @22 + av_format_get_probe_score @23 + av_format_get_subtitle_codec @24 + av_format_get_video_codec @25 + av_format_inject_global_side_data @26 + av_format_set_audio_codec @27 + av_format_set_control_message_cb @28 + av_format_set_data_codec @29 + av_format_set_metadata_header_padding @30 + av_format_set_opaque @31 + av_format_set_open_cb @32 + av_format_set_subtitle_codec @33 + av_format_set_video_codec @34 + av_get_frame_filename @35 + av_get_output_timestamp @36 + av_get_packet @37 + av_guess_codec @38 + av_guess_format @39 + av_guess_frame_rate @40 + av_guess_sample_aspect_ratio @41 + av_hex_dump @42 + av_hex_dump_log @43 + av_iformat_next @44 + av_index_search_timestamp @45 + av_interleaved_write_frame @46 + av_interleaved_write_uncoded_frame @47 + av_match_ext @48 + av_new_program @49 + av_oformat_next @50 + av_pkt_dump2 @51 + av_pkt_dump_log2 @52 + av_probe_input_buffer @53 + av_probe_input_buffer2 @54 + av_probe_input_format @55 + av_probe_input_format2 @56 + av_probe_input_format3 @57 + av_read_frame @58 + av_read_pause @59 + av_read_play @60 + av_register_all @61 + av_register_input_format @62 + av_register_output_format @63 + av_sdp_create @64 + av_seek_frame @65 + av_stream_get_end_pts @66 + av_stream_get_parser @67 + av_stream_get_r_frame_rate @68 + av_stream_get_recommended_encoder_configuration @69 + av_stream_get_side_data @70 + av_stream_set_r_frame_rate @71 + av_stream_set_recommended_encoder_configuration @72 + av_url_split @73 + av_write_frame @74 + av_write_trailer @75 + av_write_uncoded_frame @76 + av_write_uncoded_frame_query @77 + avformat_alloc_context @78 + avformat_alloc_output_context2 @79 + avformat_close_input @80 + avformat_configuration @81 + avformat_find_stream_info @82 + avformat_flush @83 + avformat_free_context @84 + avformat_get_class @85 + avformat_get_mov_audio_tags @86 + avformat_get_mov_video_tags @87 + avformat_get_riff_audio_tags @88 + avformat_get_riff_video_tags @89 + avformat_license @90 + avformat_match_stream_specifier @91 + avformat_network_deinit @92 + avformat_network_init @93 + avformat_new_stream @94 + avformat_open_input @95 + avformat_query_codec @96 + avformat_queue_attached_pictures @97 + avformat_seek_file @98 + avformat_version @99 + avformat_write_header @100 + avio_accept @101 + avio_alloc_context @102 + avio_check @103 + avio_close @104 + avio_close_dir @105 + avio_close_dyn_buf @106 + avio_closep @107 + avio_enum_protocols @108 + avio_feof @109 + avio_find_protocol_name @110 + avio_flush @111 + avio_free_directory_entry @112 + avio_get_str @113 + avio_get_str16be @114 + avio_get_str16le @115 + avio_handshake @116 + avio_open @117 + avio_open2 @118 + avio_open_dir @119 + avio_open_dyn_buf @120 + avio_pause @121 + avio_printf @122 + avio_put_str @123 + avio_put_str16be @124 + avio_put_str16le @125 + avio_r8 @126 + avio_rb16 @127 + avio_rb24 @128 + avio_rb32 @129 + avio_rb64 @130 + avio_read @131 + avio_read_dir @132 + avio_read_to_bprint @133 + avio_rl16 @134 + avio_rl24 @135 + avio_rl32 @136 + avio_rl64 @137 + avio_seek @138 + avio_seek_time @139 + avio_size @140 + avio_skip @141 + avio_w8 @142 + avio_wb16 @143 + avio_wb24 @144 + avio_wb32 @145 + avio_wb64 @146 + avio_wl16 @147 + avio_wl24 @148 + avio_wl32 @149 + avio_wl64 @150 + avio_write @151 + avpriv_dv_get_packet @152 + avpriv_dv_init_demux @153 + avpriv_dv_produce_packet @154 + avpriv_io_delete @155 + avpriv_io_move @156 + avpriv_mpegts_parse_close @157 + avpriv_mpegts_parse_open @158 + avpriv_mpegts_parse_packet @159 + avpriv_new_chapter @160 + avpriv_set_pts_info @161 + ffio_open_dyn_packet_buf @162 + ffio_set_buf_size @163 + ffurl_close @164 + ffurl_open @165 + ffurl_read_complete @166 + ffurl_seek @167 + ffurl_size @168 + ffurl_write @169 + url_feof @170 diff --git a/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libavutil/avutil-54.orig.def b/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libavutil/avutil-54.orig.def index 2effe9194d..0bc6fce2c5 100644 --- a/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libavutil/avutil-54.orig.def +++ b/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libavutil/avutil-54.orig.def @@ -1,459 +1,459 @@ -EXPORTS - DllStartup @1 - av_add_q @2 - av_add_stable @3 - av_adler32_update @4 - av_aes_alloc @5 - av_aes_crypt @6 - av_aes_init @7 - av_aes_size @8 DATA - av_append_path_component @9 - av_asprintf @10 - av_audio_fifo_alloc @11 - av_audio_fifo_drain @12 - av_audio_fifo_free @13 - av_audio_fifo_peek @14 - av_audio_fifo_read @15 - av_audio_fifo_realloc @16 - av_audio_fifo_reset @17 - av_audio_fifo_size @18 - av_audio_fifo_space @19 - av_audio_fifo_write @20 - av_base64_decode @21 - av_base64_encode @22 - av_basename @23 - av_blowfish_alloc @24 - av_blowfish_crypt @25 - av_blowfish_crypt_ecb @26 - av_blowfish_init @27 - av_bmg_get @28 - av_bprint_append_data @29 - av_bprint_channel_layout @30 - av_bprint_chars @31 - av_bprint_clear @32 - av_bprint_escape @33 - av_bprint_finalize @34 - av_bprint_get_buffer @35 - av_bprint_init @36 - av_bprint_init_for_buffer @37 - av_bprint_strftime @38 - av_bprintf @39 - av_buffer_alloc @40 - av_buffer_allocz @41 - av_buffer_create @42 - av_buffer_default_free @43 - av_buffer_get_opaque @44 - av_buffer_get_ref_count @45 - av_buffer_is_writable @46 - av_buffer_make_writable @47 - av_buffer_pool_get @48 - av_buffer_pool_init @49 - av_buffer_pool_uninit @50 - av_buffer_realloc @51 - av_buffer_ref @52 - av_buffer_unref @53 - av_calloc @54 - av_camellia_alloc @55 - av_camellia_crypt @56 - av_camellia_init @57 - av_camellia_size @58 DATA - av_cast5_alloc @59 - av_cast5_crypt @60 - av_cast5_crypt2 @61 - av_cast5_init @62 - av_cast5_size @63 DATA - av_channel_layout_extract_channel @64 - av_chroma_location_name @65 - av_color_primaries_name @66 - av_color_range_name @67 - av_color_space_name @68 - av_color_transfer_name @69 - av_compare_mod @70 - av_compare_ts @71 - av_cpu_count @72 - av_crc @73 - av_crc_get_table @74 - av_crc_init @75 - av_ctz @76 - av_d2q @77 - av_d2str @78 - av_default_get_category @79 - av_default_item_name @80 - av_des_alloc @81 - av_des_crypt @82 - av_des_init @83 - av_des_mac @84 - av_dict_copy @85 - av_dict_count @86 - av_dict_free @87 - av_dict_get @88 - av_dict_get_string @89 - av_dict_parse_string @90 - av_dict_set @91 - av_dict_set_int @92 - av_dirname @93 - av_display_matrix_flip @94 - av_display_rotation_get @95 - av_display_rotation_set @96 - av_div_q @97 - av_downmix_info_update_side_data @98 - av_dynarray2_add @99 - av_dynarray_add @100 - av_dynarray_add_nofree @101 - av_escape @102 - av_expr_eval @103 - av_expr_free @104 - av_expr_parse @105 - av_expr_parse_and_eval @106 - av_fast_malloc @107 - av_fast_realloc @108 - av_fifo_alloc @109 - av_fifo_alloc_array @110 - av_fifo_drain @111 - av_fifo_free @112 - av_fifo_freep @113 - av_fifo_generic_peek @114 - av_fifo_generic_read @115 - av_fifo_generic_write @116 - av_fifo_grow @117 - av_fifo_realloc2 @118 - av_fifo_reset @119 - av_fifo_size @120 - av_fifo_space @121 - av_file_map @122 - av_file_unmap @123 - av_find_best_pix_fmt_of_2 @124 - av_find_info_tag @125 - av_find_nearest_q_idx @126 - av_fopen_utf8 @127 - av_force_cpu_flags @128 - av_frame_alloc @129 - av_frame_clone @130 - av_frame_copy @131 - av_frame_copy_props @132 - av_frame_free @133 - av_frame_get_best_effort_timestamp @134 - av_frame_get_buffer @135 - av_frame_get_channel_layout @136 - av_frame_get_channels @137 - av_frame_get_color_range @138 - av_frame_get_colorspace @139 - av_frame_get_decode_error_flags @140 - av_frame_get_metadata @141 - av_frame_get_pkt_duration @142 - av_frame_get_pkt_pos @143 - av_frame_get_pkt_size @144 - av_frame_get_plane_buffer @145 - av_frame_get_qp_table @146 - av_frame_get_sample_rate @147 - av_frame_get_side_data @148 - av_frame_is_writable @149 - av_frame_make_writable @150 - av_frame_move_ref @151 - av_frame_new_side_data @152 - av_frame_ref @153 - av_frame_remove_side_data @154 - av_frame_set_best_effort_timestamp @155 - av_frame_set_channel_layout @156 - av_frame_set_channels @157 - av_frame_set_color_range @158 - av_frame_set_colorspace @159 - av_frame_set_decode_error_flags @160 - av_frame_set_metadata @161 - av_frame_set_pkt_duration @162 - av_frame_set_pkt_pos @163 - av_frame_set_pkt_size @164 - av_frame_set_qp_table @165 - av_frame_set_sample_rate @166 - av_frame_side_data_name @167 - av_frame_unref @168 - av_free @169 - av_freep @170 - av_gcd @171 - av_get_alt_sample_fmt @172 - av_get_bits_per_pixel @173 - av_get_bytes_per_sample @174 - av_get_channel_description @175 - av_get_channel_layout @176 - av_get_channel_layout_channel_index @177 - av_get_channel_layout_nb_channels @178 - av_get_channel_layout_string @179 - av_get_channel_name @180 - av_get_colorspace_name @181 - av_get_cpu_flags @182 - av_get_default_channel_layout @183 - av_get_double @184 - av_get_int @185 - av_get_known_color_name @186 - av_get_media_type_string @187 - av_get_packed_sample_fmt @188 - av_get_padded_bits_per_pixel @189 - av_get_picture_type_char @190 - av_get_pix_fmt @191 - av_get_pix_fmt_loss @192 - av_get_pix_fmt_name @193 - av_get_pix_fmt_string @194 - av_get_planar_sample_fmt @195 - av_get_q @196 - av_get_random_seed @197 - av_get_sample_fmt @198 - av_get_sample_fmt_name @199 - av_get_sample_fmt_string @200 - av_get_standard_channel_layout @201 - av_get_string @202 - av_get_time_base_q @203 - av_get_token @204 - av_gettime @205 - av_gettime_relative @206 - av_gettime_relative_is_monotonic @207 - av_hash_alloc @208 - av_hash_final @209 - av_hash_final_b64 @210 - av_hash_final_bin @211 - av_hash_final_hex @212 - av_hash_freep @213 - av_hash_get_name @214 - av_hash_get_size @215 - av_hash_init @216 - av_hash_names @217 - av_hash_update @218 - av_hmac_alloc @219 - av_hmac_calc @220 - av_hmac_final @221 - av_hmac_free @222 - av_hmac_init @223 - av_hmac_update @224 - av_image_alloc @225 - av_image_check_sar @226 - av_image_check_size @227 - av_image_copy @228 - av_image_copy_plane @229 - av_image_copy_to_buffer @230 - av_image_fill_arrays @231 - av_image_fill_linesizes @232 - av_image_fill_max_pixsteps @233 - av_image_fill_pointers @234 - av_image_get_buffer_size @235 - av_image_get_linesize @236 - av_int_list_length_for_size @237 - av_isdigit @238 - av_isgraph @239 - av_isspace @240 - av_isxdigit @241 - av_lfg_init @242 - av_log @243 - av_log2 @244 - av_log2_16bit @245 - av_log_default_callback @246 - av_log_format_line @247 - av_log_get_flags @248 - av_log_get_level @249 - av_log_set_callback @250 - av_log_set_flags @251 - av_log_set_level @252 - av_lzo1x_decode @253 - av_malloc @254 - av_mallocz @255 - av_match_list @256 - av_match_name @257 - av_max_alloc @258 - av_md5_alloc @259 - av_md5_final @260 - av_md5_init @261 - av_md5_size @262 DATA - av_md5_sum @263 - av_md5_update @264 - av_memcpy_backptr @265 - av_memdup @266 - av_mul_q @267 - av_murmur3_alloc @268 - av_murmur3_final @269 - av_murmur3_init @270 - av_murmur3_init_seeded @271 - av_murmur3_update @272 - av_nearer_q @273 - av_next_option @274 - av_opt_child_class_next @275 - av_opt_child_next @276 - av_opt_copy @277 - av_opt_eval_double @278 - av_opt_eval_flags @279 - av_opt_eval_float @280 - av_opt_eval_int @281 - av_opt_eval_int64 @282 - av_opt_eval_q @283 - av_opt_find @284 - av_opt_find2 @285 - av_opt_flag_is_set @286 - av_opt_free @287 - av_opt_freep_ranges @288 - av_opt_get @289 - av_opt_get_channel_layout @290 - av_opt_get_dict_val @291 - av_opt_get_double @292 - av_opt_get_image_size @293 - av_opt_get_int @294 - av_opt_get_key_value @295 - av_opt_get_pixel_fmt @296 - av_opt_get_q @297 - av_opt_get_sample_fmt @298 - av_opt_get_video_rate @299 - av_opt_is_set_to_default @300 - av_opt_is_set_to_default_by_name @301 - av_opt_next @302 - av_opt_ptr @303 - av_opt_query_ranges @304 - av_opt_query_ranges_default @305 - av_opt_serialize @306 - av_opt_set @307 - av_opt_set_bin @308 - av_opt_set_channel_layout @309 - av_opt_set_defaults @310 - av_opt_set_defaults2 @311 - av_opt_set_dict @312 - av_opt_set_dict2 @313 - av_opt_set_dict_val @314 - av_opt_set_double @315 - av_opt_set_from_string @316 - av_opt_set_image_size @317 - av_opt_set_int @318 - av_opt_set_pixel_fmt @319 - av_opt_set_q @320 - av_opt_set_sample_fmt @321 - av_opt_set_video_rate @322 - av_opt_show2 @323 - av_parse_color @324 - av_parse_cpu_caps @325 - av_parse_cpu_flags @326 - av_parse_ratio @327 - av_parse_time @328 - av_parse_video_rate @329 - av_parse_video_size @330 - av_pix_fmt_count_planes @331 - av_pix_fmt_desc_get @332 - av_pix_fmt_desc_get_id @333 - av_pix_fmt_desc_next @334 - av_pix_fmt_descriptors @335 DATA - av_pix_fmt_get_chroma_sub_sample @336 - av_pix_fmt_swap_endianness @337 - av_pixelutils_get_sad_fn @338 - av_q2intfloat @339 - av_rc4_alloc @340 - av_rc4_crypt @341 - av_rc4_init @342 - av_read_image_line @343 - av_realloc @344 - av_realloc_array @345 - av_realloc_f @346 - av_reallocp @347 - av_reallocp_array @348 - av_reduce @349 - av_rescale @350 - av_rescale_delta @351 - av_rescale_q @352 - av_rescale_q_rnd @353 - av_rescale_rnd @354 - av_reverse @355 DATA - av_ripemd_alloc @356 - av_ripemd_final @357 - av_ripemd_init @358 - av_ripemd_size @359 DATA - av_ripemd_update @360 - av_sample_fmt_is_planar @361 - av_samples_alloc @362 - av_samples_alloc_array_and_samples @363 - av_samples_copy @364 - av_samples_fill_arrays @365 - av_samples_get_buffer_size @366 - av_samples_set_silence @367 - av_set_cpu_flags_mask @368 - av_set_double @369 - av_set_int @370 - av_set_options_string @371 - av_set_q @372 - av_set_string3 @373 - av_sha512_alloc @374 - av_sha512_final @375 - av_sha512_init @376 - av_sha512_size @377 DATA - av_sha512_update @378 - av_sha_alloc @379 - av_sha_final @380 - av_sha_init @381 - av_sha_size @382 DATA - av_sha_update @383 - av_small_strptime @384 - av_stereo3d_alloc @385 - av_stereo3d_create_side_data @386 - av_strcasecmp @387 - av_strdup @388 - av_strerror @389 - av_stristart @390 - av_stristr @391 - av_strlcat @392 - av_strlcatf @393 - av_strlcpy @394 - av_strncasecmp @395 - av_strndup @396 - av_strnstr @397 - av_strstart @398 - av_strtod @399 - av_strtok @400 - av_sub_q @401 - av_tea_alloc @402 - av_tea_crypt @403 - av_tea_init @404 - av_tea_size @405 DATA - av_tempfile @406 - av_thread_message_queue_alloc @407 - av_thread_message_queue_free @408 - av_thread_message_queue_recv @409 - av_thread_message_queue_send @410 - av_thread_message_queue_set_err_recv @411 - av_thread_message_queue_set_err_send @412 - av_timecode_adjust_ntsc_framenum2 @413 - av_timecode_check_frame_rate @414 - av_timecode_get_smpte_from_framenum @415 - av_timecode_init @416 - av_timecode_init_from_string @417 - av_timecode_make_mpeg_tc_string @418 - av_timecode_make_smpte_tc_string @419 - av_timecode_make_string @420 - av_timegm @421 - av_tree_destroy @422 - av_tree_enumerate @423 - av_tree_find @424 - av_tree_insert @425 - av_tree_node_alloc @426 - av_tree_node_size @427 DATA - av_twofish_alloc @428 - av_twofish_crypt @429 - av_twofish_init @430 - av_twofish_size @431 DATA - av_usleep @432 - av_utf8_decode @433 - av_util_ffversion @434 DATA - av_vbprintf @435 - av_version_info @436 - av_vlog @437 - av_write_image_line @438 - av_xtea_alloc @439 - av_xtea_crypt @440 - av_xtea_init @441 - avpriv_alloc_fixed_dsp @442 - avpriv_cga_font @443 DATA - avpriv_float_dsp_alloc @444 - avpriv_float_dsp_init @445 - avpriv_frame_get_metadatap @446 - avpriv_get_gamma_from_trc @447 - avpriv_init_lls @448 - avpriv_open @449 - avpriv_report_missing_feature @450 - avpriv_request_sample @451 - avpriv_scalarproduct_float_c @452 - avpriv_set_systematic_pal2 @453 - avpriv_solve_lls @454 - avpriv_vga16_font @455 DATA - avutil_configuration @456 - avutil_license @457 - avutil_version @458 +EXPORTS + DllStartup @1 + av_add_q @2 + av_add_stable @3 + av_adler32_update @4 + av_aes_alloc @5 + av_aes_crypt @6 + av_aes_init @7 + av_aes_size @8 DATA + av_append_path_component @9 + av_asprintf @10 + av_audio_fifo_alloc @11 + av_audio_fifo_drain @12 + av_audio_fifo_free @13 + av_audio_fifo_peek @14 + av_audio_fifo_read @15 + av_audio_fifo_realloc @16 + av_audio_fifo_reset @17 + av_audio_fifo_size @18 + av_audio_fifo_space @19 + av_audio_fifo_write @20 + av_base64_decode @21 + av_base64_encode @22 + av_basename @23 + av_blowfish_alloc @24 + av_blowfish_crypt @25 + av_blowfish_crypt_ecb @26 + av_blowfish_init @27 + av_bmg_get @28 + av_bprint_append_data @29 + av_bprint_channel_layout @30 + av_bprint_chars @31 + av_bprint_clear @32 + av_bprint_escape @33 + av_bprint_finalize @34 + av_bprint_get_buffer @35 + av_bprint_init @36 + av_bprint_init_for_buffer @37 + av_bprint_strftime @38 + av_bprintf @39 + av_buffer_alloc @40 + av_buffer_allocz @41 + av_buffer_create @42 + av_buffer_default_free @43 + av_buffer_get_opaque @44 + av_buffer_get_ref_count @45 + av_buffer_is_writable @46 + av_buffer_make_writable @47 + av_buffer_pool_get @48 + av_buffer_pool_init @49 + av_buffer_pool_uninit @50 + av_buffer_realloc @51 + av_buffer_ref @52 + av_buffer_unref @53 + av_calloc @54 + av_camellia_alloc @55 + av_camellia_crypt @56 + av_camellia_init @57 + av_camellia_size @58 DATA + av_cast5_alloc @59 + av_cast5_crypt @60 + av_cast5_crypt2 @61 + av_cast5_init @62 + av_cast5_size @63 DATA + av_channel_layout_extract_channel @64 + av_chroma_location_name @65 + av_color_primaries_name @66 + av_color_range_name @67 + av_color_space_name @68 + av_color_transfer_name @69 + av_compare_mod @70 + av_compare_ts @71 + av_cpu_count @72 + av_crc @73 + av_crc_get_table @74 + av_crc_init @75 + av_ctz @76 + av_d2q @77 + av_d2str @78 + av_default_get_category @79 + av_default_item_name @80 + av_des_alloc @81 + av_des_crypt @82 + av_des_init @83 + av_des_mac @84 + av_dict_copy @85 + av_dict_count @86 + av_dict_free @87 + av_dict_get @88 + av_dict_get_string @89 + av_dict_parse_string @90 + av_dict_set @91 + av_dict_set_int @92 + av_dirname @93 + av_display_matrix_flip @94 + av_display_rotation_get @95 + av_display_rotation_set @96 + av_div_q @97 + av_downmix_info_update_side_data @98 + av_dynarray2_add @99 + av_dynarray_add @100 + av_dynarray_add_nofree @101 + av_escape @102 + av_expr_eval @103 + av_expr_free @104 + av_expr_parse @105 + av_expr_parse_and_eval @106 + av_fast_malloc @107 + av_fast_realloc @108 + av_fifo_alloc @109 + av_fifo_alloc_array @110 + av_fifo_drain @111 + av_fifo_free @112 + av_fifo_freep @113 + av_fifo_generic_peek @114 + av_fifo_generic_read @115 + av_fifo_generic_write @116 + av_fifo_grow @117 + av_fifo_realloc2 @118 + av_fifo_reset @119 + av_fifo_size @120 + av_fifo_space @121 + av_file_map @122 + av_file_unmap @123 + av_find_best_pix_fmt_of_2 @124 + av_find_info_tag @125 + av_find_nearest_q_idx @126 + av_fopen_utf8 @127 + av_force_cpu_flags @128 + av_frame_alloc @129 + av_frame_clone @130 + av_frame_copy @131 + av_frame_copy_props @132 + av_frame_free @133 + av_frame_get_best_effort_timestamp @134 + av_frame_get_buffer @135 + av_frame_get_channel_layout @136 + av_frame_get_channels @137 + av_frame_get_color_range @138 + av_frame_get_colorspace @139 + av_frame_get_decode_error_flags @140 + av_frame_get_metadata @141 + av_frame_get_pkt_duration @142 + av_frame_get_pkt_pos @143 + av_frame_get_pkt_size @144 + av_frame_get_plane_buffer @145 + av_frame_get_qp_table @146 + av_frame_get_sample_rate @147 + av_frame_get_side_data @148 + av_frame_is_writable @149 + av_frame_make_writable @150 + av_frame_move_ref @151 + av_frame_new_side_data @152 + av_frame_ref @153 + av_frame_remove_side_data @154 + av_frame_set_best_effort_timestamp @155 + av_frame_set_channel_layout @156 + av_frame_set_channels @157 + av_frame_set_color_range @158 + av_frame_set_colorspace @159 + av_frame_set_decode_error_flags @160 + av_frame_set_metadata @161 + av_frame_set_pkt_duration @162 + av_frame_set_pkt_pos @163 + av_frame_set_pkt_size @164 + av_frame_set_qp_table @165 + av_frame_set_sample_rate @166 + av_frame_side_data_name @167 + av_frame_unref @168 + av_free @169 + av_freep @170 + av_gcd @171 + av_get_alt_sample_fmt @172 + av_get_bits_per_pixel @173 + av_get_bytes_per_sample @174 + av_get_channel_description @175 + av_get_channel_layout @176 + av_get_channel_layout_channel_index @177 + av_get_channel_layout_nb_channels @178 + av_get_channel_layout_string @179 + av_get_channel_name @180 + av_get_colorspace_name @181 + av_get_cpu_flags @182 + av_get_default_channel_layout @183 + av_get_double @184 + av_get_int @185 + av_get_known_color_name @186 + av_get_media_type_string @187 + av_get_packed_sample_fmt @188 + av_get_padded_bits_per_pixel @189 + av_get_picture_type_char @190 + av_get_pix_fmt @191 + av_get_pix_fmt_loss @192 + av_get_pix_fmt_name @193 + av_get_pix_fmt_string @194 + av_get_planar_sample_fmt @195 + av_get_q @196 + av_get_random_seed @197 + av_get_sample_fmt @198 + av_get_sample_fmt_name @199 + av_get_sample_fmt_string @200 + av_get_standard_channel_layout @201 + av_get_string @202 + av_get_time_base_q @203 + av_get_token @204 + av_gettime @205 + av_gettime_relative @206 + av_gettime_relative_is_monotonic @207 + av_hash_alloc @208 + av_hash_final @209 + av_hash_final_b64 @210 + av_hash_final_bin @211 + av_hash_final_hex @212 + av_hash_freep @213 + av_hash_get_name @214 + av_hash_get_size @215 + av_hash_init @216 + av_hash_names @217 + av_hash_update @218 + av_hmac_alloc @219 + av_hmac_calc @220 + av_hmac_final @221 + av_hmac_free @222 + av_hmac_init @223 + av_hmac_update @224 + av_image_alloc @225 + av_image_check_sar @226 + av_image_check_size @227 + av_image_copy @228 + av_image_copy_plane @229 + av_image_copy_to_buffer @230 + av_image_fill_arrays @231 + av_image_fill_linesizes @232 + av_image_fill_max_pixsteps @233 + av_image_fill_pointers @234 + av_image_get_buffer_size @235 + av_image_get_linesize @236 + av_int_list_length_for_size @237 + av_isdigit @238 + av_isgraph @239 + av_isspace @240 + av_isxdigit @241 + av_lfg_init @242 + av_log @243 + av_log2 @244 + av_log2_16bit @245 + av_log_default_callback @246 + av_log_format_line @247 + av_log_get_flags @248 + av_log_get_level @249 + av_log_set_callback @250 + av_log_set_flags @251 + av_log_set_level @252 + av_lzo1x_decode @253 + av_malloc @254 + av_mallocz @255 + av_match_list @256 + av_match_name @257 + av_max_alloc @258 + av_md5_alloc @259 + av_md5_final @260 + av_md5_init @261 + av_md5_size @262 DATA + av_md5_sum @263 + av_md5_update @264 + av_memcpy_backptr @265 + av_memdup @266 + av_mul_q @267 + av_murmur3_alloc @268 + av_murmur3_final @269 + av_murmur3_init @270 + av_murmur3_init_seeded @271 + av_murmur3_update @272 + av_nearer_q @273 + av_next_option @274 + av_opt_child_class_next @275 + av_opt_child_next @276 + av_opt_copy @277 + av_opt_eval_double @278 + av_opt_eval_flags @279 + av_opt_eval_float @280 + av_opt_eval_int @281 + av_opt_eval_int64 @282 + av_opt_eval_q @283 + av_opt_find @284 + av_opt_find2 @285 + av_opt_flag_is_set @286 + av_opt_free @287 + av_opt_freep_ranges @288 + av_opt_get @289 + av_opt_get_channel_layout @290 + av_opt_get_dict_val @291 + av_opt_get_double @292 + av_opt_get_image_size @293 + av_opt_get_int @294 + av_opt_get_key_value @295 + av_opt_get_pixel_fmt @296 + av_opt_get_q @297 + av_opt_get_sample_fmt @298 + av_opt_get_video_rate @299 + av_opt_is_set_to_default @300 + av_opt_is_set_to_default_by_name @301 + av_opt_next @302 + av_opt_ptr @303 + av_opt_query_ranges @304 + av_opt_query_ranges_default @305 + av_opt_serialize @306 + av_opt_set @307 + av_opt_set_bin @308 + av_opt_set_channel_layout @309 + av_opt_set_defaults @310 + av_opt_set_defaults2 @311 + av_opt_set_dict @312 + av_opt_set_dict2 @313 + av_opt_set_dict_val @314 + av_opt_set_double @315 + av_opt_set_from_string @316 + av_opt_set_image_size @317 + av_opt_set_int @318 + av_opt_set_pixel_fmt @319 + av_opt_set_q @320 + av_opt_set_sample_fmt @321 + av_opt_set_video_rate @322 + av_opt_show2 @323 + av_parse_color @324 + av_parse_cpu_caps @325 + av_parse_cpu_flags @326 + av_parse_ratio @327 + av_parse_time @328 + av_parse_video_rate @329 + av_parse_video_size @330 + av_pix_fmt_count_planes @331 + av_pix_fmt_desc_get @332 + av_pix_fmt_desc_get_id @333 + av_pix_fmt_desc_next @334 + av_pix_fmt_descriptors @335 DATA + av_pix_fmt_get_chroma_sub_sample @336 + av_pix_fmt_swap_endianness @337 + av_pixelutils_get_sad_fn @338 + av_q2intfloat @339 + av_rc4_alloc @340 + av_rc4_crypt @341 + av_rc4_init @342 + av_read_image_line @343 + av_realloc @344 + av_realloc_array @345 + av_realloc_f @346 + av_reallocp @347 + av_reallocp_array @348 + av_reduce @349 + av_rescale @350 + av_rescale_delta @351 + av_rescale_q @352 + av_rescale_q_rnd @353 + av_rescale_rnd @354 + av_reverse @355 DATA + av_ripemd_alloc @356 + av_ripemd_final @357 + av_ripemd_init @358 + av_ripemd_size @359 DATA + av_ripemd_update @360 + av_sample_fmt_is_planar @361 + av_samples_alloc @362 + av_samples_alloc_array_and_samples @363 + av_samples_copy @364 + av_samples_fill_arrays @365 + av_samples_get_buffer_size @366 + av_samples_set_silence @367 + av_set_cpu_flags_mask @368 + av_set_double @369 + av_set_int @370 + av_set_options_string @371 + av_set_q @372 + av_set_string3 @373 + av_sha512_alloc @374 + av_sha512_final @375 + av_sha512_init @376 + av_sha512_size @377 DATA + av_sha512_update @378 + av_sha_alloc @379 + av_sha_final @380 + av_sha_init @381 + av_sha_size @382 DATA + av_sha_update @383 + av_small_strptime @384 + av_stereo3d_alloc @385 + av_stereo3d_create_side_data @386 + av_strcasecmp @387 + av_strdup @388 + av_strerror @389 + av_stristart @390 + av_stristr @391 + av_strlcat @392 + av_strlcatf @393 + av_strlcpy @394 + av_strncasecmp @395 + av_strndup @396 + av_strnstr @397 + av_strstart @398 + av_strtod @399 + av_strtok @400 + av_sub_q @401 + av_tea_alloc @402 + av_tea_crypt @403 + av_tea_init @404 + av_tea_size @405 DATA + av_tempfile @406 + av_thread_message_queue_alloc @407 + av_thread_message_queue_free @408 + av_thread_message_queue_recv @409 + av_thread_message_queue_send @410 + av_thread_message_queue_set_err_recv @411 + av_thread_message_queue_set_err_send @412 + av_timecode_adjust_ntsc_framenum2 @413 + av_timecode_check_frame_rate @414 + av_timecode_get_smpte_from_framenum @415 + av_timecode_init @416 + av_timecode_init_from_string @417 + av_timecode_make_mpeg_tc_string @418 + av_timecode_make_smpte_tc_string @419 + av_timecode_make_string @420 + av_timegm @421 + av_tree_destroy @422 + av_tree_enumerate @423 + av_tree_find @424 + av_tree_insert @425 + av_tree_node_alloc @426 + av_tree_node_size @427 DATA + av_twofish_alloc @428 + av_twofish_crypt @429 + av_twofish_init @430 + av_twofish_size @431 DATA + av_usleep @432 + av_utf8_decode @433 + av_util_ffversion @434 DATA + av_vbprintf @435 + av_version_info @436 + av_vlog @437 + av_write_image_line @438 + av_xtea_alloc @439 + av_xtea_crypt @440 + av_xtea_init @441 + avpriv_alloc_fixed_dsp @442 + avpriv_cga_font @443 DATA + avpriv_float_dsp_alloc @444 + avpriv_float_dsp_init @445 + avpriv_frame_get_metadatap @446 + avpriv_get_gamma_from_trc @447 + avpriv_init_lls @448 + avpriv_open @449 + avpriv_report_missing_feature @450 + avpriv_request_sample @451 + avpriv_scalarproduct_float_c @452 + avpriv_set_systematic_pal2 @453 + avpriv_solve_lls @454 + avpriv_vga16_font @455 DATA + avutil_configuration @456 + avutil_license @457 + avutil_version @458 diff --git a/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libswresample/swresample-1.orig.def b/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libswresample/swresample-1.orig.def index d235e86059..92746b6815 100644 --- a/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libswresample/swresample-1.orig.def +++ b/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libswresample/swresample-1.orig.def @@ -1,24 +1,24 @@ -EXPORTS - DllStartup @1 - swr_alloc @2 - swr_alloc_set_opts @3 - swr_close @4 - swr_config_frame @5 - swr_convert @6 - swr_convert_frame @7 - swr_drop_output @8 - swr_ffversion @9 DATA - swr_free @10 - swr_get_class @11 - swr_get_delay @12 - swr_get_out_samples @13 - swr_init @14 - swr_inject_silence @15 - swr_is_initialized @16 - swr_next_pts @17 - swr_set_channel_mapping @18 - swr_set_compensation @19 - swr_set_matrix @20 - swresample_configuration @21 - swresample_license @22 - swresample_version @23 +EXPORTS + DllStartup @1 + swr_alloc @2 + swr_alloc_set_opts @3 + swr_close @4 + swr_config_frame @5 + swr_convert @6 + swr_convert_frame @7 + swr_drop_output @8 + swr_ffversion @9 DATA + swr_free @10 + swr_get_class @11 + swr_get_delay @12 + swr_get_out_samples @13 + swr_init @14 + swr_inject_silence @15 + swr_is_initialized @16 + swr_next_pts @17 + swr_set_channel_mapping @18 + swr_set_compensation @19 + swr_set_matrix @20 + swresample_configuration @21 + swresample_license @22 + swresample_version @23 diff --git a/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libswscale/swscale-3.orig.def b/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libswscale/swscale-3.orig.def index 01026abef3..03d86c7647 100644 --- a/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libswscale/swscale-3.orig.def +++ b/contrib/sdk/sources/ffmpeg/ffmpeg-2.8/libswscale/swscale-3.orig.def @@ -1,38 +1,38 @@ -EXPORTS - DllStartup @1 - sws_addVec @2 - sws_allocVec @3 - sws_alloc_context @4 - sws_alloc_set_opts @5 - sws_cloneVec @6 - sws_context_class @7 DATA - sws_convVec @8 - sws_convertPalette8ToPacked24 @9 - sws_convertPalette8ToPacked32 @10 - sws_freeContext @11 - sws_freeFilter @12 - sws_freeVec @13 - sws_getCachedContext @14 - sws_getCoefficients @15 - sws_getColorspaceDetails @16 - sws_getConstVec @17 - sws_getContext @18 - sws_getDefaultFilter @19 - sws_getGaussianVec @20 - sws_getIdentityVec @21 - sws_get_class @22 - sws_init_context @23 - sws_isSupportedEndiannessConversion @24 - sws_isSupportedInput @25 - sws_isSupportedOutput @26 - sws_normalizeVec @27 - sws_printVec2 @28 - sws_rgb2rgb_init @29 - sws_scale @30 - sws_scaleVec @31 - sws_setColorspaceDetails @32 - sws_shiftVec @33 - sws_subVec @34 - swscale_configuration @35 - swscale_license @36 - swscale_version @37 +EXPORTS + DllStartup @1 + sws_addVec @2 + sws_allocVec @3 + sws_alloc_context @4 + sws_alloc_set_opts @5 + sws_cloneVec @6 + sws_context_class @7 DATA + sws_convVec @8 + sws_convertPalette8ToPacked24 @9 + sws_convertPalette8ToPacked32 @10 + sws_freeContext @11 + sws_freeFilter @12 + sws_freeVec @13 + sws_getCachedContext @14 + sws_getCoefficients @15 + sws_getColorspaceDetails @16 + sws_getConstVec @17 + sws_getContext @18 + sws_getDefaultFilter @19 + sws_getGaussianVec @20 + sws_getIdentityVec @21 + sws_get_class @22 + sws_init_context @23 + sws_isSupportedEndiannessConversion @24 + sws_isSupportedInput @25 + sws_isSupportedOutput @26 + sws_normalizeVec @27 + sws_printVec2 @28 + sws_rgb2rgb_init @29 + sws_scale @30 + sws_scaleVec @31 + sws_setColorspaceDetails @32 + sws_shiftVec @33 + sws_subVec @34 + swscale_configuration @35 + swscale_license @36 + swscale_version @37