An error occurred while loading commits
  1. 17 Jun, 2019 1 commit
  2. 16 Jun, 2019 6 commits
  3. 15 Jun, 2019 7 commits
  4. 11 Jun, 2019 6 commits
  5. 08 Jun, 2019 3 commits
  6. 06 Jun, 2019 16 commits
  7. 05 Jun, 2019 1 commit
    • Max Kellermann's avatar
      decoder/OpusReader: return StringView · 3fae2150
      Max Kellermann authored
      Since we now don't duplicate all items, we can easily remove the 64kB
      limit from OpusReader::ReadString() and instead silently ignore and
      skip all strings which are longer than 4 kB.
      
      This fixes a tag duplication bug with Opus file containing a very long
      `METADATA_BLOCK_PICTURE` tag, which occurred because the Opus plugin
      returned false after parsing all tags, and then the MPD core fell back
      to FFmpeg which scanned the tags again.
      3fae2150