Commit Graph
4707 Commits
Author SHA1 Message Date
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
Mike Brady 2e123cf39a Fix compilation errors that accumulated with no --with-airplay-2 flag set. 2021-09-09 11:24:23 +01:00
Mike Brady 366eb27afc Stop a message from repeating endlessly. 2021-09-09 11:23:25 +01:00
Mike Brady 9f9513f2e3 Fix a crashing bug in cancel_all_RTSP_threads. 2021-09-07 07:44:28 +01:00
Mike Brady 7def758f13 Clang 2021-09-06 14:30:13 +01:00
Mike Brady 8049f1e60b Improve cancelled connection memory recovery. Remove some trick-bicycling programming from connection memory recovery. Use mutexes. Recover cancelled connection memory immediately. 2021-09-06 11:05:20 +01:00
Mike Brady 7ff6d07c83 Don't need 'had_been_cancelled'. Remoted. 2021-09-06 11:02:59 +01:00
Mike Brady 1fc00e13e9 Seems to work better with iOS / HomePod mini speaker selection. Does not recover discarded rtsp stream memory! 2021-09-06 09:11:24 +01:00
Mike Brady 8ec99e806f Slight comment change. 2021-09-05 10:13:17 +01:00
Mike Brady dd795d9157 To address Issue 1107, set the number of items to buffer to 255. Thanks to https://github.com/PieGuy314 and https://github.com/Hello71 for reporting. 2021-09-05 10:12:41 +01:00
Mike Brady 45583479a2 Merge branch 'development' of github.com:mikebrady/shairport-sync into development
quieten a deprecation warning
2021-09-05 09:10:26 +01:00
Mike BradyandGitHub c9b34cc367 Update rtp.c
Stop a deprecated warning.
2021-09-05 09:09:44 +01:00
Mike Brady 659dbbe118 Online changes.
Merge branch 'development' of github.com:mikebrady/shairport-sync into development
2021-09-05 09:01:33 +01:00
Mike BradyandGitHub 5699d38387 Merge pull request #1284 from mao-liu/fix/ffmpeg-3.4
small change to fix codec loading for ubuntu-18/ffmpeg-3.4
2021-09-04 21:19:15 +01:00