return 0;
}
-char *ff_get_ref_perms_string(char *buf, size_t buf_size, int perms)
+static char *ff_get_ref_perms_string(char *buf, size_t buf_size, int perms)
{
snprintf(buf, buf_size, "%s%s%s%s%s%s",
perms & AV_PERM_READ ? "r" : "",
return buf;
}
-void ff_dprintf_ref(void *ctx, AVFilterBufferRef *ref, int end)
+static void ff_dprintf_ref(void *ctx, AVFilterBufferRef *ref, int end)
{
av_unused char buf[16];
dprintf(ctx,
dprintf(ctx, "]%s", end ? "\n" : "");
}
-void ff_dprintf_link(void *ctx, AVFilterLink *link, int end)
+static void ff_dprintf_link(void *ctx, AVFilterLink *link, int end)
{
if (link->type == AVMEDIA_TYPE_VIDEO) {
dprintf(ctx,
}
}
+#define FF_DPRINTF_START(ctx, func) dprintf(NULL, "%-16s: ", #func)
+
AVFilterBufferRef *avfilter_get_video_buffer(AVFilterLink *link, int perms, int w, int h)
{
AVFilterBufferRef *ret = NULL;
#include "avfilter.h"
#include "avfiltergraph.h"
-void ff_dprintf_ref(void *ctx, AVFilterBufferRef *ref, int end);
-
-char *ff_get_ref_perms_string(char *buf, size_t buf_size, int perms);
-
-void ff_dprintf_link(void *ctx, AVFilterLink *link, int end);
-
-#define FF_DPRINTF_START(ctx, func) dprintf(NULL, "%-16s: ", #func)
-
/**
* Check for the validity of graph.
*