Tags

Tags give the ability to mark specific points in history as being important
  • v1.3.7

    c223a690 · Release 1.3.7 ·
    v1.3.7
    
  • v1.3.6

    3d27d7e7 · Release 1.3.6 ·
    v1.3.6
    
  • v1.3.5

    28043882 · Release 1.3.5 ·
    v1.3.5
    
  • v1.3.4

    53a51e40 · Release 1.3.4 ·
    v1.3.4
    
  • v1.3.3

    62d1a220 · Release 1.3.3 ·
    v1.3.3
    
  • v1.3.2

    c4fc8d8b · Release 1.3.2 ·
    v1.3.2
    
  • v1.3.1

    c6940019 · Release 1.3.1 ·
    v1.3.1
    
  • v1.3.0

    e3b72636 · Release 1.3.0 ·
    v1.3.0
    
  • v1.2.0

    54efd37f · Release 1.2.0 ·
    v1.2.0
    
  • v1.1.0

    53bd822f · Release 1.1.0 ·
    A refused stream now says why, the player no longer blames telemetry for its own crash, and Safari can play the stream
    
  • v1.0.2

    ae72512a · Release 1.0.2 ·
    v1.0.2 - a stall alert that blamed the wrong publisher
    
    One fix. The stream-stalled check asked only whether someone was
    publishing and whether segments were old, never whether that publisher
    had been up long enough to be responsible. Because segment_age_s keeps
    growing while the guest slot is empty and the demo loop is idle, a
    publisher inherited the entire preceding gap the moment it claimed.
    
    Seen on the deployment: a guest was alerted as "publishing but segments
    33s stale" four seconds after connecting, for 29 s that accrued while
    the slot was free. The recovery line then reported a 51 s worst case
    covering a period with no writer at all.
    
    The condition now also requires the publisher to have been publishing
    for at least SEG_STALE_S, so it can only be blamed for staleness it had
    time to cause. A genuine stall still fires, SEG_STALE_S later.
    
    No change to the streaming path.
    
  • v1.0.1

    bfb6e50e · Release 1.0.1 ·
    v1.0.1 - corrections to the measurement studies, and fixes found reviewing them
    
    Both bitrate studies were re-measured on content-selected windows and the
    write-ups only partly updated. This release brings the documents back into
    agreement with their own data, and fixes twelve code defects found while
    checking them.
    
    Measurement studies
    - Opus: the date header, the localisation ratio and the figure all described
      the superseded run. The plot script transcribed its numbers by hand; it now
      reads results.tsv, so a re-measurement cannot leave the figure behind.
    - AAC: named the wrong ffmpeg version twice (7.1, not 4.3), and its BAM-Q
      section claimed AMBIQUAL corroborated it when the two metrics point opposite
      ways. The divergence is the more interesting result and is now explained.
    - BITRATE.md cited the AAC study for a knee at 96 kbit/s per channel that the
      study explicitly denies.
    
    Fixes
    - setup.cmd never forwarded its arguments, so --source was a documented no-op
      on Windows.
    - Both measurement harnesses could overwrite excerpts.tsv with the wrong
      offsets, or none, on a warm cache. That file records the windows behind every
      published figure.
    - measure-bamq.sh ignored an explicit MATLAB= and never started the static
      server binauralize.js needs.
    - The VOD player's retry button was never bound, and a network failure was
      reported as an HTTP status.
    
    Upstream
    - EnvelopSound/Earshot #83 and #84 merged. thomasdeppisch/hoast360 #34 and #35
      opened. QxLabIreland/Ambiqual #2 filed: the tool cannot run as published.
    - The earshot fork's history was rebuilt so its delta from upstream is three
      commits rather than twenty of merge bookkeeping. The tree is unchanged.
    
    No functional change to the streaming path.
    
  • v1.0.0

    b66634fc · Release 1.0.0 ·
    First stable release: SRT-direct contribution, guest slot, 1OA/3OA end to end, CI-gated, pre-built images on ghcr.
    
  • v0.9.9

    Pi 4 validated, player fix live, CC BY 4.0 licensing.
    
  • vod-clips

    Permanent VOD reference-clip release slot. Assets are replaced in place when content changes; this tag never version-bumps.