Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: codingjoe/VoIP
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.2.1
Choose a base ref
...
head repository: codingjoe/VoIP
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.2.2
Choose a head ref
  • 4 commits
  • 19 files changed
  • 3 contributors

Commits on Mar 16, 2026

  1. Fix G.722 ADPCM state reset causing robotic/truncated echo audio (#43)

    `G722.decode` created a new `av.open()` context per RTP packet,
    resetting the ADPCM predictor to zero every 20 ms. Since the remote
    encoder accumulates predictor state across packets, only packet 0
    decoded correctly — packets 1+ decoded to near-silence. The VAD
    discarded these silent frames, so the speech buffer collected ≈20 ms of
    audio regardless of utterance length, producing a truncated, robotic
    echo.
    
    
    Co-authored-by: Johannes Maron <[email protected]>
    Copilot and codingjoe authored Mar 16, 2026
    Configuration menu
    Copy the full SHA
    4dc14e2 View commit details
    Browse the repository at this point in the history
  2. Update gfx

    codingjoe committed Mar 16, 2026
    Configuration menu
    Copy the full SHA
    53b1491 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2026

  1. Configuration menu
    Copy the full SHA
    1099f97 View commit details
    Browse the repository at this point in the history
  2. [pre-commit.ci] pre-commit autoupdate

    updates:
    - [github.com/astral-sh/ruff-pre-commit: v0.15.5 → v0.15.6](astral-sh/ruff-pre-commit@v0.15.5...v0.15.6)
    pre-commit-ci[bot] authored and codingjoe committed Mar 17, 2026
    Configuration menu
    Copy the full SHA
    b9b6677 View commit details
    Browse the repository at this point in the history
Loading