File FAudio.changes of Package FAudio

-------------------------------------------------------------------
Tue Feb 15 17:08:34 UTC 2022 - Aaron Stern <ukbeast89@protonmail.com>

- update to 22.02:
  * The Wine/Win32 backend is now considered stable.
    All Wine users should upgrade to 7.0 or newer
    All non-Wine users will (and should) continue to use 
    the SDL backend.
  * GStreamer support has been removed.
    Wine/Win32 will continue to use MediaFoundation.
    All other users should already be on patent/royalty-free 
    codecs.
  * utils: Minor cleanup of uicommon.
  * csharp: Expose an IntPtr overload for
    stb_vorbis_get_samples_float_interleaved.

-------------------------------------------------------------------
Mon Jan 10 19:50:02 UTC 2022 - Aaron Stern <ukbeast89@protonmail.com>

- update 22.01:
  * Continued work on the experimental Wine/Win32 platform backend.
  
-------------------------------------------------------------------
Thu Dec 30 22:57:10 UTC 2021 - Aaron Stern <ukbeast89@protonmail.com>

- update to 21.12:
  * Fixed a build error when WMA support is enabled.

-------------------------------------------------------------------
Sun Nov 28 23:48:36 UTC 2021 - Aaron Stern <ukbeast89@protonmail.com>

- update to 21.11:
  * GStreamer support is now deprecated.
    Wine users should migrate to 6.20 and newer, and everyone else should move to 
    codecs that are not patent-encumbered.
    GStreamer support will be fully removed in the first release after Wine 7.0.
  * Removed the C++ wrapper. Use the headers/PE binaries found in Wine 6.20 and newer.
  * Minor fixes and cleanups found by Coverity
  * Dont assert on WMA buffer and FAUDIO_FORMAT_EXTENSIBLE type
  * FACT: Send FACTNOTIFICATIONTYPE_CUESTOP Notification on Cue Stop
  * Continued work on the experimental Wine/Win32 platform backend

-------------------------------------------------------------------
Sun Oct 17 09:20:42 UTC 2021 - Aaron Stern <ukbeast89@protonmail.com>

- update to 21.10:
  * Minor WinRT project update for latest SDL Git revision
  * Continued work on the experimental Wine/Win32 platform backend

-------------------------------------------------------------------
Thu Sep 16 17:48:28 UTC 2021 - Aaron Stern <ukbeast89@protonmail.com>

- update to 21.09:
  * FACT: Fix a crash from an uninitialized pointer when a WaveBank does not have a name 
    table.
  * platform_sdl2: When querying the default device, ignore audio devices with way too many 
    channels.
  * platform_win32: Minor Win32 buildfixes

-------------------------------------------------------------------
Tue Jul 13 08:35:10 UTC 2021 - Aaron Stern <ukbeast89@protonmail.com>

- update to 21.07:
  * Fix incorrect value for MF_MT_AUDIO_AVG_BYTES_PER_SECOND.

-------------------------------------------------------------------
Tue May  4 21:43:48 UTC 2021 - Aaron Stern <ukbeast89@protonmail.com>

- update to 21.05:
  * CMake: Add 'Requires' for GStreamer to the pkgconfig file
  * Updated source to github.

-------------------------------------------------------------------
Mon Apr  5 15:25:24 UTC 2021 - Aaron Stern <ukbeast89@protonmail.com>

- update to 21.04:
  * Added support for SDL_GetAudioDeviceSpec, coming in a future SDL release
  * FACT: Implemented accurate Fast/Slow/SinCos RPC curve types
  * Added support for XMA2 audio, for Xbox 360 data
  * Voice filters/effects should be processed even when SendCount is 0
  * FACT: Fix parsing/calculation of filter Q factors
  * FACT: Enforce STOPPING flag for fade-outs or RPC releases
  * FACT: Various fixes for parsing big-endian SoundBanks
  
-------------------------------------------------------------------
Sat Mar 13 12:58:56 UTC 2021 - Aaron Stern <ukbeast89@protonmail.com>

- update to 21.03.5:
  * Fixes a regression that caused SoundBanks to no longer parse correctly

-------------------------------------------------------------------
Tue Mar  2 22:43:16 UTC 2021 - Aaron Stern <ukbeast89@protonmail.com>

- update to 21.03:
  * Implemented FACT_FLAG_MANAGEDATA
  * Implemented the CUEPLAY and CUESTOP notification types
  * Added support for XACT 3.0 content
  * Added support for WaveBanks with endian-swapped PCM data

-------------------------------------------------------------------
Sun Feb  7 20:42:08 UTC 2021 - Matthias Eliasson <elimat@opensuse.org>

- update to 21.02:
  * XACT: All notification types with the PERSIST flag are now recorded

-------------------------------------------------------------------
Sun Jan  3 14:00:47 UTC 2021 - Aaron Stern <ukbeast89@protonmail.com>

- update to 21.01:
  Enforce SDL 2.0.9 or newer as a build requirement
  Micro-optimize byte swapping for XACT file parsing

-------------------------------------------------------------------
Mon Dec 28 00:32:02 UTC 2020 - Aaron Stern <ukbeast89@protonmail.com>

- update to 20.12:
  Added an x64 configuration to visualc
  CMake project now generates a pkgconfig file
  Fix compatibility with CMake 2.8.12
  GStreamer builds now explicitly check for >=1.9.2
  Initialize the subformat for GetDeviceFormat, fixes a ton of Ubisoft games
  Don't assert when FAudio_Initialize Flags includes FAUDIO_DEBUG_ENGINE
  
-------------------------------------------------------------------
Wed Oct  7 22:53:36 UTC 2020 - Aaron Stern <ukbeast89@protonmail.com>

- update to 20.10:
  Add support for WAVESTOP notifications
  Add support for engines without settings files (or empty settings files)
  Add power-of-two quantum fallback paths for *BSD and Emscripten
  Return a unique error code for audio engines with a bad platform ID
  Fix a deadlock in Wolfenstein: The Old Blood related to callbacks
  Fix a crash for streaming WaveBanks when calling Destroy
  stb_vorbis: Handle malloc(0) calls
  
-------------------------------------------------------------------
Fri Sep 11 14:45:42 UTC 2020 - Aaron Stern <ukbeast89@protonmail.com>

- The FFmpeg backend for WMA decoding has been replaced with GStreamer. 
  Distributors are encouraged to configure their FAudio builds with 
  -DGSTREAMER=ON even if a WMA plugin is not available by default; 
  end users can provide their own plugins if needed.

  added -DGSTREAMER=ON flag for gstreamer backend.
  
-------------------------------------------------------------------
Fri Sep  4 20:17:22 UTC 2020 - Dirk Mueller <dmueller@suse.com>

- update to 20.09:
  IGLDevice has been replaced with FNA3D, the new graphics library for FNA!
  Direct3D 11 is now supported and is the default for Windows/Xbox
  Vulkan is now available as an experimental backend
  Metal is now the default for Apple platforms
  ModernGL and ThreadedGL have been removed
  THREADED_GL and DISABLE_THREADING have been removed
  MojoShader is now statically linked directly into FNA3D
  SDL2_image has been replaced with FNA3D_Image, which is built into FNA3D
  Add experimental support for WebAssembly via Emscripten and mono-wasm
  Update to FAudio 20.09

-------------------------------------------------------------------
Mon May 18 18:08:10 UTC 2020 - ecsos <ecsos@opensuse.org>

- Rebase faudio-older-sdl2.patch to fix build error in Leap.

-------------------------------------------------------------------
Wed May  6 09:52:48 UTC 2020 - Martin Pluskal <mpluskal@suse.com>

- Update to version 20.05:
  * No changelog available

-------------------------------------------------------------------
Wed Mar 18 23:30:58 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr>

- Update to 20.03. No changelog
- Update faudio-older-sdl2.patch.

-------------------------------------------------------------------
Sun Mar  3 16:14:30 UTC 2019 - Jan Engelhardt <jengelh@inai.de>

- Avoid name repetition in summaries.
- Update RPM groups.
- Ensure directories are owned.

-------------------------------------------------------------------
Sat Mar  2 07:34:11 UTC 2019 - Marcus Meissner <meissner@suse.com>

- initial import of the FAudio library used by Wine
- Verson 19.03
- We build only the lib/FAudio part of this package.
- faudio-older-sdl2.patch: build against a bit older SDL2 on Leap 42.3.
openSUSE Build Service is sponsored by