Commit Graph
4720 Commits
Author SHA1 Message Date
Mike Brady dc5b8f1a11 Clang format 2021-11-26 18:02:23 +00:00
Mike Brady 7890188dcf Quieten some debug messages. 2021-11-26 18:01:36 +00:00
Mike Brady 5cb8d51c6f Merge branch 'development' of github.com:mikebrady/shairport-sync into development
Merge a pull request and documentation update.
2021-11-26 17:49:35 +00:00
Mike BradyandGitHub a05db62100 Update RELEASENOTES-DEVELOPMENT.md 2021-11-26 17:41:01 +00:00
Mike BradyandGitHub f70ab69abb Merge pull request #1346 from fwcd/libplist-configure-fix
Try finding libplist as libplist-2.0 on Linux too.
2021-11-26 17:28:20 +00:00
Mike Brady b9d3abfa24 Add some debug messages to help check the output rate calculations. 2021-11-26 15:18:27 +00:00
Mike Brady 136071a621 change stats to report non-zero if output has just opened or if there has been any discontinuity in play from previous time. 2021-11-26 15:17:27 +00:00
Mike Brady 87d887f412 Remove the commas in the statistics logs -- easier to get into a spreadsheet. 2021-11-25 18:13:56 +00:00
Mike Brady ce39f00a0b Don't overwrite service files if they already exist. 2021-11-25 17:42:48 +00:00
fwcd 9065ebc6f0 Try finding libplist as libplist-2.0 on Linux too 2021-11-24 16:22:23 +01:00
Mike Brady 14bfba2724 Add code to check divisions and mods for a potrntial divide by zero problem. MAy cause SPS to terminate but leave a log message. 2021-11-21 21:47:32 +00:00
Mike Brady 881a5ca25e Don't display output FPS, as it's not clear how accurate it is... 2021-11-20 15:11:57 +00:00
Mike Brady 1797b4164b Check for the stats function before allowing expanded stats info. 2021-11-20 14:18:13 +00:00
Mike Brady cd9da86fc3 Add a 'stats' function to the audio back ends to replace the 'rate_info' function. Zero all except the alsa back end. 2021-11-20 13:59:16 +00:00
Mike Brady 5f8e6e3989 attempt to increase the precision of the FPS timing 2021-11-20 12:14:23 +00:00
Mike Brady c0a3dacf30 Working to check for divide / mod by 0's 2021-11-17 10:35:21 +00:00
Mike Brady 4729b3ea71 Merge branch 'development' of git.aillwee.com:base/shairport-sync into development
Merge independent changes.
2021-11-14 15:13:54 +00:00
Mike BradyandGitHub c31022016b Update RELEASENOTES-DEVELOPMENT.md 2021-11-14 15:03:19 +00:00
Mike Brady 1032cad684 Update to the latest version of ejurgensen's pair_ap library. With thanks. 2021-11-14 14:13:31 +00:00
Mike BradyandGitHub fb1b2e9dff Update RELEASENOTES-DEVELOPMENT.md 2021-11-14 11:43:16 +00:00
Mike Brady 3f6f09328d Fix a bug by ensuring certain ap2 variables are initialised by the player thread. 2021-11-14 11:18:39 +00:00
Mike Brady 04240708a9 Try using the monotonic clock for checking output rate... 2021-11-08 10:14:42 +00:00
Mike Brady 99c6638573 Ensure the frame rate calculator allows for silent frames added to disable standby. Clean up outmoded and unused stuff in audio_alsa.c. More to do. 2021-11-06 18:32:26 +00:00
Mike Brady 98c45cbb1b Fix a bug that was causing a compiler warniong about a potentially uninitialised variable. 2021-11-02 09:15:04 +00:00
Mike BradyandGitHub b2f38e0f0d Merge pull request #1326 from a-x-/patch-2
typo(MQTT): Please not -> Please note
2021-11-01 08:46:21 +00:00
Alexander MextnerandGitHub f4cad1d1ba typo(MQTT): Please not -> Please note 2021-11-01 09:18:57 +03:00
Mike BradyandGitHub 6b9b45c887 Update RELEASENOTES-DEVELOPMENT.md 2021-10-24 13:25:35 +01:00
Mike BradyandGitHub f4115c45a2 Merge pull request #1314 from ffontaine/development
configure.ac: fix build with automake 1.16.5

Many thanks!
2021-10-24 13:10:23 +01:00
Mike Brady 647ff1cd14 Merge branch 'development' of github.com:mikebrady/shairport-sync into development
Forgot some online documentation updates.
2021-10-24 11:37:10 +01:00
Mike Brady 311a5c884c slight tidying up 2021-10-24 11:36:40 +01:00
Mike BradyandGitHub 1452bb687f Update BUILDFORAP2.md 2021-10-24 11:28:46 +01:00
Mike BradyandGitHub 4ced2cf1fd Update RELEASENOTES-DEVELOPMENT.md 2021-10-22 19:52:36 +01:00
Mike Brady d2e35fc02e Return 501 "Not Implemented" for unexpected RTSP commands -- it seems to work better. The old code, 400, didn't seem to get the required response. 2021-10-22 19:36:31 +01:00
Fabrice Fontaine 424cc39824 configure.ac: fix build with automake 1.16.5
Fix the following build failure with convolution raised since automake
1.16.5 and
https://git.savannah.gnu.org/cgit/automake.git/commit/?id=f4a3a70f69e1dbccb6578f39ef47835098a04624:

configure.ac:305: error: AM_INIT_AUTOMAKE expanded multiple times
/home/giuliobenetti/autobuild/run/instance-1/output-1/host/share/aclocal-1.16/init.m4:29: AM_INIT_AUTOMAKE is expanded from...
configure.ac:6: the top level
/home/giuliobenetti/autobuild/run/instance-1/output-1/host/share/aclocal-1.16/init.m4:29: AM_INIT_AUTOMAKE is expanded from...
configure.ac:305: the top level

Fixes:
 - http://autobuild.buildroot.org/results/464148bdccb705d8992dc860262bfdeb01b7e2a1

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2021-10-15 08:20:12 +02:00
Mike BradyandGitHub d25a20aa99 Update BUILDFORAP1.md 2021-10-11 19:04:33 +02:00
Mike Brady 430e3eda2b Forgot some documentation updates online.
Merge branch 'development' of github.com:mikebrady/shairport-sync into development
2021-09-29 10:08:49 +01:00
Mike Brady 5c418702d6 Quieten some debug messages. 2021-09-29 10:08:22 +01:00
Mike BradyandGitHub e43c8dacda Update RELEASENOTES-DEVELOPMENT.md 2021-09-29 09:39:07 +01:00
Mike Brady 0fe21f3a56 Quieten a few debug messages. 2021-09-29 09:31:13 +01:00
Mike Brady d3c067d009 Honour the volume_range_db with a hardware attenuator, duh. 2021-09-29 09:26:46 +01:00
Mike Brady af6511007e Allow Shairport Sync to be build without including the metadata stuff. 2021-09-29 09:02:53 +01:00
Mike BradyandGitHub b5801f6302 Update RELEASENOTES-DEVELOPMENT.md 2021-09-28 17:40:33 +01:00
Mike Brady 37faed13af Is sufficiently different from 4.0-dev... 2021-09-27 19:37:09 +01:00
Mike Brady 4a82745561 Allocate, deallocate and NULL the rtp_event_thread memory space so that it is only deleted once! 2021-09-18 12:22:57 +01:00
Mike BradyandGitHub ef9c46610c Update RELEASENOTES-DEVELOPMENT.md 2021-09-17 19:27:41 +01:00
Mike BradyandGitHub 41f3e8bd17 Update AIRPLAY2.md 2021-09-17 19:24:10 +01:00
Mike Brady 02734e58c2 Merge with the aillwee development branch 2021-09-16 17:54:47 +01:00
Mike Brady e06be8c916 Allow compilation with AirPlay2 not selected. 2021-09-12 15:31:45 +01:00
Mike Brady 1438216878 Add full teardown actions to RTSP stream cleanup to correctly close all connections. 2021-09-12 15:24:48 +01:00
Mike Brady 2e4c391bf2 Change features flags in agreement with the metadata settings in the config file. 2021-09-10 17:42:47 +01:00