1. 04 Oct, 2019 1 commit
    • Andreas Rheinhardt's avatar
      avformat/matroskadec: Fix demuxing ProRes · 581419ea
      Andreas Rheinhardt authored
      The structure of a ProRes frame in mov/mp4 is that of a typical atom:
      First a 32 bit BE size field, then a tag detailling the content. Said
      size field includes the eight bytes of the atom header.
      
      This header is actually redundant, as the size of the atom is already
      known from the containing atom. It is therefore stripped away when muxed
      into Matroska and so the Matroska demuxer has to recreate upon demuxing.
      But it did not account for the fact that the size field includes the
      size of the header and this can lead to problems when a decoder uses the
      in-band size field.
      
      Fixes ticket #8210.
      Signed-off-by: 's avatarAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
      Signed-off-by: 's avatarJames Almer <jamrial@gmail.com>
      581419ea
  2. 03 Oct, 2019 11 commits
  3. 02 Oct, 2019 4 commits
  4. 01 Oct, 2019 15 commits
  5. 30 Sep, 2019 9 commits