mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2024-09-19 21:06:42 +00:00
avfilter/textutils,vf_drawtext,qrencode: Constify function pointers
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
This commit is contained in:
parent
5a30b45c0f
commit
ba457e9adb
@ -284,7 +284,7 @@ static int func_eval_expr_formatted(void *ctx, AVBPrint *bp, const char *functio
|
|||||||
argv[1][0], positions);
|
argv[1][0], positions);
|
||||||
}
|
}
|
||||||
|
|
||||||
static FFExpandTextFunction expand_text_functions[] = {
|
static const FFExpandTextFunction expand_text_functions[] = {
|
||||||
{ "expr", 1, 1, func_eval_expr },
|
{ "expr", 1, 1, func_eval_expr },
|
||||||
{ "e", 1, 1, func_eval_expr },
|
{ "e", 1, 1, func_eval_expr },
|
||||||
{ "expr_formatted", 2, 3, func_eval_expr_formatted },
|
{ "expr_formatted", 2, 3, func_eval_expr_formatted },
|
||||||
|
@ -36,7 +36,7 @@ static int ff_expand_text_function_internal(FFExpandTextContext *expand_text, AV
|
|||||||
char *name, unsigned argc, char **argv)
|
char *name, unsigned argc, char **argv)
|
||||||
{
|
{
|
||||||
void *log_ctx = expand_text->log_ctx;
|
void *log_ctx = expand_text->log_ctx;
|
||||||
FFExpandTextFunction *functions = expand_text->functions;
|
const FFExpandTextFunction *functions = expand_text->functions;
|
||||||
unsigned i;
|
unsigned i;
|
||||||
|
|
||||||
for (i = 0; i < expand_text->functions_nb; i++) {
|
for (i = 0; i < expand_text->functions_nb; i++) {
|
||||||
|
@ -74,7 +74,7 @@ typedef struct FFExpandTextContext {
|
|||||||
* list of functions to use to expand sequences in the format
|
* list of functions to use to expand sequences in the format
|
||||||
* FUNCTION_NAME{PARAMS}
|
* FUNCTION_NAME{PARAMS}
|
||||||
*/
|
*/
|
||||||
FFExpandTextFunction *functions;
|
const FFExpandTextFunction *functions;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* number of functions
|
* number of functions
|
||||||
|
@ -950,7 +950,7 @@ static int func_eval_expr_int_format(void *ctx, AVBPrint *bp, const char *functi
|
|||||||
argv[1][0], positions);
|
argv[1][0], positions);
|
||||||
}
|
}
|
||||||
|
|
||||||
static FFExpandTextFunction expand_text_functions[] = {
|
static const FFExpandTextFunction expand_text_functions[] = {
|
||||||
{ "e", 1, 1, func_eval_expr },
|
{ "e", 1, 1, func_eval_expr },
|
||||||
{ "eif", 2, 3, func_eval_expr_int_format },
|
{ "eif", 2, 3, func_eval_expr_int_format },
|
||||||
{ "expr", 1, 1, func_eval_expr },
|
{ "expr", 1, 1, func_eval_expr },
|
||||||
|
Loading…
Reference in New Issue
Block a user