Skip to content

Support Opus FEC and PLC #196

@JonathanLennox

Description

@JonathanLennox

Feature

The Opus library supports forward-error correction (FEC) and packet loss concealment (PLC).

This is useful if the audio being decoded was sent at some point over an unreliable channel, e.g. WebRTC. These functions allow the missing audio to be interpolated, creating a better experience for the listener.

I have written a PR to add these functions (#195) but I saw that issues are usually wanted before PRs, so I filed this as well -- sorry for doing things out of order!

Ideal solution or implementation

API enhancements to add these features -- see my PR for my suggested API, though I'm open to alternatives.

Alternative solutions or implementations

No response

Other context

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions