Commit Graph
2823 Commits
Author SHA1 Message Date
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
Mike BradyandGitHub 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 BradyandGitHub 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 BradyandGitHub 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 BradyandGitHub f347a52ff9 Update INSTALL.md 2018-05-21 18:46:34 +01:00
Mike BradyandGitHub 9d52614469 Update README.md 2018-05-21 17:59:31 +01:00
Mike BradyandGitHub 9f397df89e Update INSTALL.md 2018-05-21 17:21:49 +01:00
Mike BradyandGitHub d411c8f790 Update INSTALL.md 2018-05-21 17:19:46 +01:00
Mike BradyandGitHub 08243de4e7 Update INSTALL.md 2018-05-21 17:17:35 +01:00
Mike BradyandGitHub dc45693517 Update INSTALL.md 2018-05-21 13:43:32 +01:00
Mike BradyandGitHub 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 BradyandGitHub 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 BradyandGitHub 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 BradyandGitHub dfba17a4e2 Update README.md 2018-05-18 08:42:32 +01:00
Mike BradyandGitHub 8e812301dc Update README.md 2018-05-18 08:41:57 +01:00
Mike BradyandGitHub 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 BradyandGitHub 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 BradyandGitHub a5e39ffd7e Update RELEASENOTES.md 2018-05-17 12:24:06 +01:00
Mike Brady d0237fb420 Change some debug messages. 2018-05-17 11:29:59 +01:00
Mike Brady 5fdcaf4cb0 Move to using pthread_cancel in place of pthread_kill -- due to a problem in CYGWIN, but the move makes the code simpler and more rugged. Tidy up the code a bit and remove a clobbering warning. Fix a bug casung excessive resend requests. 2018-05-17 10:59:16 +01:00
Mike Brady a8cd696f8d Fix an off-by-one bug causing excessive resend requests. 2018-05-17 10:58:22 +01:00
Mike Brady 8a5a29e2c2 Move to using pthread_cancel in place of pthread_kill -- due to a problem in CYGWIN, but the move makes the code simpler and more rugged. Tidy up the code a bit and remove a clobbering warning. 2018-05-17 10:29:59 +01:00