HomeSolus

Update libsndfile to 1.0.30

Authored by Jacalz on Sep 23 2020, 2:45 PM.

Description

Update libsndfile to 1.0.30

Summary:
Summarized Changelog:

  • Fixes for multiple security issues (most of which we already had backported).
  • Add support for Opus files.
  • Add BWF v2 loudness parameters.
  • Wave64: Permit and skip arbitrary chunks prior to the data chunk.
  • Fix ASAN crash in wavlike_ima_seek().
  • Fix IMA-ADPCM encoding for AIFF files.
  • sndfile-convert: Handle gsm, vox and opus extensions the same way.
  • Add SFC_SET_OGG_PAGE_LATENCY_MS command to get Ogg page latency for Ogg Opus files.
  • Fix parsing of some SD2 files.
  • Fix memory leak in wavlike_read_bext_chunk() function, credit to OSS-Fuzz.
  • Fix undefined behavior in avr-read_header() function, credit to OSS-Fuzz.
  • Fix infinite loops on some pathological SD2 files.
  • Fix bug when sf_open_fd() function sometimes leaves filehandle open, even if close_desc parameter is TRUE.
  • Minor bug fixes and improvements.

Test Plan: - Load up Ardour and create a little song with multiple LV2 plugins.

Reviewers: Triage Team, JoshStrobl

Reviewed By: Triage Team, JoshStrobl

Subscribers: JoshStrobl, aleksvor

Differential Revision: https://dev.getsol.us/D9699

Details

Committed
JoshStroblSep 23 2020, 2:45 PM
Pushed
JoshStroblSep 23 2020, 2:45 PM
Reviewer
Triage Team
Differential Revision
D9699: Update libsndfile to 1.0.30
Parents
R1850:b6c46731e21f: Rebuild against ALSA
Branches
Unknown
Tags
Unknown
References
tag: libsndfile-1.0.30-17