]>
git.ipfire.org Git - thirdparty/shairport-sync.git/log
Charles [Wed, 5 Oct 2022 21:50:18 +0000 (22:50 +0100)]
Docker build changes, github action updates.
Mike Brady [Wed, 5 Oct 2022 11:41:54 +0000 (12:41 +0100)]
When a buffered stream is paused or stopped, try to close the output device immediately. This will succeed if disable_standby mode is off.
Mike Brady [Wed, 5 Oct 2022 11:39:57 +0000 (12:39 +0100)]
Remove strange calls to the D-Bus system.
Mike Brady [Wed, 5 Oct 2022 09:45:49 +0000 (10:45 +0100)]
Update AIRPLAY2.md
Mike Brady [Wed, 5 Oct 2022 09:44:24 +0000 (10:44 +0100)]
Update AIRPLAY2.md
Mike Brady [Wed, 5 Oct 2022 09:08:16 +0000 (10:08 +0100)]
Update from master branch.
Mike Brady [Wed, 5 Oct 2022 08:59:14 +0000 (09:59 +0100)]
Add names of AP2 clients to debug messages.
Mike Brady [Wed, 5 Oct 2022 08:55:17 +0000 (09:55 +0100)]
Null merge -- just to bring anything new from master to development, but there wasn't anything.
Mike Brady [Wed, 5 Oct 2022 08:46:41 +0000 (09:46 +0100)]
Updates made in the branch.
Mike Brady [Mon, 3 Oct 2022 17:02:01 +0000 (18:02 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Mon, 3 Oct 2022 16:56:18 +0000 (17:56 +0100)]
Only call the volume hook once for each volume event even when the dbus interface is included.
Mike Brady [Mon, 3 Oct 2022 16:56:02 +0000 (17:56 +0100)]
Only call the volume hook once for each volume event even when the dbus interface is included.
Mike Brady [Sat, 1 Oct 2022 14:38:15 +0000 (15:38 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Sat, 1 Oct 2022 14:32:53 +0000 (15:32 +0100)]
Disable the timer on the RTSP link. OwnTone doesn't supply regular traffic here.
Mike Brady [Fri, 30 Sep 2022 12:13:19 +0000 (13:13 +0100)]
Update Events.md
Mike Brady [Fri, 30 Sep 2022 12:06:38 +0000 (13:06 +0100)]
Update Events.md
Mike Brady [Fri, 30 Sep 2022 12:06:15 +0000 (13:06 +0100)]
Update Events.md
Mike Brady [Fri, 30 Sep 2022 12:00:14 +0000 (13:00 +0100)]
Update Events.md
Mike Brady [Fri, 30 Sep 2022 11:53:01 +0000 (12:53 +0100)]
Update Events.md
Mike Brady [Fri, 30 Sep 2022 09:37:48 +0000 (10:37 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Fri, 30 Sep 2022 09:18:51 +0000 (10:18 +0100)]
Close the DAC when the keep_dac_busy flag is changed (by the activity monitor) from true to false. Wait a little longer for the DAC to drop all frames.
Mike Brady [Fri, 30 Sep 2022 09:08:11 +0000 (10:08 +0100)]
Quieten some debug messages, duh.
Mike Brady [Fri, 30 Sep 2022 09:05:40 +0000 (10:05 +0100)]
Close the DAC when the keep_dac_busy flag is changed (by the activity monitor) from true to false. Wait a little longer for the DAC to drop all frames.
Mike Brady [Thu, 29 Sep 2022 20:53:34 +0000 (21:53 +0100)]
Merge pull request #1545 from Weidav/master
Don't need to checkout development branch.
weidav [Thu, 29 Sep 2022 16:41:17 +0000 (18:41 +0200)]
Don't need to checkout development branch.
Mike Brady [Thu, 29 Sep 2022 15:39:01 +0000 (16:39 +0100)]
Add name of client when we can get it in AP2
Mike Brady [Thu, 29 Sep 2022 13:11:59 +0000 (14:11 +0100)]
Bring up to date with changes in the development branch, most of which come from the master branch.
Mike Brady [Thu, 29 Sep 2022 13:05:37 +0000 (14:05 +0100)]
Bring up to date with changes in the development branch, most of which come from the master branch.
Mike Brady [Thu, 29 Sep 2022 11:53:32 +0000 (12:53 +0100)]
Take more uptodate version of documents
Mike Brady [Thu, 29 Sep 2022 11:48:37 +0000 (12:48 +0100)]
Take update to CAR INSTALL.
Mike Brady [Thu, 29 Sep 2022 11:46:05 +0000 (12:46 +0100)]
Add docker-build-on-formal-release.yaml and stale.yaml to the branch.
Mike Brady [Thu, 29 Sep 2022 11:39:37 +0000 (12:39 +0100)]
Fix Bug Report template.
Mike Brady [Thu, 29 Sep 2022 11:38:38 +0000 (12:38 +0100)]
Update Bug Report.yaml
Oops.
Mike Brady [Thu, 29 Sep 2022 11:27:12 +0000 (12:27 +0100)]
Fix a layout error and reference.
Mike Brady [Thu, 29 Sep 2022 10:40:38 +0000 (11:40 +0100)]
Add some workflows and fix two errors in Makefile.am found with their assistance.
Mike Brady [Thu, 29 Sep 2022 10:22:36 +0000 (11:22 +0100)]
Try all
Mike Brady [Thu, 29 Sep 2022 10:18:38 +0000 (11:18 +0100)]
name changes.
Mike Brady [Thu, 29 Sep 2022 10:10:06 +0000 (11:10 +0100)]
Fix for building for System V.
Mike Brady [Thu, 29 Sep 2022 10:05:31 +0000 (11:05 +0100)]
Fix for building for System V.
Mike Brady [Thu, 29 Sep 2022 10:02:46 +0000 (11:02 +0100)]
Fix for building for System V.
Mike Brady [Thu, 29 Sep 2022 09:59:51 +0000 (10:59 +0100)]
Fix for building for System V.
Mike Brady [Thu, 29 Sep 2022 09:56:22 +0000 (10:56 +0100)]
Fix for building for System V.
Mike Brady [Thu, 29 Sep 2022 09:53:15 +0000 (10:53 +0100)]
Fix for building for System V.
Mike Brady [Thu, 29 Sep 2022 09:50:56 +0000 (10:50 +0100)]
Add a check for building for System V.
Mike Brady [Thu, 29 Sep 2022 09:42:47 +0000 (10:42 +0100)]
Add a check for building without using a separate build folder.
Mike Brady [Wed, 28 Sep 2022 22:15:50 +0000 (23:15 +0100)]
Improve macOS check.
Mike Brady [Wed, 28 Sep 2022 22:13:10 +0000 (23:13 +0100)]
Improve macOS check.
Mike Brady [Wed, 28 Sep 2022 22:09:15 +0000 (23:09 +0100)]
Improve macOS check.
Mike Brady [Wed, 28 Sep 2022 22:02:34 +0000 (23:02 +0100)]
Improve macOS check.
Mike Brady [Wed, 28 Sep 2022 22:00:05 +0000 (23:00 +0100)]
Improve macOS check.
Mike Brady [Wed, 28 Sep 2022 21:54:24 +0000 (22:54 +0100)]
Improve macOS check.
Mike Brady [Wed, 28 Sep 2022 21:46:26 +0000 (22:46 +0100)]
Try a macOS check.
Mike Brady [Wed, 28 Sep 2022 17:01:46 +0000 (18:01 +0100)]
Add classic systemd build workflows.
Mike Brady [Wed, 28 Sep 2022 16:53:02 +0000 (17:53 +0100)]
Initial full-fat build check -- omits pipewire.
Mike Brady [Wed, 28 Sep 2022 16:39:00 +0000 (17:39 +0100)]
Initial workflow for checking a basic AirPlay systemd build and install
Mike Brady [Wed, 28 Sep 2022 16:28:56 +0000 (17:28 +0100)]
Enhance build_check workflow.
Mike Brady [Wed, 28 Sep 2022 16:25:27 +0000 (17:25 +0100)]
Look for the shairport-sync.service file in the scripts folder in the _build_ folder, because it's generated by ./configure. Same with the SystemV init file.
Mike Brady [Wed, 28 Sep 2022 16:17:05 +0000 (17:17 +0100)]
Explore build_check workflow.
Mike Brady [Wed, 28 Sep 2022 16:12:21 +0000 (17:12 +0100)]
Enhance build_check workflow.
Mike Brady [Wed, 28 Sep 2022 16:07:17 +0000 (17:07 +0100)]
Enhance build_check workflow.
Mike Brady [Wed, 28 Sep 2022 16:04:31 +0000 (17:04 +0100)]
Enhance build_check workflow.
Mike Brady [Wed, 28 Sep 2022 15:56:21 +0000 (16:56 +0100)]
Enhance build_check workflow.
Mike Brady [Wed, 28 Sep 2022 15:54:39 +0000 (16:54 +0100)]
Enhance build_check workflow.
Mike Brady [Wed, 28 Sep 2022 15:50:08 +0000 (16:50 +0100)]
Adjust build_check workflow.
Mike Brady [Wed, 28 Sep 2022 15:47:15 +0000 (16:47 +0100)]
Adjust build_check workflow.
Mike Brady [Wed, 28 Sep 2022 15:43:18 +0000 (16:43 +0100)]
Adjust build_check workflow.
Mike Brady [Wed, 28 Sep 2022 15:41:07 +0000 (16:41 +0100)]
Adjust build_check workflow.
Mike Brady [Wed, 28 Sep 2022 15:39:39 +0000 (16:39 +0100)]
Adjust build_check workflow.
Mike Brady [Wed, 28 Sep 2022 15:37:26 +0000 (16:37 +0100)]
Adjust build_check workflow.
Mike Brady [Wed, 28 Sep 2022 15:33:14 +0000 (16:33 +0100)]
Simple build_check workflow trial.
Mike Brady [Wed, 28 Sep 2022 15:30:20 +0000 (16:30 +0100)]
Trial
On the Danger branch only.
Mike Brady [Wed, 28 Sep 2022 14:54:55 +0000 (15:54 +0100)]
Update docker-build-on-formal-release.yaml
Look for literal dots and include a X.YrcZ pattern for testing
Mike Brady [Wed, 28 Sep 2022 14:42:11 +0000 (15:42 +0100)]
Update docker-build-on-formal-release.yaml
Mike Brady [Wed, 28 Sep 2022 14:39:44 +0000 (15:39 +0100)]
Create docker-build-on-formal-release.yaml
Mike Brady [Wed, 28 Sep 2022 11:45:14 +0000 (12:45 +0100)]
Don't rebuild Docker master image for a push.
Mike Brady [Wed, 28 Sep 2022 11:44:10 +0000 (12:44 +0100)]
Small documentation change.
Mike Brady [Wed, 28 Sep 2022 10:32:37 +0000 (11:32 +0100)]
Tidy up the Dockerfile for AP2 and replace the AP1 Docker stuff with a derivative of the AP2 stuff to add the s6 overlay. The argument for invoking Shairport Sync on both should be 'shairport-sync --log-to-syslog' plus whatever command line arguments you want.
Mike Brady [Tue, 27 Sep 2022 13:19:15 +0000 (14:19 +0100)]
Merge branch 'development'
Documentation updates.
Mike Brady [Tue, 27 Sep 2022 13:18:44 +0000 (14:18 +0100)]
Small documentation updates.
Mike Brady [Mon, 26 Sep 2022 18:04:08 +0000 (19:04 +0100)]
Don't need to checkout development.
Mike Brady [Mon, 26 Sep 2022 18:02:54 +0000 (19:02 +0100)]
Merge branch 'development'
Simplify some URLs.
Mike Brady [Mon, 26 Sep 2022 18:02:30 +0000 (19:02 +0100)]
Simplify some URLs
Mike Brady [Mon, 26 Sep 2022 17:38:46 +0000 (18:38 +0100)]
Small documentation updates.
Mike Brady [Mon, 26 Sep 2022 17:19:55 +0000 (18:19 +0100)]
Slight update to Release Notes.
Mike Brady [Mon, 26 Sep 2022 17:04:04 +0000 (18:04 +0100)]
Update the pair_ap library and a few other things...
Mike Brady [Mon, 26 Sep 2022 17:00:36 +0000 (18:00 +0100)]
Start of update to Release Notes
Mike Brady [Mon, 26 Sep 2022 16:56:02 +0000 (17:56 +0100)]
Update BUILD.md
Mike Brady [Mon, 26 Sep 2022 16:53:34 +0000 (17:53 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Mon, 26 Sep 2022 16:42:13 +0000 (17:42 +0100)]
Remove the need for the gcrypt library; use openssl instead, as it's mandatory elsewhere in Shairport Sync.
Mike Brady [Mon, 26 Sep 2022 16:24:04 +0000 (17:24 +0100)]
Update the pair_ap library. Thanks again to ejurgensen for this code.
Mike Brady [Fri, 23 Sep 2022 16:11:15 +0000 (17:11 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Fri, 23 Sep 2022 16:05:26 +0000 (17:05 +0100)]
Clang format
Mike Brady [Fri, 23 Sep 2022 16:02:26 +0000 (17:02 +0100)]
Add in code to detect the iOS 16 discontinuity but not to do anything about it. Delaying everything by 2112 frames after the discontinuity removes it, but the result seems to be that playback is delayed by 2112 frames. One approach would be to advance everything prior to the discontinuity by 2112 frames, but that would require checking what version of software the source was using, so hardly worth the trouble.
Mike Brady [Thu, 22 Sep 2022 17:19:46 +0000 (18:19 +0100)]
Roll back fix for extra frames -- it fixes sync issues but introduces transients or glitches. Not nice.
Mike Brady [Thu, 22 Sep 2022 16:33:23 +0000 (17:33 +0100)]
Fix a silly classic AirPlay build issue.
Mike Brady [Thu, 22 Sep 2022 16:03:53 +0000 (17:03 +0100)]
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady [Thu, 22 Sep 2022 15:29:20 +0000 (16:29 +0100)]
Merge branch 'development' of github.com:mikebrady/shairport-sync into development
Merge online updates.
Mike Brady [Thu, 22 Sep 2022 15:28:51 +0000 (16:28 +0100)]
Skip the out-of-date frames at the start of a session in AirPLay 2 Buffered Streams in iOS 16.0 / Ventura beta / iOS 16.1 beta. Only skip two blocks to avoid AAC transients and substitute silent for them.
Mike Brady [Thu, 22 Sep 2022 15:25:57 +0000 (16:25 +0100)]
Increase the RTSP idle timeout to ten seconds, and confine its operation to realtime and classic AirPlay only.:
Mike Brady [Mon, 19 Sep 2022 09:04:41 +0000 (10:04 +0100)]
Update BUILD.md