aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/vaapi_mpeg4.c
diff options
context:
space:
mode:
authorTomas Härdin <tomas.hardin@codemill.se>2011-03-14 17:00:21 +0100
committerTomas Härdin <tomas.hardin@codemill.se>2011-12-07 17:22:02 +0100
commitdcd30b83b414282423e6aceacd3e370bbc52c195 (patch)
tree3fb52d526224bacb41508e0f11351d0c3b34c475 /libavcodec/vaapi_mpeg4.c
parente1914b5a2f9541b7e617bc829a7b14fa86c8251d (diff)
downloadffmpeg-dcd30b83b414282423e6aceacd3e370bbc52c195.tar.gz
mxfdec: Speed up metadata and index parsing
Specifically, this means parsing as before until we run into essence. At that point we seek to the footer and parse until EOF. After that we start seeking backward to the previous partition and parse that until we run into essence or the next partition. This procedure is repeated until we encounter the last partition we parsed in the forward direction. The end result of all this is that large essence containers aren't needlessly parsed. This speeds up parsing large files a lot.
Diffstat (limited to 'libavcodec/vaapi_mpeg4.c')
0 files changed, 0 insertions, 0 deletions