Commit Graph
2827 Commits
Author SHA1 Message Date
Mike Brady b5b1a69f91 Use shutdown() before close() and separate out the cancel requests for the timing, control and audio threads, see if we can see anything. 2018-06-03 19:59:54 +01:00
Mike Brady 6eab2d1617 Use shutdown() before close() and separate out the cancel requests for the timing, control and audio threads, see if we can see anything. 2018-06-03 19:59:24 +01:00
Mike Brady 200be48e87 Merge pull request #708 from fumitti/patch-1
Remove Mixed Spaces in the ”shairport-sync.conf"
2018-06-01 16:04:19 +01:00
Mike Brady eee822b932 add some more debugging messages. 2018-06-01 16:00:20 +01:00
Mike Brady 497d49dda6 Move the resend requests to outside the ab_mutex lock and put a send timeout on the resend requester. 2018-06-01 14:23:34 +01:00
Mike Brady 8e92da35b2 move get_frame iteration message and enable error messaging if condwait timeout. 2018-06-01 11:58:31 +01:00
Mike Brady b127e1a769 Monitor and time mutex locks and unlocks, add a diagnostic into the get_buffer loop. 2018-06-01 11:27:47 +01:00
Mike Brady d224f47e37 Remove unneeded volume control mutex, adjust some timings, add wait time to slow mutex locks. 2018-06-01 11:21:16 +01:00
Mike Brady 93f410599f Add debug_mutex_unlock code in place of a regular pthread_mutex_unlock in some places. 2018-06-01 09:28:28 +01:00
Mike Brady 18b37ea254 Replace all pthread_mutex_locks with debug_mutex_lock with a message and timer. Not really tested. 2018-06-01 08:29:48 +01:00
fumitti 9e89eff303 Update shairport-sync.conf
remove mixed spaces
2018-06-01 14:57:46 +09:00
Mike Brady 2dab0b0816 Update RELEASENOTES.md 2018-05-30 16:15:41 +01:00
Mike Brady 1df8858f27 Add yet more debugging to the TEARDOWN sequence. 2018-05-30 15:29:58 +01:00
Mike Brady f018a18495 Add yet more debugging to the TEARDOWN sequence. 2018-05-30 15:00:37 +01:00
Mike Brady 0a10f0de81 Update RELEASENOTES.md 2018-05-29 22:18:35 +01:00
Mike Brady ad1f5b9fa2 Increase debugging temporarily for a TEARDOWN. 2018-05-29 22:13:16 +01:00
Mike Brady d0dda0b095 Increase debugging temporarily for a TEARDOWN. 2018-05-29 21:53:38 +01:00
Mike Brady 452e1f72fb Include all RTSP messages in debug level 2 except for the OPTIONS message; tidy up some other debug messages. 2018-05-25 13:48:12 +01:00
Mike Brady d70359ccb7 Update RELEASENOTES.md 2018-05-25 10:09:17 +01:00
Mike Brady aed5ea2681 Treat volume-based muting the same as playback-switch-based muting and disable both by default. Rename the setting to "use_hardware_mute_if_available". Add a debug message for TEARDOWN 2018-05-25 09:43:19 +01:00
Mike Brady 3aba10e3cc If a TEARDOWN request is received, print the message and the response. 2018-05-25 09:36:17 +01:00
Mike Brady e66a47943d Treat volume-based muting the same as playback-switch-based muting and disable both by default. Rename the setting to "use_hardware_mute_if_available". 2018-05-25 09:22:48 +01:00
Mike Brady f347a52ff9 Update INSTALL.md 2018-05-21 18:46:34 +01:00
Mike Brady 9d52614469 Update README.md 2018-05-21 17:59:31 +01:00
Mike Brady 9f397df89e Update INSTALL.md 2018-05-21 17:21:49 +01:00
Mike Brady d411c8f790 Update INSTALL.md 2018-05-21 17:19:46 +01:00
Mike Brady 08243de4e7 Update INSTALL.md 2018-05-21 17:17:35 +01:00
Mike Brady dc45693517 Update INSTALL.md 2018-05-21 13:43:32 +01:00
Mike Brady 32b2bbe85b Update INSTALL.md 2018-05-21 13:37:43 +01:00
Mike Brady fc74c10944 Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
Forgot!
2018-05-20 17:39:35 +01:00
Mike Brady 0c977ceada Restore correct calculation of PID location for FreeBSD and System V Linuxes 2018-05-20 17:37:30 +01:00
Mike Brady 4837330b8a Quieten a few compiler warnings. 2018-05-20 15:17:01 +01:00
Mike Brady 510424dc5f quieten a few compiler warnings 2018-05-20 15:12:33 +01:00
Mike Brady d2713a40a7 Update RELEASENOTES.md 2018-05-19 09:39:25 +01:00
Mike Brady 8e467c29d8 Fix a bug causing problems in CYGWIN 64, fix a bug causing excessive resend requests, fix two possible lock problems, tidy up some backend code, quieten some debug messages, start using pthread_cancel, bring level with 3.2d55. 2018-05-19 09:32:08 +01:00
Mike Brady c1e10b8f4d Fix a bug causing problems in CYGWIN 64, fix a bug causing excessive resend requests, fix two possible lock problems, tidy up some backend code, quieten some debug messages, start using pthread_cancel, bring level with 3.2d55. 2018-05-19 09:30:22 +01:00
Mike Brady 3fbd47ad05 Fix minor warnings from some of the backend modules and make the configure messages a little more helpful. 2018-05-18 15:22:20 +01:00
Mike Brady e6fb380677 Forgot!
Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
2018-05-18 13:30:17 +01:00
Mike Brady 7830fa6542 Update RELEASENOTES.md 2018-05-18 10:19:23 +01:00
Mike Brady 499fae9796 Tidy up and quieten some debug messages. 2018-05-18 10:08:01 +01:00
Mike Brady dfba17a4e2 Update README.md 2018-05-18 08:42:32 +01:00
Mike Brady 8e812301dc Update README.md 2018-05-18 08:41:57 +01:00
Mike Brady d967bfc7ed Update RELEASENOTES.md 2018-05-18 08:39:16 +01:00
Mike Brady ba59ea9604 Drop a player_flush request if a read lock can't be acquired on the player thread. 2018-05-18 08:34:30 +01:00
Mike Brady 8f9aaf7211 Drop a player_flush request if a read lock can't be acquired on the player thread. 2018-05-18 08:33:21 +01:00
Mike Brady b25415ce01 Update RELEASENOTES.md 2018-05-17 16:42:55 +01:00
Mike Brady 658e3676f0 Forgot
Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
2018-05-17 16:16:48 +01:00
Mike Brady 9d43064bfd If the player thread is locked, don't block player_put_packet. Instead, discard the packet. 2018-05-17 16:15:52 +01:00
Mike Brady 6d08725539 If the player thread is locked, don't block player_put_packet. Instead, discard the packet. 2018-05-17 16:15:17 +01:00
Mike Brady a5e39ffd7e Update RELEASENOTES.md 2018-05-17 12:24:06 +01:00