• Andreas Rheinhardt's avatar
    avformat/utils: Move demuxing code out into a new file · bde2cdfe
    Andreas Rheinhardt authored
    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: 's avatarAndreas Rheinhardt <andreas.rheinhardt@outlook.com>
    bde2cdfe
Makefile 39.4 KB