Commit Graph
1915 Commits
Author SHA1 Message Date
Tobias Kortkamp da12c44978 Rewrite and unbreak sndio backend 2017-04-15 02:28:53 +02:00
Mike BradyandGitHub e3dab142cf Update RELEASENOTES.md 2017-04-07 20:42:20 +01:00
Mike BradyandGitHub eaf8ffb0ca Update RELEASENOTES.md 2017-04-07 20:41:42 +01:00
Mike BradyandGitHub a27c2b8dae Update RELEASENOTES.md 2017-04-07 20:40:47 +01:00
Mike Brady c0abd82ad8 Bug fixes, improved error messaging, stability improvements, new --logOutputLevel option. 2017-04-07 20:32:53 +01:00
Mike Brady 953e33bdcc Add information about --logOutputLevel 2017-04-07 20:31:12 +01:00
Mike Brady c991054055 Fix issue where sound from the last play was still there with the next play. Make timing stuff threadsaf, handle volume_max_db correctly when ignore_volume_control is true 2017-04-07 20:18:03 +01:00
Mike Brady bbf7857f88 Fix issue where sound from the last play was still there with the next play. Make timing stuff threadsafe 2017-04-07 20:16:13 +01:00
Mike Brady 2d8fbb7572 Add new command line option --logOutputLevel 2017-04-07 19:00:02 +01:00
Mike Brady 5855264eff Improve error reporting in non-blocking write code 2017-04-07 18:45:28 +01:00
Mike Brady 7860d69227 Move some globals into the thread parameter block. Add setting for logOutputLevel 2017-04-07 18:44:11 +01:00
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