diff options
author | Andreas Rheinhardt <andreas.rheinhardt@gmail.com> | 2019-05-17 00:30:12 +0200 |
---|---|---|
committer | James Almer <jamrial@gmail.com> | 2019-07-16 16:16:59 -0300 |
commit | 7087fc95b258793cf55953e10fb9005f01141bc2 (patch) | |
tree | 48c28168eeecf7bb87ad2d3edb74e4457c1f9cee /libavformat/mpeg.c | |
parent | 3ed2755baaf3f8a9f088f8c7b9cc7bd8c629e8fb (diff) | |
download | ffmpeg-7087fc95b258793cf55953e10fb9005f01141bc2.tar.gz |
avformat/matroskadec: Reuse positions
Up until now, avio_tell was used multiple times in ebml_parse and its
subroutines, although the result of these calls can usually be simply
derived from the result of earlier calls to avio_tell. This has been
changed. Unnecessary calls to avio_tell in ebml_parse are avoided now.
Furthermore, there has been a slight change in the output of some error
messages relating to elements exceeding their containing master element:
The reported position of the element now points to the first byte of the
element ID and no longer to the first byte of the element's payload.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Diffstat (limited to 'libavformat/mpeg.c')
0 files changed, 0 insertions, 0 deletions