1. 15 May, 2017 1 commit
  2. 15 Mar, 2017 1 commit
  3. 16 Dec, 2016 1 commit
  4. 06 Dec, 2016 1 commit
    • Filip Roséen's avatar
      demux/xiph_metadata: prevent integer overflow (#17593) · f931a00f
      Filip Roséen authored
      The previous implementation assumed that a 32-bit integer would fit
      in an `int`, something which is not guaranteed and might cause an
      integer overflow.
      
      These changes changes the declared type of the relevant variables, by
      also making a slight amount of clean-up on the affected paths, such
      as:
      
        - merging declaration and initialization
        - fixing redundant if-conditions
      
      fixes #17593
      Signed-off-by: Jean-Baptiste Kempf's avatarJean-Baptiste Kempf <jb@videolan.org>
      f931a00f
  5. 01 Nov, 2016 1 commit
  6. 24 May, 2016 1 commit
    • Filip Roséen's avatar
      Xiph metadata: fix bug causing redudant "extra" metadata · 9c38070a
      Filip Roséen authored
      The IF_EXTRACT_FMT macro is to be used in a if-else-tree, the usage of
      IF_EXTRACT prior to the following if-statement did however cause the
      single if-else-tree to be split up into two (causing the fallback-else
      at the end to be unconditionally hit, even if another branch had already
      handled the data).
      
      If "TITLE=" metadata was found, we would still end up inside the
      fallback since the previous implementation of IF_EXTRACT_FMT would start
      a new if-else-tree.
      Signed-off-by: Jean-Baptiste Kempf's avatarJean-Baptiste Kempf <jb@videolan.org>
      9c38070a
  7. 22 Nov, 2015 2 commits
  8. 22 Aug, 2015 1 commit
  9. 14 Mar, 2014 2 commits
  10. 17 Sep, 2013 2 commits
  11. 15 Sep, 2013 1 commit
  12. 12 Sep, 2013 2 commits
  13. 10 Sep, 2013 1 commit
  14. 07 Sep, 2013 1 commit
  15. 03 Sep, 2013 2 commits
  16. 08 Aug, 2013 1 commit
  17. 05 May, 2013 3 commits
  18. 25 Apr, 2013 2 commits
    • .'s avatar
      Update FLAC/Vorbis cover scores to match ID3v2. · c10e43a9
      . authored
      taglib.cpp had a completely ordered priority list of picture types to
      use for album art from ID3v2 tags.
      Since FLAC uses the same picture type field as ID3v2, use the same
      priorities.
      Signed-off-by: Jean-Baptiste Kempf's avatarJean-Baptiste Kempf <jb@videolan.org>
      c10e43a9
    • .'s avatar
      Use FLAC's picture selection for Vorbis/Opus. · 7af45378
      . authored
      When multiple pictures are embedded in a file, the FLAC demuxer
      prioritizes them based on the picture type.
      This ports the same algorithm over so it can be used by Vorbis and Opus.
      It also extends its behavior for FLAC to work with both pictures
      embedded in VORBIS_COMMENT blocks and in normal PICTURE blocks.
      
      This also plugs a memory leak in vorbis_ParseComment() when parsing
      METADATA_BLOCK_PICTURE tags.
      Signed-off-by: Jean-Baptiste Kempf's avatarJean-Baptiste Kempf <jb@videolan.org>
      7af45378
  19. 08 Mar, 2013 1 commit
  20. 06 Dec, 2012 1 commit
  21. 15 Nov, 2012 1 commit
  22. 24 Oct, 2012 1 commit
  23. 23 Aug, 2012 1 commit
  24. 13 Aug, 2012 1 commit
  25. 01 Jul, 2012 1 commit
  26. 27 Jun, 2012 2 commits
  27. 11 Jun, 2012 2 commits
  28. 24 May, 2012 1 commit
  29. 10 Apr, 2012 1 commit
  30. 05 Apr, 2012 1 commit