Overview

Request 1046315 accepted

- 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 / 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

Request History
Dirk Mueller's avatar

dirkmueller created request

- 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 / 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


Martin Pluskal's avatar

pluskalm accepted request

openSUSE Build Service is sponsored by