Mike Brady
|
6009d43abf
|
Move the code to cehck for ignoring volume control to player.c
|
2017-04-07 18:39:09 +01:00 |
|
Mike Brady
|
9a8a0f0764
|
Make this threadsafe and modify the clock drift diagnostics
|
2017-04-07 18:37:44 +01:00 |
|
Mike Brady
|
8ab4f3050e
|
Improve error reporting if stdout can't be written to.
|
2017-04-07 18:34:25 +01:00 |
|
Mike Brady
|
ec0bc81baf
|
Improve error reporting if pipe can't be opened or written to.
|
2017-04-07 18:33:05 +01:00 |
|
Mike Brady
|
b8700b3f1b
|
Fully release the hardware device on flush. Simplify flushing. Also improve some debug messages.
|
2017-04-07 18:31:47 +01:00 |
|
 Mike BradyandGitHub
|
a5bfab12be
|
Update RELEASENOTES.md
|
2017-04-01 15:24:00 +01:00 |
|
 Mike BradyandGitHub
|
b4025ae489
|
Update configure.ac
|
2017-04-01 15:22:21 +01:00 |
|
Mike Brady
|
9ebf247610
|
Don't die if you can't change the volume control -- just report it
|
2017-04-01 15:20:30 +01:00 |
|
 Mike BradyandGitHub
|
cbc9a1a0f8
|
Merge pull request #500 from berkovskyy/development
Fix various typos.
|
2017-03-21 16:35:34 +00:00 |
|
Denys Berkovskyy
|
69c042585a
|
Fix various typos.
|
2017-03-21 11:16:05 +00:00 |
|
 Mike BradyandGitHub
|
78ebecdf30
|
Update RELEASENOTES.md
|
2017-03-16 16:12:40 +00:00 |
|
 Mike BradyandGitHub
|
6ac6a37fd8
|
Update RELEASENOTES.md
|
2017-03-16 16:12:24 +00:00 |
|
Mike Brady
|
f8b0e2ed29
|
Make rtp stuff thread-safe -- remove all globals
|
2017-03-16 15:47:20 +00:00 |
|
Mike Brady
|
672c84c728
|
Make rtp stuff thread-safe -- remove all globals
|
2017-03-16 15:47:07 +00:00 |
|
Mike Brady
|
04cb1d0998
|
deglobalise sockets and reference timestamp
|
2017-03-16 15:29:16 +00:00 |
|
Mike Brady
|
9efeefdda7
|
deglobalise self_scope_id for ipv6
|
2017-03-16 15:09:03 +00:00 |
|
Mike Brady
|
4fdc9d70eb
|
deglobalise client_ip_string and self_ip_string
|
2017-03-16 15:05:55 +00:00 |
|
Mike Brady
|
f3d85bc71a
|
Deglobalise rtp_running, make rtp timing sender use the conn data strucutre
|
2017-03-16 15:01:08 +00:00 |
|
Mike Brady
|
e4d5570eee
|
Add rtp init and terminate, mirror all globals in the conn data structure
|
2017-03-16 13:19:38 +00:00 |
|
Mike Brady
|
728d3d4956
|
add conn to many procedure calls
|
2017-03-16 12:33:56 +00:00 |
|
Mike Brady
|
942941fc01
|
Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
/Forgot
|
2017-03-16 08:48:24 +00:00 |
|
Mike Brady
|
e122fde2fb
|
Add some debug messages around requests to stop and wathc out for double announcements
|
2017-03-16 08:47:26 +00:00 |
|
 Mike BradyandGitHub
|
253cc86b75
|
Update RELEASENOTES.md
|
2017-03-15 21:23:35 +00:00 |
|
 Mike BradyandGitHub
|
3679fa5b90
|
Update RELEASENOTES.md
|
2017-03-15 21:23:17 +00:00 |
|
Mike Brady
|
755c46a27c
|
Fix audio backend latency offset calculations
|
2017-03-15 21:19:50 +00:00 |
|
Mike Brady
|
43fdb12aca
|
Fix audio backend latency offset calculations
|
2017-03-15 21:19:31 +00:00 |
|
Mike Brady
|
0d22130081
|
Add specific metadat message when a FLUSH message is received. Also add diabnostic for fmtp parameters.
|
2017-03-15 14:49:02 +00:00 |
|
Mike Brady
|
66efa71c8a
|
Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
Forgot about change to version.
|
2017-03-14 10:39:18 +00:00 |
|
Mike Brady
|
10f3bc1eab
|
Clean up creation of conversation thread -- no functional difference.
|
2017-03-14 10:38:48 +00:00 |
|
 Mike BradyandGitHub
|
178f78cd8b
|
Update configure.ac
|
2017-03-14 09:49:59 +00:00 |
|
Mike Brady
|
2b6a9420a9
|
Add a memory barrier after initialising the rtsp_conn record. Stop a potential race condition.
|
2017-03-14 09:45:06 +00:00 |
|
Mike Brady
|
eaeea54834
|
Ignore .dirstamp files
|
2017-03-14 09:44:14 +00:00 |
|
Mike Brady
|
87eb53cf82
|
Fix small bug in interpolation error message.
|
2017-03-14 09:13:22 +00:00 |
|
Mike Brady
|
0ad34287c3
|
Stop the "ao", "pulse" and "sndio" backends from complaining about the new output rate and format information.
|
2017-03-13 19:10:08 +00:00 |
|
 Mike BradyandGitHub
|
0fa606b4fe
|
Update RELEASENOTES.md
|
2017-03-11 16:10:00 +00:00 |
|
Mike Brady
|
684565679c
|
Merge stability changes to develoment branch and its convolution additions
|
2017-03-11 14:18:52 +00:00 |
|
Mike Brady
|
b4f772c3b1
|
Change the identified basck to ShairportSync -- lost in the move from 2.8.6 to 3.0
|
2017-03-10 21:00:18 +00:00 |
|
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 |
|