• Andreas Rheinhardt's avatar
    avformat/matroskaenc: Ignore AttachedFiles for track limit · 629f08a8
    Andreas Rheinhardt authored
    Attachments are streams in FFmpeg, but they are not tracks in Matroska.
    Yet they were counted when checking a limit for the number of tracks that
    the Matroska muxer imposes. This is unnecessary and has been changed.
    
    Also use unsigned variables for the variables denoting TrackNumbers as
    negative TrackNumbers are impossible.
    
    (The Matroska file format actually has practically no limit on the
    number of tracks and this is purely what our muxer supports. But even if
    this limit were removed/relaxed in the future, it still makes sense to
    use small TrackNumbers as this patch does, because greater numbers need
    more bytes to encode.)
    Signed-off-by: 's avatarAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
    629f08a8
Name
Last commit
Last update
compat Loading commit data...
doc Loading commit data...
ffbuild Loading commit data...
fftools Loading commit data...
libavcodec Loading commit data...
libavdevice Loading commit data...
libavfilter Loading commit data...
libavformat Loading commit data...
libavresample Loading commit data...
libavutil Loading commit data...
libpostproc Loading commit data...
libswresample Loading commit data...
libswscale Loading commit data...
presets Loading commit data...
tests Loading commit data...
tools Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.mailmap Loading commit data...
.travis.yml Loading commit data...
CONTRIBUTING.md Loading commit data...
COPYING.GPLv2 Loading commit data...
COPYING.GPLv3 Loading commit data...
COPYING.LGPLv2.1 Loading commit data...
COPYING.LGPLv3 Loading commit data...
CREDITS Loading commit data...
Changelog Loading commit data...
INSTALL.md Loading commit data...
LICENSE.md Loading commit data...
MAINTAINERS Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
RELEASE Loading commit data...
configure Loading commit data...