Ticket #1343 (closed enhancement: fixed)

Opened 13 months ago

Last modified 11 months ago

[PATCH] Xiph/IETF Opus decoder using libopus.

Reported by: haxar Owned by:
Priority: normal Component: avcodec
Version: git-master Keywords: opus
Cc: Cigaes Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

This patch adds preliminary Opus audio decoding support with libopus for libav.

The patch does not currently utilize multistreams, channel mapping and output gain.

Retaining copyright to Nicolas George (Cigaes) as most of the code was reused from the existing CELT decoding code.

Attachments

0001-Xiph-IETF-Opus-decoder-using-libopus.patch Download (14.5 KB) - added by haxar 13 months ago.

Change History

Changed 13 months ago by haxar

comment:1 Changed 13 months ago by cehoyos

  • Keywords opus added; avcodec avformat removed
  • Status changed from new to open
  • Version changed from unspecified to git-master

(Version bump and Changelog entry missing.)

Please send patches to ffmpeg-devel, they receive more attention there.

Is libopus stable?

comment:2 Changed 13 months ago by Cigaes

Looks interesting, thanks.

Last time I checked, the bitstream format was supposed to be frozen, and possibly the API, but the encoding into Ogg or other containers was not yet defined. What container can currently be used with Opus? At least one is necessary, for testing purposes.

comment:3 Changed 11 months ago by michael

  • Status changed from open to closed
  • Resolution set to fixed

libopus support was added Jun 24 to ffmpeg. Thus closing this ticket

Note: See TracTickets for help on using tickets.