Commit Graph
1854 Commits
Author SHA1 Message Date
Mike Brady 5c48bfe0e9 De-globalise ab_read and ab_write. player thread now fully reentrant. 2017-03-10 19:57:02 +00:00
Mike Brady 314b5291a6 Make the seq_diff... etc calls explicitly depend on a base value 2017-03-10 19:41:51 +00:00
Mike Brady b559139862 De-globalise fix_volume and the vol_mutex 2017-03-10 19:20:49 +00:00
Mike Brady 755e95904c De globalise everything except ab_read and ab_write and the volume control stuff 2017-03-10 17:44:50 +00:00
Mike Brady 3ada8c944c Make initialising and destroying mutexes and condition variables internal to the player thread. 2017-03-09 17:51:07 +00:00
Mike Brady f06e638d24 de-globalise flowcontrol ab_mutex,flush_mutex, first_packet_time_to_play, time_since_play_started 2017-03-09 17:22:48 +00:00
Mike Brady c87414237f de-globalise missing_packets, late_packets, too_late_packets, resend_requests, decoder_in_use, last_seqno_read 2017-03-09 16:28:26 +00:00
Mike Brady 05305e1581 De-globalise input_bytes_per_frame,output_bytes_per_frame,output_sample_ratio,max_frame_size_change,decoder_info,shutdown_requested,connection_state_to_output,player_thread_please_stop 2017-03-09 16:10:39 +00:00
Mike Brady 600cebacd4 De-globalise previous_random_number 2017-03-09 14:43:41 +00:00
Mike Brady cae9337dc4 De-globalise max_frames_per_packet,input_num_channels,input_bit_depth,input_rate 2017-03-09 14:26:28 +00:00
Mike Brady d90fd0df50 Change the order of initialisation back to waht it was before de-globalising the init_decoder, etc. 2017-03-09 14:08:06 +00:00
Mike Brady ea072ec249 Move init and terminate decoder calls inside the player thread -- still using globals though 2017-03-08 20:13:10 +00:00
Mike Brady 498c1d6e18 Move buffer inside player thread 2017-03-08 19:58:02 +00:00
Mike Brady cbcda67f64 Fix a bug to ensure a silent frame is supplied to replace a missing frame. 2017-03-08 16:17:35 +00:00
Mike Brady 7d672bcf56 Untested, probably not working 2017-03-07 22:42:23 +00:00
Mike Brady ab42a1a457 Version 3.0 2017-02-25 18:05:46 +00:00
Mike Brady 755e3a4ef5 Version 3
Add in the paragraph on UDP, add in `xmltoman` package requirement
2017-02-25 15:14:08 +00:00
Mike Brady a45e462fc5 Version 3 2017-02-25 13:42:18 +00:00
Mike Brady c669db3e28 Version 3.0 2017-02-24 21:56:19 +00:00
Mike Brady c48ade2ee0 Updated for Version 3.0 2017-02-24 21:49:26 +00:00
Mike Brady b7723d3a8f Move to version 3.0 2017-02-24 21:43:14 +00:00
Mike Brady 9e43f8a7d6 Move to version 3.0 2017-02-24 21:39:02 +00:00
Mike Brady f4ed073cdd Update RELEASENOTES.md 2017-02-22 20:47:53 +00:00
Mike Brady 3a4c9d00d6 Update RELEASENOTES.md 2017-02-22 20:37:05 +00:00
Mike Brady 514b99f748 Update RELEASENOTES.md 2017-02-22 20:35:11 +00:00
Mike Brady e46a5b63ad Update RELEASENOTES.md 2017-02-22 20:31:00 +00:00
Mike Brady 63c6003aa7 Update RELEASENOTES.md 2017-02-22 20:30:18 +00:00
Mike Brady 020f948b44 Update RELEASENOTES.md 2017-02-22 20:29:27 +00:00
Mike Brady 6195a46082 Update RELEASENOTES.md 2017-02-11 12:48:02 +00:00
Mike Brady 9ed9821ff6 Update RELEASENOTES.md 2017-02-11 12:47:30 +00:00
Mike Brady ef15654f6b Update shairport-sync.conf 2017-02-11 12:35:06 +00:00
Mike Brady e65d30998b Update LICENSES 2017-02-11 12:28:19 +00:00
Mike Brady 052c4da1c2 Update man page and equivalent html page 2017-02-11 12:15:17 +00:00
Mike Brady cf29625d2c Clang Format 2017-02-11 12:12:07 +00:00
Mike Brady cdc7a76e23 3.0 Release Candidate 0 2017-02-11 11:56:30 +00:00
Mike Brady f58448bfb0 Update README.md 2017-02-11 11:53:13 +00:00
Mike Brady f0b77bcae4 Update README.md 2017-02-11 11:51:57 +00:00
Mike Brady ba5a4e41f5 Update README.md 2017-02-11 11:50:39 +00:00
Mike Brady 922a6f7c83 Tiny documentation update 2017-02-06 22:27:39 +00:00
Mike Brady a827b2bc0c Start updating man pages for version 3. 2017-02-06 22:22:19 +00:00
Mike Brady d3b0a9015c Update README.md 2017-02-06 20:57:26 +00:00
Mike Brady b2b1a525a5 Update README.md 2017-02-06 20:12:01 +00:00
Mike Brady baa13d761f Update README.md 2017-02-06 20:11:29 +00:00
Mike Brady 2ba3b8562b Update README.md 2017-02-06 20:08:53 +00:00
Mike Brady 648a68d281 Update README.md 2017-02-06 20:02:39 +00:00
Mike Brady 0de80b9be7 Update README.md
Begin update for version 3
2017-02-06 19:58:40 +00:00
Mike Brady 7e831237e8 Include interface and max_volume_db in the debug message 2017-02-05 17:20:35 +00:00
Mike Brady 29cbdcd0c2 Update shairport-sync.conf 2017-02-05 16:37:44 +00:00
Mike Brady ed8bae7928 Update shairport-sync.conf 2017-02-05 16:35:19 +00:00
Mike Brady 51b5544b73 Update shairport-sync.conf 2017-02-05 16:34:21 +00:00