[mythtv-commits] [MythTV/mythtv] 84424b: metaioflacvorbis: handle DISCNUMBER and TOTAL{TRAC...

Paul Harrison noreply at github.com
Thu Feb 27 17:52:33 UTC 2020


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: 84424b9738ccef9bf34bf300cfe970282eac8e6b
      https://github.com/MythTV/mythtv/commit/84424b9738ccef9bf34bf300cfe970282eac8e6b
  Author: Ian Campbell <ijc at hellion.org.uk>
  Date:   2020-02-26 (Wed, 26 Feb 2020)

  Changed paths:
    M mythtv/libs/libmythmetadata/metaioflacvorbis.cpp

  Log Message:
  -----------
  metaioflacvorbis: handle DISCNUMBER and TOTAL{TRACKS,DISCS} tags

Referencing https://picard.musicbrainz.org/docs/mappings/ for the tag names.


  Commit: b36cc2a39fbd6953663f38696d1375ecbbf746cf
      https://github.com/MythTV/mythtv/commit/b36cc2a39fbd6953663f38696d1375ecbbf746cf
  Author: Ian Campbell <ijc at hellion.org.uk>
  Date:   2020-02-26 (Wed, 26 Feb 2020)

  Changed paths:
    M mythplugins/mythmusic/mythmusic/playlist.cpp

  Log Message:
  -----------
  mythmusic: include discnumber in album sort order

Album sort did not handle disc number correctly, e.g. for a two disc album it
would sort disc.track-wise as 1.1, 2.1, 1.2, 2.2, etc rather than 1.1, 1.2,
..., 2.1, 2.2.

Incorporate the disc number into the album order to correct this. I believe a
single CD can have at most 99 tracks so use a multiplier of 100. This means a
10 disc box set would clash with album map order offset of 1000, so bump that
to 10000 to leave space for up to a 100 disc box set.


  Commit: 90a86400ae13e8dcff7d7ddb1b469409a8e3cc03
      https://github.com/MythTV/mythtv/commit/90a86400ae13e8dcff7d7ddb1b469409a8e3cc03
  Author: Paul Harrison <mythtv at sky.com>
  Date:   2020-02-27 (Thu, 27 Feb 2020)

  Changed paths:
    M mythplugins/mythmusic/mythmusic/playlist.cpp
    M mythtv/libs/libmythmetadata/metaioflacvorbis.cpp

  Log Message:
  -----------
  Merge pull request #191 from ijc/musicmetadata-disc-number

mythmusic fixes for multiple discs


Compare: https://github.com/MythTV/mythtv/compare/70dd3005f324...90a86400ae13


More information about the mythtv-commits mailing list