From bde2cdfe9b570fdff2e741d68758e23271b9527c Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Fri, 27 Aug 2021 09:24:10 +0200 Subject: avformat/utils: Move demuxing code out into a new file libavformat/utils.c has over 4800 lines and is supposed to contain "various utility functions for use within FFmpeg". In reality it contains all that and the whole demuxing core of libavformat. This is especially bad, because said file includes the FFMPEG_VERSION (the git commit sha) so that it is rebuilt whenever the commit HEAD points to changes. Therefore this commit makes it smaller by moving the demuxing code out to a new file, demux.c (in analogy to mux.c for the muxing code). Signed-off-by: Andreas Rheinhardt --- libavformat/Makefile | 1 + 1 file changed, 1 insertion(+) (limited to 'libavformat/Makefile') diff --git a/libavformat/Makefile b/libavformat/Makefile index f67d261402..c45caa3eed 100644 --- a/libavformat/Makefile +++ b/libavformat/Makefile @@ -8,6 +8,7 @@ HEADERS = avformat.h \ OBJS = allformats.o \ avio.o \ aviobuf.o \ + demux.o \ dump.o \ format.o \ id3v1.o \ -- cgit v1.2.3