github PiratesIRC/Stream-Mapparr 1.26.1362122
v1.26.1362122 — Audio priority sorting (#27) + profile-dropdown fix (#26)

3 hours ago

Highlights

Feature — Audio priority sorting (fixes #27)

Two new opt-in settings rank streams by audio quality within the existing quality sort:

  • Audio Channels Priority — e.g. 7.1, 5.1, stereo, mono
  • Audio Codec Priority — e.g. eac3, ac3, aac, mp2

Comma-separated, most-preferred first, case-insensitive substring match. Applied after the video resolution/FPS tier, before the pixel/FPS tiebreaker; channel layout ranked before codec; unlisted/missing audio sorts last. Data comes from stream_stats (IPTV Checker) — no probing. Blank = disabled, so there is no behavior change on upgrade.

Bugfix — "Cannot load channels - validation failed" (fixes #26)

On Dispatcharr instances with zero Channel Profiles, the profile dropdown emitted a blank-value option that Dispatcharr's field serializer rejected, silently dropping the entire profile_name field — users could never select a profile. The placeholder now uses a non-blank sentinel, and the error message names the specific failed check instead of a generic string.

See CHANGELOG.md for full detail.

Upgrade

Update via the Dispatcharr Plugin Hub (or pull the latest plugin.py + plugin.json). No settings migration required.

Don't miss a new Stream-Mapparr release

NewReleases is sending notifications on new releases.