Bug 8884

Summary: [UPDATE REQUEST 2016.1] openal 1.17.2 -> 1.18.2
Product: [ROSA-based products] ROSA Fresh Reporter: Giovanni Mariani <mc2374>
Component: Packages from MainAssignee: ROSA Linux Bugs <bugs>
Status: VERIFIED FIXED QA Contact: ROSA Linux Bugs <bugs>
Severity: normal    
Priority: Normal CC: andrey.bondrov, v.potapov
Version: FreshFlags: v.potapov: qa_verified+
andrey.bondrov: published+
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Platform: --- ROSA Vulnerability identifier:
RPM Package: openal-1.17.2-4.src.rpm ISO-related:
Bad POT generating: Upstream:

Description Giovanni Mariani 2018-03-26 14:23:54 MSK
New release for openal sound library.
ABI tracker shows that the upgrade from our 1.17.2 is safe;
see: https://abi-laboratory.pro/tracker/timeline/openal/

Changes from actual release:
****************************
Added support for AmbDec config files, for custom ambisonic decoder     configurations. Version 3 files only.
Added AmbDec presets to enable high-quality ambisonic decoding.
Added backend-specific options to alsoft-config.
Added first-, second-, and third-order ambisonic output formats. Currently
only works with backends that don't rely on channel labels, like JACK, ALSA, and OSS.
Added the ability for MMDevAPI to open devices given a Device ID or GUID     string.
Added a config option to specify the dithering depth.
Added a 5.1 decoder preset that excludes front-center output.
Increased the maximum auxiliary send limit to 16 (up from 4).
Increased the default auxiliary effect slot count to 64 (up from 4).
Reduced the default period count to 3 (down from 4).
Improved B-Format decoding with HRTF output.
Improved internal property handling for better batching behavior.
Improved performance of certain filter uses.
Implemented the AL_EXT_STEREO_ANGLES and AL_EXT_SOURCE_RADIUS extensions.
Implemented the AL_SOFT_gain_clamp_ex, AL_SOFT_source_resampler,     AL_SOFT_source_spatialize, and ALC_SOFT_output_limiter extensions.
Implemented 3D processing for some effects. Currently implemented for
Reverb, Compressor, Equalizer, and Ring Modulator.
Implemented 2-channel UHJ output encoding. This needs to be enabled with a
config option to be used.
Implemented dual-band processing for high-quality ambisonic decoding.
Implemented distance-compensation for surround sound output.
Implemented near-field emulation and compensation with ambisonic rendering.
Implemented an output limiter to reduce the amount of distortion from
clipping.
Implemented dithering for 8-bit and 16-bit output.
Implemented experimental capture support for the OpenSL backend.

Fixes:
******
Fixed support for JACK on Windows.
Fixed starting a source while alcSuspendContext is in effect.
Fixed detection of headsets as headphones, with MMDevAPI.
Fixed an issue where resuming a source might not restart playing it.
Fixed PulseAudio playback when the configured stream length is much less
than the requested length.
Fixed MMDevAPI capture with sample rates not matching the backing device.
Fixed int32 output for the Wave Writer.
Fixed enumeration of OSS devices that are missing device files.
Fixed resetting the FPU rounding mode after certain function calls on     Windows.
Fixed a crash with the JACK backend when using JACK1.
Comment 1 Giovanni Mariani 2018-03-26 14:25:22 MSK
Advisory:
Update openal to the latest release 1.18.2.

Packages for Rosa 2016.1 / Main:
https://abf.rosalinux.ru/build_lists/2923551
https://abf.rosalinux.ru/build_lists/2923552
Comment 2 Vladimir Potapov 2018-04-05 19:31:43 MSK
The update is sent to expanded testing
*****************************************
Comment 3 Vladimir Potapov 2018-04-10 10:11:55 MSK
openal-1.18.2-1
https://abf.rosalinux.ru/build_lists/2923551
https://abf.rosalinux.ru/build_lists/2923552
********************************** Advisory ***************************
Update openal to the latest release 1.18.2.
***********************************************************************
QA Verified