oxideav-opus 0.0.13

Opus audio codec — orphan-rebuild scaffold pending clean-room re-implementation.
Documentation
name: Fuzz

# Daily fuzz run for the cargo-fuzz harnesses under fuzz/. Splits the
# 30-minute total budget across the auto-discovered targets (see
# fuzz/Cargo.toml for the target inventory: the packet → PCM decode
# path, the §4.2.5 in-band-FEC recovery entry, the RFC 7845
# multistream subsystem, and the §5.1 range encoder ↔ §4.1 range
# decoder differential roundtrip). `opus-tools` is installed so future
# harnesses can shell out to the black-box `opusdec` / `opusenc`
# validator binaries.

on:
  schedule:
    - cron: "23 6 * * *"   # daily 06:23 UTC, jittered off the hour
  workflow_dispatch:

jobs:
  fuzz:
    uses: OxideAV/.github/.github/workflows/crate-fuzz.yml@master
    with:
      extra_packages_apt: "opus-tools"
      time_budget_seconds: 1800
    secrets: inherit