History

lib*/version: Move library version functions into files of their own

This avoids having to rebuild big files every time FFMPEG_VERSION changes (which it does with every commit).

Andreas Rheinhardt committed 4 years ago

Commit f2b79c51 parent 341737926 files · +397 −202Browse files

Showing the changes to libavfilter/avfilter.c (1 of 26 files). Show all

Unified · Split

libavfilter/avfilter.c+0−23
@@ -29,10 +29,8 @@ · 28 unmodified lines
29#include "libavutil/hwcontext.h"29#include "libavutil/hwcontext.h"
30#include "libavutil/internal.h"30#include "libavutil/internal.h"
31#include "libavutil/opt.h"31#include "libavutil/opt.h"
32#include "libavutil/pixdesc.h"
33#include "libavutil/rational.h"32#include "libavutil/rational.h"
34#include "libavutil/samplefmt.h"33#include "libavutil/samplefmt.h"
35#include "libavutil/thread.h"
36 34
37#define FF_INTERNAL_FIELDS 135#define FF_INTERNAL_FIELDS 1
38#include "framequeue.h"36#include "framequeue.h"
@@ -43,10 +41,6 @@ · 4 unmodified lines
43#include "formats.h"41#include "formats.h"
44#include "framepool.h"42#include "framepool.h"
45#include "internal.h"43#include "internal.h"
46#include "version.h"
47
48#include "libavutil/ffversion.h"
49const char av_filter_ffversion[] = "FFmpeg version " FFMPEG_VERSION;
50 44
51static void tlog_ref(void *ctx, AVFrame *ref, int end)45static void tlog_ref(void *ctx, AVFrame *ref, int end)
52{46{
@@ -75,23 +69,6 @@ static void tlog_ref(void *ctx, AVFrame *ref, int end) · 22 unmodified lines
75 ff_tlog(ctx, "]%s", end ? "\n" : "");69 ff_tlog(ctx, "]%s", end ? "\n" : "");
76}70}
77 71
78unsigned avfilter_version(void)
79{
80 av_assert0(LIBAVFILTER_VERSION_MICRO >= 100);
81 return LIBAVFILTER_VERSION_INT;
82}
83
84const char *avfilter_configuration(void)
85{
86 return FFMPEG_CONFIGURATION;
87}
88
89const char *avfilter_license(void)
90{
91#define LICENSE_PREFIX "libavfilter license: "
92 return &LICENSE_PREFIX FFMPEG_LICENSE[sizeof(LICENSE_PREFIX) - 1];
93}
94
95void ff_command_queue_pop(AVFilterContext *filter)72void ff_command_queue_pop(AVFilterContext *filter)
96{73{
97 AVFilterCommand *c= filter->command_queue;74 AVFilterCommand *c= filter->command_queue;

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t