1. 17 Aug, 2019 2 commits
    • Limin Wang's avatar
      avfilter/f_select: yuv will use Y plane only for scenecut detect · ad3ef00c
      Limin Wang authored
      At the moment scene change detection score uses all planes to detect scene
      changes. In this regard this is similar how the frozen frames detection works.
      However, in classic encoding scene change detection typically only uses the Y
      plane.
      
      We might get more resonable scores for scene change if we also use only
      the Y plane for calculating the score if the pixel format is YUV. Although
      this will require additional work once packed YUV formats are added,
      because for the moment the generic scene sad score calculation has no way
      to ignore some components in a packed format.
      Signed-off-by: 's avatarLimin Wang <lance.lmwang@gmail.com>
      Signed-off-by: 's avatarMarton Balint <cus@passwd.hu>
      ad3ef00c
    • Andreas Rheinhardt's avatar
      avformat/matroskadec: Fix seeking · c294f38c
      Andreas Rheinhardt authored
      matroska_reset_status (a function that is used during seeking (among
      other things)) used an int for the return value of avio_seek which
      returns an int64_t. Checking the return value then indicated an error
      even though the seek was successfull for targets in the range of
      2GB-4GB, 6GB-8GB, ... This error implied that the status hasn't been
      reset and in particular, the old level was still considered to be in
      force, so that ebml_parse returned errors because the newly parsed
      elements were of course not contained in the previously active and still
      wrongly considered active master element any more.
      
      Addresses ticket #8084.
      Signed-off-by: 's avatarAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
      Signed-off-by: 's avatarJames Almer <jamrial@gmail.com>
      c294f38c
  2. 15 Aug, 2019 7 commits
  3. 14 Aug, 2019 17 commits
  4. 13 Aug, 2019 14 commits