Skip to content

Releases: edgardmessias/opus_mlow

opus-mlow 1.0.1

Choose a tag to compare

@github-actions github-actions released this 24 Jun 17:56

opus-mlow release 1.0.1

Added

  • Added 32 kHz resampler support required by SMPL at 24k/48k API rates

Source tarball built with make distcheck, following the release checklist.

SHA256

2b730f9ccbc13b02b9360e889079ef2ca831cbf181fa8cb2dae634f532f76ca0

File: opus-mlow-1.0.1.tar.gz

2b730f9ccbc13b02b9360e889079ef2ca831cbf181fa8cb2dae634f532f76ca0  opus-mlow-1.0.1.tar.gz

Checksum recorded in releases.sha2.

opus-mlow 1.0.0

Choose a tag to compare

@github-actions github-actions released this 22 Jun 21:38

opus-mlow release 1.0.0

Added

  • Added SMPL/MLow support from Meta's Opus 1.4 TLCS port (caminojc/tlcs) integrating codec sources, build wiring, and encoder/decoder routing into Opus baseline
  • Ported TLCS encoder and decoder CELT/SILK hooks for SMPL compatibility (e.g., silk_NLSF2A_32, OPUS_UNUSED)
  • Added utilities for MLow packet analysis: mlow_packet_has_vad_flag, mlow_packet_has_fec_content, and mlow_packet_parse_toc
  • Added SMPL packet emission support in opus_smpl_encode_native when use_smpl is enabled and not in restricted low-latency mode

Changed

  • Wired ENABLE_SMPL feature flag through opus_encoder, OpusDecoder, repacketizer, and public API
  • Applied WASM-safe build fixes (-Ofast conditionally enabled when OPUS_FLOAT_APPROX) to downstream SILK/CELT algorithms
  • Preserved Opus 1.4 upstream CELT/SILK improvements separate from TLCS lineage

Fixed

  • Fixed encoding logic to ensure compatibility with WhatsApp MLow packet format

Source tarball built with make distcheck, following the release checklist.

SHA256

9be4364db341867db5974077dcead58639ea4541faa7e7547136695258d78cdb

File: opus-mlow-1.0.0.tar.gz

9be4364db341867db5974077dcead58639ea4541faa7e7547136695258d78cdb  opus-mlow-1.0.0.tar.gz

Checksum recorded in releases.sha2.