]> git.ipfire.org Git - thirdparty/shairport-sync.git/log
thirdparty/shairport-sync.git
4 years agoupdate raspberry pi installation guide as per https://github.com/mikebrady/shairport... 1186/head
dasl- [Mon, 3 May 2021 01:33:26 +0000 (21:33 -0400)] 
update raspberry pi installation guide as per https://github.com/mikebrady/shairport-sync/issues/1183

4 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Thu, 8 Apr 2021 13:03:51 +0000 (14:03 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

4 years agoUpdate configure.ac
Mike Brady [Thu, 8 Apr 2021 12:59:44 +0000 (13:59 +0100)] 
Update configure.ac

4 years agoFix a race condition where the alsa_handle could be checked for null but then set...
Mike Brady [Thu, 8 Apr 2021 12:56:13 +0000 (13:56 +0100)] 
Fix a race condition where the alsa_handle could be checked for null but then set to null before use. The code between the check and the use is now protected.

4 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Sat, 27 Mar 2021 16:20:29 +0000 (16:20 +0000)] 
Update RELEASENOTES-DEVELOPMENT.md

4 years agoStop using snd_pcm_status_get_driver_htstamp in the alsa precision timing function...
Mike Brady [Sat, 27 Mar 2021 16:12:42 +0000 (16:12 +0000)] 
Stop using snd_pcm_status_get_driver_htstamp in the alsa precision timing function. It seems to have changed (?).

4 years agoBe more careful with changing precision. Stop using snd_pcm_status_get_driver_htstamp.
Mike Brady [Sat, 27 Mar 2021 15:37:29 +0000 (15:37 +0000)] 
Be more careful with changing precision. Stop using snd_pcm_status_get_driver_htstamp.

4 years agofix typo
Mike Brady [Sat, 27 Mar 2021 14:20:22 +0000 (14:20 +0000)] 
fix typo

4 years agoUpdate shairport-sync.conf
Mike Brady [Sun, 7 Mar 2021 11:18:56 +0000 (11:18 +0000)] 
Update shairport-sync.conf

4 years agoUpdate shairport-sync.conf
Mike Brady [Sun, 7 Mar 2021 11:17:06 +0000 (11:17 +0000)] 
Update shairport-sync.conf

4 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Mon, 8 Feb 2021 11:48:47 +0000 (11:48 +0000)] 
Update RELEASENOTES-DEVELOPMENT.md

4 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Mon, 8 Feb 2021 11:48:29 +0000 (11:48 +0000)] 
Update RELEASENOTES-DEVELOPMENT.md

4 years agoFix omission of libdaemon when it is requested.
Mike Brady [Mon, 8 Feb 2021 11:45:23 +0000 (11:45 +0000)] 
Fix omission of libdaemon when it is requested.

4 years agoClean up with clang-format
Mike Brady [Sun, 24 Jan 2021 21:32:57 +0000 (21:32 +0000)] 
Clean up with clang-format

4 years agoThis is 3.3.8rc3
Mike Brady [Sun, 24 Jan 2021 18:01:39 +0000 (18:01 +0000)] 
This is 3.3.8rc3

4 years agoMerge pull request #1128 from ehaupt/patch-2
Mike Brady [Fri, 1 Jan 2021 22:03:37 +0000 (22:03 +0000)] 
Merge pull request #1128 from ehaupt/patch-2

Add packaging status

4 years agoAdd packaging status 1128/head
Emanuel Haupt [Fri, 1 Jan 2021 21:14:09 +0000 (22:14 +0100)] 
Add packaging status

4 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Fri, 1 Jan 2021 19:26:13 +0000 (19:26 +0000)] 
Update RELEASENOTES-DEVELOPMENT.md

4 years agoAdd some simple configuration tests.
Mike Brady [Fri, 1 Jan 2021 19:16:27 +0000 (19:16 +0000)] 
Add some simple configuration tests.

4 years agoMore of the configure.ac fixes done. Still incomplete.
Mike Brady [Wed, 30 Dec 2020 19:32:46 +0000 (19:32 +0000)] 
More of the configure.ac fixes done. Still incomplete.

4 years agoPartially fix the --with-* and --without-* issues and clean up the script.
Mike Brady [Sat, 26 Dec 2020 16:11:53 +0000 (16:11 +0000)] 
Partially fix the --with-* and --without-* issues and clean up the script.

4 years agoFurther changes, make ALAC and GIO lowecase.
Mike Brady [Sat, 26 Dec 2020 16:10:04 +0000 (16:10 +0000)] 
Further changes, make ALAC and GIO lowecase.

4 years agoFurther changes, use AS_HELP_STRING macros, remove most include messages, make many...
Mike Brady [Sat, 26 Dec 2020 15:45:13 +0000 (15:45 +0000)] 
Further changes, use AS_HELP_STRING macros, remove most include messages, make many tokens lowercase.

4 years agoFix up AC_ARG_WITH logic to work with --without-* properly. Also do some tidying...
Mike Brady [Sat, 26 Dec 2020 14:35:18 +0000 (14:35 +0000)] 
Fix up AC_ARG_WITH logic to work with --without-* properly. Also do some tidying up. Fixed --with-apple-alac, --with-pipe, --with-stdout, --with-dummy. More to do.

4 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Wed, 23 Dec 2020 17:40:18 +0000 (17:40 +0000)] 
Update RELEASENOTES-DEVELOPMENT.md

4 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Wed, 23 Dec 2020 16:19:17 +0000 (16:19 +0000)] 
Update RELEASENOTES-DEVELOPMENT.md

4 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Wed, 23 Dec 2020 16:17:11 +0000 (16:17 +0000)] 
Update RELEASENOTES-DEVELOPMENT.md

4 years agoBug fixes
Mike Brady [Wed, 23 Dec 2020 16:14:01 +0000 (16:14 +0000)] 
Bug fixes

4 years agoFix a hang if an on-*** script didn't launch.
Mike Brady [Wed, 23 Dec 2020 16:13:44 +0000 (16:13 +0000)] 
Fix a hang if an on-*** script didn't launch.

4 years agoFix a crash that occurred if metadata support is enabled during compilation but turne...
Mike Brady [Wed, 23 Dec 2020 16:11:12 +0000 (16:11 +0000)] 
Fix a crash that occurred if metadata support is enabled during compilation but turned off in the configuration file.
Fix a crash that occurred playing from AirPower on Android.

4 years agoMerge pull request #1117 from minix1234/development
Mike Brady [Wed, 16 Dec 2020 12:28:27 +0000 (12:28 +0000)] 
Merge pull request #1117 from minix1234/development

Add MQTT information into README.MD and add MQTT.MD with followup details.

4 years agoUpdate MQTT.md 1117/head
minix1234 [Wed, 16 Dec 2020 02:38:23 +0000 (21:38 -0500)] 
Update MQTT.md

touch up on initial proposal

4 years agoUpdate README.md
minix1234 [Tue, 15 Dec 2020 22:42:40 +0000 (17:42 -0500)] 
Update README.md

added link to MQTT info pages

4 years agoCreate MQTT.md
minix1234 [Tue, 15 Dec 2020 21:32:57 +0000 (16:32 -0500)] 
Create MQTT.md

first crack at MQTT markdown informational data

4 years agoHandle active_remote_id as a string rather than an unsigned 32-bit number. It seems...
Mike Brady [Sun, 27 Sep 2020 09:48:27 +0000 (10:48 +0100)] 
Handle active_remote_id as a string rather than an unsigned 32-bit number. It seems ROON uses a longer character sequence. Tidy up some error messages aboout which backend is selected.

4 years agoClang Format
Mike Brady [Sun, 27 Sep 2020 09:45:22 +0000 (10:45 +0100)] 
Clang Format

4 years agoHandle active_remote_id as a string rather than an unsigned 32-bit number. It seems...
Mike Brady [Sun, 27 Sep 2020 09:44:12 +0000 (10:44 +0100)] 
Handle active_remote_id as a string rather than an unsigned 32-bit number. It seems ROON uses a longer character sequence. Tidy up some error messages aboout which backend is selected.

4 years agoTighten up memory allocatons in DACP.c but shorten the wait time for a response.
Mike Brady [Sun, 20 Sep 2020 15:51:07 +0000 (16:51 +0100)] 
Tighten up memory allocatons in DACP.c but shorten the wait time for a response.

4 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Fri, 11 Sep 2020 16:40:25 +0000 (17:40 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

4 years agoAdd a default name for the pipe backend: /tmp/shairport-sync-audio
Mike Brady [Fri, 11 Sep 2020 16:31:55 +0000 (17:31 +0100)] 
Add a default name for the pipe backend: /tmp/shairport-sync-audio

4 years agoEnsure the metadata pipe is created, if necessary, when the --with-metadata option...
Mike Brady [Fri, 11 Sep 2020 15:54:34 +0000 (16:54 +0100)] 
Ensure the metadata pipe is created, if necessary, when the --with-metadata option is chosen without dbus or mpris

4 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Thu, 3 Sep 2020 09:37:20 +0000 (10:37 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

4 years agoUpdate configure.ac
Mike Brady [Thu, 3 Sep 2020 09:35:52 +0000 (10:35 +0100)] 
Update configure.ac

4 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Thu, 3 Sep 2020 09:01:42 +0000 (10:01 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

4 years agoMake the first output backend in the list of backends the default and make its name...
Mike Brady [Thu, 3 Sep 2020 08:53:13 +0000 (09:53 +0100)] 
Make the first output backend in the list of backends the default and make its name the default output_name. Clang-format everything

4 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Wed, 2 Sep 2020 16:31:47 +0000 (17:31 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

4 years agoAdd the word 'jack' to the version string if Jack Audi support is compiled in.
Mike Brady [Wed, 2 Sep 2020 16:28:02 +0000 (17:28 +0100)] 
Add the word 'jack' to the version string if Jack Audi support is compiled in.

4 years agoAdd the word 'jack' to the version string if Jack Audi support is compiled in.
Mike Brady [Wed, 2 Sep 2020 16:27:36 +0000 (17:27 +0100)] 
Add the word 'jack' to the version string if Jack Audi support is compiled in.

5 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Fri, 14 Aug 2020 12:27:34 +0000 (13:27 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

5 years agoForgot to include documentation and version updates done online.
Mike Brady [Thu, 13 Aug 2020 19:41:45 +0000 (20:41 +0100)] 
Forgot to include documentation and version updates done online.

5 years agoA gentler flush process for resyncing.
Mike Brady [Thu, 13 Aug 2020 19:41:30 +0000 (20:41 +0100)] 
A gentler flush process for resyncing.

5 years agoUpdate configure.ac
Mike Brady [Thu, 13 Aug 2020 18:38:40 +0000 (19:38 +0100)] 
Update configure.ac

5 years agoUpdate configure.ac
Mike Brady [Thu, 13 Aug 2020 18:38:15 +0000 (19:38 +0100)] 
Update configure.ac

5 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Thu, 13 Aug 2020 18:35:31 +0000 (19:35 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

5 years agoPotentially fix a flaw in resyncing. A flush is set up but not triggered.
Mike Brady [Thu, 13 Aug 2020 16:44:35 +0000 (17:44 +0100)] 
Potentially fix a flaw in resyncing. A flush is set up but not triggered.

5 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Mon, 27 Jul 2020 08:46:07 +0000 (09:46 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

5 years agoOpen metadata and audio pipes with 666 permissions.
Mike Brady [Mon, 27 Jul 2020 08:41:33 +0000 (09:41 +0100)] 
Open metadata and audio pipes with 666 permissions.

5 years agoOpen metadata and audio pipes with 666 permissions.
Mike Brady [Mon, 27 Jul 2020 08:40:05 +0000 (09:40 +0100)] 
Open metadata and audio pipes with 666 permissions.

5 years agoMerge branch 'development' of github.com:mikebrady/shairport-sync into development
Mike Brady [Mon, 13 Jul 2020 10:54:05 +0000 (11:54 +0100)] 
Merge branch 'development' of github.com:mikebrady/shairport-sync into development

Forgot online updates.

5 years agoEnsure metadata and cover art are enabled if metadata support is included at compilat...
Mike Brady [Mon, 13 Jul 2020 10:53:54 +0000 (11:53 +0100)] 
Ensure metadata and cover art are enabled if metadata support is included at compilation. Reword some misleading error messages, set convolution defaults even if no configuration file is found. Quieten a few debug messages.

5 years agoQuieten a debug message
Mike Brady [Mon, 13 Jul 2020 10:52:52 +0000 (11:52 +0100)] 
Quieten a debug message

5 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Mon, 13 Jul 2020 09:59:00 +0000 (10:59 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

5 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Mon, 13 Jul 2020 09:57:52 +0000 (10:57 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

5 years agoEnsure metadata and cover art are enabled if metadata support is included at compilat...
Mike Brady [Mon, 13 Jul 2020 09:47:10 +0000 (10:47 +0100)] 
Ensure metadata and cover art are enabled if metadata support is included at compilation. Reword some misleading error messages, set convolution defaults even if no configuration file is found.

5 years agoQuieten a noisy flush debug message
Mike Brady [Wed, 8 Jul 2020 20:24:44 +0000 (21:24 +0100)] 
Quieten a noisy flush debug message

5 years agoChange a slightly misleading comment
Mike Brady [Wed, 8 Jul 2020 20:21:42 +0000 (21:21 +0100)] 
Change a slightly misleading comment

5 years agoRemove leading zeroes from an incoming DACP ID in another place
Mike Brady [Wed, 8 Jul 2020 09:20:33 +0000 (10:20 +0100)] 
Remove leading zeroes from an incoming DACP ID in another place

5 years agoRemove leading zeroes from an incoming DACP ID in another place
Mike Brady [Wed, 8 Jul 2020 09:20:15 +0000 (10:20 +0100)] 
Remove leading zeroes from an incoming DACP ID in another place

5 years ago3.3.7d12 -- getting near to release 3.3.7d12
Mike Brady [Fri, 3 Jul 2020 16:32:44 +0000 (17:32 +0100)] 
3.3.7d12 -- getting near to release

5 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Fri, 3 Jul 2020 16:06:54 +0000 (17:06 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

5 years agoMove Docker stuff to another repository
Mike Brady [Wed, 24 Jun 2020 15:36:19 +0000 (16:36 +0100)] 
Move Docker stuff to another repository

5 years agoUpdate BEWARE.md
Mike Brady [Wed, 24 Jun 2020 15:27:52 +0000 (16:27 +0100)] 
Update BEWARE.md

5 years agoUpdate BEWARE.md
Mike Brady [Wed, 24 Jun 2020 15:27:32 +0000 (16:27 +0100)] 
Update BEWARE.md

5 years agoCreate BEWARE.md
Mike Brady [Wed, 24 Jun 2020 15:26:23 +0000 (16:26 +0100)] 
Create BEWARE.md

5 years agoSimple Docker configuration
Mike Brady [Wed, 24 Jun 2020 15:04:18 +0000 (16:04 +0100)] 
Simple Docker configuration

5 years agoAdd the string "-alac" to the version string in '-V' if the Apple ALAC decoder is...
Mike Brady [Wed, 24 Jun 2020 08:48:46 +0000 (09:48 +0100)] 
Add the string "-alac" to the version string in '-V' if the Apple ALAC decoder is included.

5 years agoremove the cause of a FreeBSD warning
Mike Brady [Mon, 22 Jun 2020 11:01:26 +0000 (12:01 +0100)] 
remove the cause of a FreeBSD warning

5 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Mon, 22 Jun 2020 09:41:20 +0000 (10:41 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

5 years agoclean up a fatal error message
Mike Brady [Mon, 22 Jun 2020 09:32:07 +0000 (10:32 +0100)] 
clean up a fatal error message

5 years agoUse exit() instead of abort() when a fatal error occurs, but skip the cleanup before...
Mike Brady [Mon, 22 Jun 2020 09:16:37 +0000 (10:16 +0100)] 
Use exit() instead of abort() when a fatal error occurs, but skip the cleanup before exit, as this can cause trouble.

5 years agoquieten a debug message
Mike Brady [Mon, 22 Jun 2020 09:15:35 +0000 (10:15 +0100)] 
quieten a debug message

5 years agoFix the default audio_backend_buffer_desired_length and move the exit messages to...
Mike Brady [Sun, 21 Jun 2020 14:36:56 +0000 (15:36 +0100)] 
Fix the default audio_backend_buffer_desired_length and move the exit messages to debiug level 1

5 years agoslightly change debug message
Mike Brady [Sun, 21 Jun 2020 14:36:09 +0000 (15:36 +0100)] 
slightly change debug message

5 years agoquieten some debug messages
Mike Brady [Sun, 21 Jun 2020 12:50:21 +0000 (13:50 +0100)] 
quieten some debug messages

5 years agoChange blame address!
Mike Brady [Sun, 21 Jun 2020 12:37:33 +0000 (13:37 +0100)] 
Change blame address!

5 years agoBug fixes.
Mike Brady [Sun, 21 Jun 2020 12:36:49 +0000 (13:36 +0100)] 
Bug fixes.

Fix bugs preventing clean termination on MPRIS Quit().

5 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Sun, 21 Jun 2020 12:35:22 +0000 (13:35 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

5 years agoReinstated the main thread cancellation cleanup and hooked it up the the exit functio...
Mike Brady [Sun, 21 Jun 2020 12:20:08 +0000 (13:20 +0100)] 
Reinstated the main thread cancellation cleanup and hooked it up the the exit function. Made the exit function work properly if libdaemon was included and either used or not used. CLeaned up some debug messages and warnings.

5 years agoThe metadata threads were not terminating properly due to multiple errors. Quietened...
Mike Brady [Sun, 21 Jun 2020 12:17:57 +0000 (13:17 +0100)] 
The metadata threads were not terminating properly due to multiple errors. Quietened a few debug messages too.

5 years agoQuieten some debug messages.
Mike Brady [Sun, 21 Jun 2020 12:16:08 +0000 (13:16 +0100)] 
Quieten some debug messages.

5 years agoAllow Shairport Sync native D-Bus and MPRIS services to be owned by root as well...
Mike Brady [Sun, 21 Jun 2020 08:57:05 +0000 (09:57 +0100)] 
Allow Shairport Sync native D-Bus and MPRIS services to be owned by root as well as user "shairport-sync"

5 years agostop an uninitialised variable warning
Mike Brady [Fri, 19 Jun 2020 15:53:15 +0000 (16:53 +0100)] 
stop an uninitialised variable warning

5 years agoquieten some debug messages
Mike Brady [Mon, 15 Jun 2020 11:16:59 +0000 (12:16 +0100)] 
quieten some debug messages

5 years agoremove an insignificant FreeBSD compiler warning.
Mike Brady [Sun, 14 Jun 2020 14:58:06 +0000 (15:58 +0100)] 
remove an insignificant FreeBSD compiler warning.

5 years agoone less debug message.
Mike Brady [Sun, 14 Jun 2020 13:29:55 +0000 (14:29 +0100)] 
one less debug message.

5 years agoSend more timing sync requests at the start. The debug messages are a bit noisy.
Mike Brady [Sun, 14 Jun 2020 13:26:22 +0000 (14:26 +0100)] 
Send more timing sync requests at the start. The debug messages are a bit noisy.

5 years agoEmphasise one debug message
Mike Brady [Sun, 14 Jun 2020 08:49:10 +0000 (09:49 +0100)] 
Emphasise one debug message

5 years agodon't suppress the sending of a pfls token until some frames have been seen.
Mike Brady [Sat, 13 Jun 2020 13:38:27 +0000 (14:38 +0100)] 
don't suppress the sending of a pfls token until some frames have been seen.

5 years agoRemove the flsr flush request token -- sometimes it's bogus -- add the frame number...
Mike Brady [Sat, 13 Jun 2020 09:41:48 +0000 (10:41 +0100)] 
Remove the flsr flush request token -- sometimes it's bogus -- add the frame number to the pfls token. Add a little documentation.

5 years agoFix metadata `abeg` and `aend` generation bug.
Mike Brady [Sat, 13 Jun 2020 08:38:12 +0000 (09:38 +0100)] 
Fix metadata `abeg` and `aend` generation bug.