File jacktrip.changes of Package jacktrip

-------------------------------------------------------------------
Sat Jul  5 14:35:47 UTC 2025 - Andrea Manzini <andrea.manzini@suse.com>

- Update to 2.7.1:
  * Revert "Temporarily reverting qt 6.8 upgrade for another 2.5.x release"
  * Attempting to blacklist more iPhone microphones
  * Reworking webengine configuration
  * Adding modal to select what screen or window you would like to share
  * VS Mode shows too many options for stereo devices
  * Fixing order of destruction to fix seg fault when shutting down
  * Adding Audio Unit v2 version of the JackTrip Audio Bridge
  * Fix sample rate conversion in Audio Unit plugin
  * Fix mLastSeqNumIn when packets arrive out of order
  * Display friendlier error message when audio interface is disconnected
  * Updating AudioSockets to eliminate dependency on QApplication
  * Only use glitches for increasing auto headroom
  * Don't glitch on the first good packet if previous was a glitch
  * Accelerate increases to auto headroom when we know it will help
  * Conditionally include onDesktopMediaRequested based on Qt version
  * Fixing some issues with auto button for audio quality slider
  * Fix potential double delete in volume meters
  * Many fixes for Windows, not in scope

-------------------------------------------------------------------
Sat Apr 26 08:23:20 UTC 2025 - Andrea Manzini <andrea.manzini@suse.com>

- Update to 2.6.0:
  * Don't reset studioToJoin when going to the device settings page
  * Fix for building with cmake and vs mode
  * Fix for -Dlibsamplerate=disabled
  * Support for changing host
  * meson: support libsamplerate as system dependency
  * Bumping builds to start using qt 6.8.2
  * Fixing regressions that kick you out of a studio
  * Ignore timestamps recording in gzip metadata
  * Adding osc endpoint to get latencies for connected clients
  * Send OSC response for client latencies without using an array
  * Adding stats for audio interface input and output
  * Updates to sync ui with pending ingress jitter buffer changes
  * Bumping jitter thresholds for connection quality classification
  * Always allow selection between mono/stereo/mixtomono when > 1 channels
  * Add support for Linux on aarch64 and armv7
  * Replacing qDebug() with cout for Audio Socket reconnect
  * Don't reset device warnings and errors when stopping audio
  * Allow higher latency when using PLC auto headroom
  * Wait for authentication to finish before refreshing studios
  * Temporarily disabling support for feedback detection in meson builds
  * VS Mode improvements to audio quality override settings

- re-enabled build with libsaplerate

-------------------------------------------------------------------
Mon Feb  3 12:49:39 UTC 2025 - Andrea Manzini <andrea.manzini@suse.com>

- Update to 2.5.1:
  * Ensure that studio data is fresh before connecting 
  * Fix regression with reconnecting JackTrip audio during live session
  * Fix for display of failed message screen during startup on Linux

- fixed build by temporary disabling libsamplerate, 
  see https://github.com/jacktrip/jacktrip/issues/1380

-------------------------------------------------------------------
Wed Jan 29 20:54:35 UTC 2025 - Andrea Manzini <andrea.manzini@suse.com>

- Update to 2.5.0:
  * (added) New JackTrip Audio Bridge VST3 Plugin
  * (added) Sample rate conversion for audio interfaces
  * (added) Dynamic adjustment of PLC queues using OSC messages
  * (updated) VS Mode remote control for audio quality slider
  * (updated) VS Mode switch to using cookies for authentication
  * (updated) PLC mode improvements in auto headroom calculations
  * (fixed) PLC audio corruption when buffer sizes differ
  * (fixed) PLC broadcast queue length when buffer sizes differ
  * (fixed) Support for multiple commas in --audiodevice parameter
  * (fixed) VS Mode access token expires after running for a day
  * (fixed) VS Mode session feedback dialog closes on navigation
  * (fixed) VS Mode deeplinks broken for first run after install

- disabled libsamplerate on build (https://github.com/jacktrip/jacktrip/issues/1380)

-------------------------------------------------------------------
Mon Sep 30 06:15:01 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>

- Update to 2.4.1:
  * Increase PLC auto headroom more aggressively when very low jitter

-------------------------------------------------------------------
Wed Sep 18 07:40:22 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>

- Update to 2.4.0:
  * Fix for linux download zip missing files 
  * Detect and warn against using speakers 
  * Decoupling QJackTrip/classic and Virtual Studio GUIs 
  * Ignore devices that look like iPhone microphone 
  * Adding a confirmation dialog when connecting with audio warnings 
  * Updating edit profile links to point to new user interface 
  * Skip create studio button if you are member of 0 studios 
  * Getting rid of the 5-second studio refresh timer 
  * Only enable ASIO for Windows in JackTrip Labs builds
  * Fix broken installer on mac due to path change
  * Use new create studio flow
  * VS Mode improved error handling for login screen
  * Add www to create studio url
  * PLC auto headroom tweaks to improve audio quality
  * add 100ms sleep to Patcher::registerClient to fix timing race with JACK
  * Adding support for Windows qWave (network traffic QoS)
  * Replacing buffer strategy with new PLC settings in VS mode
  * Slightly different take on advanced settings for latency

-------------------------------------------------------------------
Sun Jul 28 08:43:11 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>

- Update to 2.3.1:
  * (updated) VS Mode stronger recommendations for audio devices
  * (fixed) Crash when JackTrip fails to connect using PLC
  * (fixed) Sanity check for maximum UDP packet size

-------------------------------------------------------------------
Fri May 17 13:23:19 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>

- Dropped intree library rtaudio

-------------------------------------------------------------------
Thu May 16 15:48:05 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>

- Update to 2.3.0:
  * Updating help links to point to support.jacktrip.com 
  * Updating PLC to run using peer instead of local FPP 
  * Updating "Manage" button when browsing studios to go to dashboard 
  * Fixing truncation of invite copied tooltip message 
  * Adding learn more buttons to recommendation screens 
  * plc meld with peer fpp 
  * Few more tweaks for plc meld 
  * Various qt upgrade related things 
  * Upgrading qt versions for various releases 
  * Updates for PLC variable headroom calculations 
  * Conditionally use a PLC worker thread when predictions take too long 
  * Feature/plc auto worker merge fix 
  * Fix name of windows cicd job 
  * Start P2P server on system without IPv6 support
  * Improve error logging for cli application 
  * Using only 1 packet in the past for PLC if peer FPP >= 512

-------------------------------------------------------------------
Wed Apr  3 08:14:20 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>

- Update to 2.2.5:
  * (fixed) VS Mode only admins could join new sessions starting up
  * (fixed) VS Mode only ask for feedback if you've joined a session
  * (updated) VS Mode updates to support self hosted virtual studios

-------------------------------------------------------------------
Thu Mar 14 20:02:03 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>

- Update to 2.2.4:
  * Defer checks for JACK libraries until opening audio interface 

-------------------------------------------------------------------
Wed Mar  6 08:11:51 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>

- Update to 2.2.3:
  * Updating domain name for virtual studio endpoints 
  * Adding files for building a docker image 
  * Use correct number of channels for the selected CoreAudio stream 
  * Optimized image layers for docker container image 
  * Blacklisting Generic Low Latency ASIO Driver 
  * Don't send ping data in heartbeats until after vsPinger has started
  * Prevent server crash by ensuring ports are closed before reuse

-------------------------------------------------------------------
Sat Feb 10 15:13:31 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>

- Update to 2.2.2:
  * Update license files and about screen for compliance
  * Work-around for ASIO drivers that have trouble changing sample rates 
  * Use studio's sample rate when testing audio before joining
  * Updating latency thresholds to be more stringent
  * Syncing up latency stats colors with updated vs-web interface
  * Adding throttle for UDP waited too long errors

- ran spec-cleaner 

-------------------------------------------------------------------
Fri Feb  2 11:48:38 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>

- Update to 2.2.1:
  * Use 48 kHz sample rate for audio testing interface

-------------------------------------------------------------------
Wed Jan 24 07:37:57 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>

- Update to 2.2.0:
  * Fix support for sample rates other than 48khz 
  * Use exponential weighted moving averages for PLC auto tolerance 
  * Use two separate RtAudio streams when input != output device 
  * Automatically calculate headroom for PLC 
  * Attempting to make the user feedback form easier to dismiss 
  * Adding X button to close audio device controls drawer 
  * Fix flickering of audio device controls when you reconnect after closing them 
  * Fix for broken deeplinks when the studio doesn't match filters 
  * More fixes related to collapsed device controls when connected 

-------------------------------------------------------------------
Fri Dec 22 15:13:19 UTC 2023 - Andrea Manzini <andrea.manzini@suse.com>

- Update to 2.1.0:
  * (added) VS Mode ability to create studios without a web browser
  * (added) VS Mode improved network stability notifications
  * (added) VS Mode dialog when QML plugins are missing
  * (updated) Packet loss concealment latency and quality improvements
  * (fixed) Packet loss concealment glitches when buffer sizes don't match
  * (fixed) VS Mode ensure that the app is disconnected at startup
  * (fixed) Invalid escape sequence in Linux desktop file
  * (fixed) VS Mode unable to change update channel

- Update to 2.0.2:
  * (added) VS Mode latency categories for Linux audio devices
  * (added) VS Mode audio warnings for high latency Linux devices
  * (updated) Improved support for Pipewire latency on Linux
  * (fixed) Crash on Windows when using the JACK audio backend
  * (fixed) Include ALSA support for Linux builds using meson
  * (fixed) VS Mode overlapping UI elements with max scaling
  * (fixed) Don't require git to be present for meson builds
  * (fixed) Linux man page description and meson build errors

- Update to 2.0.1:
  * (fixed) VS Mode Mix to Mono setting was sending a buzzing noise
  * (fixed) VS Mode Logout followed by Login was breaking network stats
  * (fixed) Device names with special characters work again

- Update to 2.0.0:
  * (added) VS Mode integrated video and other UI updates
  * (added) VS support for refreshing devices while connected to studio
  * (added) VS feedback survey request after leaving studios
  * (added) VS Mode improved warnings for high latency audio devices
  * (added) VS Mode improved getting started recommendations
  * (updated) official builds now use Qt 6 and RtAudio 6
  * (updated) Simple-FFT dependency copied into source tree
  * (updated) Improved user experience when using the RtAudio backend
  * (fixed) Crashes when audio interfaces don't support buffer size
  * (fixed) Crashes when audio interfaces are unplugged while active
  * (fixed) Blacklisting Steinberg Generic ASIO driver due to crashes
  * (fixed) Bugs with Virtual Studio deep links and connections stats
  * (fixed) VS Settings will now revert back when Cancel is selected
  * (fixed) VS Mode device levels no longer reset on first registration

- Update to 1.10.1:
  * (fixed) VS Mode crashes involving ASIO device selection

-------------------------------------------------------------------
Tue Jun 20 13:22:49 UTC 2023 - Andrea Manzini <andrea.manzini@suse.com>

- Update to version 1.10.0
  * Use Device Authorization Flow by @dhing1024 in #1037
  * Improvements and Fixes for Device Flow Code by @dhing1024 in #1039
  * More Informative Loading Message by @dhing1024 in #1041
  * Cleanup Audio When Switching to Classic Mode by @dhing1024 in #1042
  * Optimize PLC regulator performance by using double instead of long double by @mikedickey in #1043
  * Optimized performance of virtual studio volume meters by @mikedickey in #1044
  * Detect Feedback Loops by @dhing1024 in #1035
  * Optionally Disable Feedback Detection by @dhing1024 in #1049
  * Fixing connected view errors by @nwang92 in #1057
  * Improve FFT Performance by @dhing1024 in #1055
  * Fixed issue with RTAudio scanning interfaces several times at startup by @mikedickey in #1063
  * Add audio interface blacklist to exclude Realtek ASIO driver by @mikedickey in #1066
  * Add timestamps to debug window by @psiborg112 in #1068
  * Updating new FeedbackDetection setting to be enabled by default by @mikedickey in #1073
  * Fixing bug with "Change Device Settings" dialog being empty by @mikedickey in #1072

- Provide separate source for Simple-FFT library (https://github.com/jacktrip/jacktrip/issues/1079)

-------------------------------------------------------------------
Mon May 15 13:11:47 UTC 2023 - Andrea Manzini <andrea.manzini@suse.com>

- Update to version 1.9.0
  * Fix openssl v3 compatibility failures with Linux static build by @mikedickey in #1005
  * Show error message when single studio limit is reached by @nwang92 in #1008
  * Fixing Play Test Tone button on Linux by @mikedickey in #1010
  * Remove yes/no at first open by @mattahorton in #1009
  * Moving faust-generated code out of header files by @mikedickey in #1011
  * Enable Local Monitoring of Inputs by @dhing1024 in #1014
  * Output Volume Meters Include Monitor by @dhing1024 in #1017
  * Changing "All Devices" for non-ASIO category to be "High Latency" by @mikedickey in #1020
  * GHA: add an option to wait for static Qt build by @dyfer in #1023
  * Feature/adding icons to connected view by @nwang92 in #1022
  * Updating some tooltips, sliders and positioning for connected interface by @mikedickey in #1024
  * Hide classic mode link after first launch by @mattahorton in #1025
  * Monitor Controls from API by @dhing1024 in #1026
  * Refresh devices when opening the popup by @nwang92 in #1012

-------------------------------------------------------------------
Thu Apr  6 06:58:20 UTC 2023 - Andrea Manzini <andrea.manzini@suse.com>

- Update to version 1.8.1
  * Add tooltips to audio settings to explain "input device" and "output device" 
  * Allow IP check to work with IPv6 only 
  * make buffer size and sample rate settable for Pipewire 
  * Fixes for Special Characters in Device Names 
  * Adding a simple link to create your first studio to VS login page
  * Fixing QML error on undefined boolean 
  * AudioSettings should show the currently selected device
  * Save Output Channels Settings

-------------------------------------------------------------------
Tue Mar 21 15:56:15 UTC 2023 - Andrea Manzini <andrea.manzini@suse.com>

- Update to version 1.8.0
  * Replace icons from unknown sources 
  * Replace share/invite icon 
  * Parse command line for GUI 
  * Select and Configure Input Channels 
  * Replace QVector in meter code 
  * Move inputMixMode into AudioInterface.h 
  * Fix Output Device Selection Bug 
  * Bugfix Refresh Button & Device Combo State 
  * Fix crash when using JACK 
  * Change text on button when deeplinked 
  * Select Output Channels 
  * Minor Fix for Refresh Button on Settings Page 
  * Improve Sign In For First Time Users 
  * Only check IP address if loading standard GUI

-------------------------------------------------------------------
Mon Feb 20 10:31:28 UTC 2023 - Andrea Manzini <andrea.manzini@suse.com>

- Update to version 1.7.1
  * Correcting the year 
  * Add QuickControls2 dependency to Meson and Qmake, and enable ahead-of-time compilation of QMLs
  * Make Video Button Available to Non-Admins 
  * Use random bind port to avoid client collision 
  * Attempt to fix a couple of memory leaks 
  * Reorganize Audio Setup and Settings Screens 
  * Bugfix/plcBigFPP 
  * Bugfix Manage Button Crashes App in Browse View 
  * Remove beta1 name 
  * Add refresh button back to settings 

-------------------------------------------------------------------
Fri Jan 27 09:23:35 UTC 2023 - Andrea Manzini <andrea.manzini@suse.com>

- Update to version 1.7.0
  - (added) VS Mode - Start and join inactive studios
  - (added) JackTrip now prints build info on running from console
  - (added) VS Mode - supports changing output volume from the server
  - (added) VS Mode - Link to video on VS web when connected
  - (updated) signing now happens in the main build workflow
  - (updated) VS mode sorts active studios above inactive studios
  - (updated) replaced many ifdefs with if constexpr
  - (updated) After signing out of VS mode, you will be asked to sign back in on the web
  - (fixed) network stats failing after studio start
  - (fixed) occasional immediate disconnects
  - (fixed) segfault issue due to ifdefs
  - (fixed) turned a comment warning into an appropriate error
  - (fixed) VS Mode - Join issue withs studios started in app
  - (fixed) hanging app after refreshing studios
  - (fixed) VS Mode - TCP 19 error after starting a studio

-------------------------------------------------------------------
Mon Jan  9 11:23:52 UTC 2023 - Andrea Manzini <andrea.manzini@suse.com>

- Update to version 1.6.8
  * Fix Window Resize Rendering
  * Fix yes button on start screen
  * VU meters in standard mode
  * Studios Page FTUX
  * Adding ability to play test tone
  * Set bit resolution for hub server
  * Show input vu meter in settings
  * delay heartbeat until after device is registered
  * Fix device disconnect crashes 
  * Fix cache 
  * more on https://github.com/jacktrip/jacktrip/releases/

-------------------------------------------------------------------
Wed Nov  3 16:28:19 UTC 2021 - Fabio Pesari <fpesari@tuxfamily.org>

- Updated to version 1.4.0
  * (added) optional GUI from QJackTrip
  * (added) authentication in hub server mode
  * (added) different number of sending and receiving channels
  * (added) append thread IDs to jack client names
  * (added) new patcher mechanism that doesn't delete existing
            connections
  * (added) MkDocs based documentation
  * (added) weak jack linking
  * (added) manpage
  * (added) MSVC build
  * (added) RtAudio Meson subproject
  * (added) formatting with clang-format
  * (added) static analysis with clang-tidy
  * (added) cross compilation for Windows
  * (added) flatpaks
  * (added) appstream
  * (added) automated builds and deployment for Linux, macOS and
            Windows
  * (added) macOS and Windows Installers
  * (fixed) regression in remote client name handling
  * (fixed) long jack client names   * (> 27 characters) in 1.9.11
  * (fixed) Hardcode Derived Class Names of ProcessPlugins to
            prevent undefined behavior
  * (update) QJackTrip and JackTrip are now identical
  * (update) Change helpscreen wording for --broadcast argument
  * (update) jitter buffer alternatives
  * (update) RtAudio revive
  * (update) RtAudio device selection
  * (update) build script moved to root directory

-------------------------------------------------------------------
Tue Apr 13 12:25:12 UTC 2021 - Luigi Baldoni <aloisio@gmx.com>

- Update to version 1.3.0
  * (added) async networking in hub listener
  * (added) limiter, compressor, reverb
  * (added) examine audio delay
  * (added) jitter buffer alternatives
  * (added) broadcast output ports
  * (added) PREFIX variable for installation path
  * (added) disconnect on timeout
  * (added) SIGTERM
  * (added) simulate packet loss, jitter
  * (added) hubpatch 5, no auto patching
  * (added) jack client name length check
  * (added) scripts/hubMode/test_hub_mode_server_and_client.sh
  * (fixed) misc. typos, indentation
  * (fixed) short form IO stat options
  * (fixed) nullptr jack server name when creating jack client
  * (fixed) stop ring buffer blocking when jack has been stopped
  * (fixed) JMess handling of non-western characters
  * (fixed) closing curly brace on mJackTrip client creation
  * (fixed) Warnings
  * (fixed) remove rtaudio device and mpeeraddress msgs.
  * (fixed) signal and slot connections
  * (fixed) incorrect dependency from jacktrip_main
  * (update) RT thread priority for network I/O
  * (update) clipping to saturation
  * (update) build instructions
  version 1.2.2:
  * (added) bindPort range to reject oddball connections
  * (fixed) jack client name strings
- Switch build to meson

-------------------------------------------------------------------
Fri Aug 21 19:45:46 UTC 2020 - Dirk Mueller <dmueller@suse.com>

- update to 1.2.1
  - (added) src/build script builds in ../builddir
  - (fixed) refactor "Master" to be "Hub"
  - (fixed) 1.2.1 correctly versioned and tagged
  1.2 (release candidate, not yet tagged)
  - (added) jack patching modes (-p) for Hub Mode server (-S)
  - (fixed) Compilation under ubuntu
  - (removed) setRealtimeProcessPriority()
  - (removed) Rtaudio mode (but still has dependencies)
  - (fixed) IPv4-mapped IPv6 addressing bug
  ...
  - (fixed) Fixed compilation for  MacOSX10.11.sdk.
  - (update) Updated to RtAudio 4.1.1, and using shared lib in linux.

-------------------------------------------------------------------
Fri Mar  9 18:01:15 UTC 2018 - aloisio@gmx.com

- Update to version 1.1
  * (added) Support for RtAudio. Jacktrip can now be used without
    Jack
  * (added) DNS Look-up support, now one machine can have a private
    IP (but still needs to have UDP ports open)
  * (added) New port to Windows XP and Windows Vista (experimental
    and not tested for a long time, only when using jacktrip as a
    library)
  * (added) Multiclient Server (experimental and not exposed in the
    executable)

- Dropped jacktrip-1.0.5-gcc47.patch (merged upstream)

- New homepage

- Spec cleanup

-------------------------------------------------------------------
Sat May 19 19:16:16 UTC 2012 - seife+obs@b1-systems.com

- fix build with gcc 4.7

-------------------------------------------------------------------
Sat Apr 21 10:45:11 CET 2012 - pascal.bleser@opensuse.org

- initial version (1.0.5+2)

openSUSE Build Service is sponsored by