Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package shairport-sync for openSUSE:Factory checked in at 2023-01-03 15:05:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/shairport-sync (Old) and /work/SRC/openSUSE:Factory/.shairport-sync.new.1563 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "shairport-sync" Tue Jan 3 15:05:44 2023 rev:14 rq:1046421 version:4.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/shairport-sync/shairport-sync.changes 2022-12-28 10:54:41.780161149 +0100 +++ /work/SRC/openSUSE:Factory/.shairport-sync.new.1563/shairport-sync.changes 2023-01-03 15:06:06.130767889 +0100 @@ -1,0 +2,53 @@ +Mon Jan 2 21:20:05 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- update to 4.1.1: + * This release consists of enhancements and bug fixes to Version 4.1. For + information on the new features of 4.1, including AirPlay 2 support, + please refer to the 4.1 Release Note. + + Enhancements + * Use the TCP keepalive facility to close a play session if the client + connection drops for a minute. + + Metadata Enhancements + * Add FramePosition (phbt), FirstFramePosition (phb0), OutputRate (ofps), + OutputFormat (ofmt), StreamType (styp), ServiceName (svna), ClientName + (snam) properties to the D-Bus interface and to the metadata stream + (codes in brackets). + * FramePosition/FirstFramePosition metadata is generated only if the + progress_interval in the metadata section of the configuration file is + non-zero. The progress interval can also be set by a new + SetFramePositionUpdateInterval method in the D-Bus interface. + * FramePosition/FirstFramePosition metadata is of the form <RTP Frame + number>/<Local Time> where the local time, in nanoseconds (a 64-bit + number), is the precise time that frame should be played. The metadata + is generated when the frame is placed in the output buffer, and is thus + generated audio_backend_buffer_desired_length_in_seconds (usually 0.2 + seconds) before the time in question. + * Add xesam:albumArtist and xesam:composer metadata (if available) to the + metadata bundle presented in the D-Bus interface. + * Add a new metadata item: sps:songdatakind, derived from the asdk + metadata token, to the metadata bundle presented in the D-Bus interface. + If 0 it seems to indicate an item of a specific duration such as an + audio track; if 1 it seems to mean the stream is of unknown duration, + for example an internet radio stream. + + Bug Fixes + * Fix a bug that prevented multiple classic AirPlay instances being + recognised. The bug was that the 12-digit classic AirPlay service name + prefixes for each instance were all identically derived from a MAC + hardware address. The fix was to modify the generation of prefixes to + depend on the service name as well as the hardware address. + * Fix a bug that prevented play to the the PulseAudio backend from + resuming after a pause. The bug was due to changes in the way pauses + were handled and the fix was to reopen the stream if it is closed + whenever a play or latency request was made. + * Fix a long-standing bug which didn't close the socket used for the RTSP + connection, potentially exhausting the sockets available. + * Fix a bug in audio_alsa.c when there is no hardware device name. + * Add a configuration check for the xxd program when building for AirPlay + 2. + * Fix a compilation bug on certain platforms by trying to use AC_CHECK_LIB + to find libavcodec if the PKG_CHECK_MODULES check fails. + +------------------------------------------------------------------- Old: ---- shairport-sync-4.1.tar.gz New: ---- shairport-sync-4.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ shairport-sync.spec ++++++ --- /var/tmp/diff_new_pack.HgtZpn/_old 2023-01-03 15:06:07.294774683 +0100 +++ /var/tmp/diff_new_pack.HgtZpn/_new 2023-01-03 15:06:07.342774963 +0100 @@ -1,7 +1,7 @@ # # spec file for package shairport-sync # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: shairport-sync -Version: 4.1 +Version: 4.1.1 Release: 0 Summary: An AirPlay audio player License: GPL-3.0-only ++++++ shairport-sync-4.1.tar.gz -> shairport-sync-4.1.1.tar.gz ++++++ ++++ 2332 lines of diff (skipped)