• Andreas Rheinhardt's avatar
    avformat/utils: Move seeking code out into a new file · cf7c51f2
    Andreas Rheinhardt authored
    libavformat/utils.c has over 5500 lines and is supposed to contain
    "various utility functions for use within FFmpeg". In reality it
    contains all that and the whole demuxing+seeking 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 starts making it smaller
    by factoring the seeking code out.
    Signed-off-by: 's avatarAndreas Rheinhardt <andreas.rheinhardt@outlook.com>
    cf7c51f2
seek.c 24.8 KB