Skip to content

v0.3.1

Latest

Choose a tag to compare

@tobbee tobbee released this 28 Oct 06:28
· 1 commit to main since this release
Immutable release. Only release title and notes can be modified.

Highlights

  • dashcheck runs on Windows: a local MPD keeps its drive letter, and CI builds and tests on Windows
    as well as Linux and macOS.
  • The browser tool's examples are grouped as live, on demand and with errors. The errors now come
    from real test vectors: avc1 in @codecs for an avc3 sample entry (CTA WAVE), and on demand
    without @subsegmentAlignment (DASH-IF). The examples that gave misleading results are replaced.
  • A check without errors shows its 0 errors in green.
  • The clock line names the UTCTiming scheme of its time source, and CLOCK-LOCAL no longer adds an
    info to every live check when the local clock is only a few milliseconds off.

Changed

  • The browser tool's examples are grouped as live, on demand and with errors, with new examples from
    livesim2 (low latency) and the DASH-IF and CTA WAVE test vectors.
  • The browser tool shows 0 errors in green, in the result and in the history.
  • CLOCK-LOCAL (info) only when the local clock is more than 500ms off the reference clock. The clock
    line of the report still gives the offset.

Fixed

  • dashcheck keeps the drive letter of a local MPD on Windows, which it lost when the MPD was not on the
    current drive. Local paths with #, % or ? work on all platforms.
  • The clock line of the report and CLOCK-SKEW give the UTCTiming scheme of the time source (http-iso,
    direct, ...), or say that it is the reference clock. A direct source was named by its time.