]>
git.ipfire.org Git - thirdparty/shairport-sync.git/log
Denys Berkovskyy [Tue, 21 Mar 2017 11:16:05 +0000 (11:16 +0000)]
Fix various typos.
Mike Brady [Thu, 16 Mar 2017 16:12:40 +0000 (16:12 +0000)]
Update RELEASENOTES.md
Mike Brady [Thu, 16 Mar 2017 16:12:24 +0000 (16:12 +0000)]
Update RELEASENOTES.md
Mike Brady [Thu, 16 Mar 2017 15:47:20 +0000 (15:47 +0000)]
Make rtp stuff thread-safe -- remove all globals
Mike Brady [Thu, 16 Mar 2017 15:47:07 +0000 (15:47 +0000)]
Make rtp stuff thread-safe -- remove all globals
Mike Brady [Thu, 16 Mar 2017 15:29:16 +0000 (15:29 +0000)]
deglobalise sockets and reference timestamp
Mike Brady [Thu, 16 Mar 2017 15:09:03 +0000 (15:09 +0000)]
deglobalise self_scope_id for ipv6
Mike Brady [Thu, 16 Mar 2017 15:05:55 +0000 (15:05 +0000)]
deglobalise client_ip_string and self_ip_string
Mike Brady [Thu, 16 Mar 2017 15:01:08 +0000 (15:01 +0000)]
Deglobalise rtp_running, make rtp timing sender use the conn data strucutre
Mike Brady [Thu, 16 Mar 2017 13:19:38 +0000 (13:19 +0000)]
Add rtp init and terminate, mirror all globals in the conn data structure
Mike Brady [Thu, 16 Mar 2017 12:33:56 +0000 (12:33 +0000)]
add conn to many procedure calls
Mike Brady [Thu, 16 Mar 2017 08:48:24 +0000 (08:48 +0000)]
Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
/Forgot
Mike Brady [Thu, 16 Mar 2017 08:47:26 +0000 (08:47 +0000)]
Add some debug messages around requests to stop and wathc out for double announcements
Mike Brady [Wed, 15 Mar 2017 21:23:35 +0000 (21:23 +0000)]
Update RELEASENOTES.md
Mike Brady [Wed, 15 Mar 2017 21:23:17 +0000 (21:23 +0000)]
Update RELEASENOTES.md
Mike Brady [Wed, 15 Mar 2017 21:19:50 +0000 (21:19 +0000)]
Fix audio backend latency offset calculations
Mike Brady [Wed, 15 Mar 2017 21:19:31 +0000 (21:19 +0000)]
Fix audio backend latency offset calculations
Mike Brady [Wed, 15 Mar 2017 14:49:02 +0000 (14:49 +0000)]
Add specific metadat message when a FLUSH message is received. Also add diabnostic for fmtp parameters.
Mike Brady [Tue, 14 Mar 2017 10:39:18 +0000 (10:39 +0000)]
Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
Forgot about change to version.
Mike Brady [Tue, 14 Mar 2017 10:38:48 +0000 (10:38 +0000)]
Clean up creation of conversation thread -- no functional difference.
Mike Brady [Tue, 14 Mar 2017 09:49:59 +0000 (09:49 +0000)]
Update configure.ac
Mike Brady [Tue, 14 Mar 2017 09:45:06 +0000 (09:45 +0000)]
Add a memory barrier after initialising the rtsp_conn record. Stop a potential race condition.
Mike Brady [Tue, 14 Mar 2017 09:44:14 +0000 (09:44 +0000)]
Ignore .dirstamp files
Mike Brady [Tue, 14 Mar 2017 09:13:22 +0000 (09:13 +0000)]
Fix small bug in interpolation error message.
Mike Brady [Mon, 13 Mar 2017 19:10:08 +0000 (19:10 +0000)]
Stop the "ao", "pulse" and "sndio" backends from complaining about the new output rate and format information.
Mike Brady [Sat, 11 Mar 2017 16:10:00 +0000 (16:10 +0000)]
Update RELEASENOTES.md
Mike Brady [Sat, 11 Mar 2017 14:18:52 +0000 (14:18 +0000)]
Merge stability changes to develoment branch and its convolution additions
Mike Brady [Fri, 10 Mar 2017 21:00:18 +0000 (21:00 +0000)]
Change the identified basck to ShairportSync -- lost in the move from 2.8.6 to 3.0
Mike Brady [Fri, 10 Mar 2017 19:57:02 +0000 (19:57 +0000)]
De-globalise ab_read and ab_write. player thread now fully reentrant.
Mike Brady [Fri, 10 Mar 2017 19:41:51 +0000 (19:41 +0000)]
Make the seq_diff... etc calls explicitly depend on a base value
Mike Brady [Fri, 10 Mar 2017 19:20:49 +0000 (19:20 +0000)]
De-globalise fix_volume and the vol_mutex
Mike Brady [Fri, 10 Mar 2017 17:44:50 +0000 (17:44 +0000)]
De globalise everything except ab_read and ab_write and the volume control stuff
Mike Brady [Thu, 9 Mar 2017 17:51:07 +0000 (17:51 +0000)]
Make initialising and destroying mutexes and condition variables internal to the player thread.
Mike Brady [Thu, 9 Mar 2017 17:22:48 +0000 (17:22 +0000)]
de-globalise flowcontrol ab_mutex,flush_mutex, first_packet_time_to_play, time_since_play_started
Mike Brady [Thu, 9 Mar 2017 16:28:26 +0000 (16:28 +0000)]
de-globalise missing_packets, late_packets, too_late_packets, resend_requests, decoder_in_use, last_seqno_read
Mike Brady [Thu, 9 Mar 2017 16:10:39 +0000 (16:10 +0000)]
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
Mike Brady [Thu, 9 Mar 2017 14:43:41 +0000 (14:43 +0000)]
De-globalise previous_random_number
Mike Brady [Thu, 9 Mar 2017 14:26:28 +0000 (14:26 +0000)]
De-globalise max_frames_per_packet,input_num_channels,input_bit_depth,input_rate
Mike Brady [Thu, 9 Mar 2017 14:08:06 +0000 (14:08 +0000)]
Change the order of initialisation back to waht it was before de-globalising the init_decoder, etc.
Mike Brady [Wed, 8 Mar 2017 20:13:10 +0000 (20:13 +0000)]
Move init and terminate decoder calls inside the player thread -- still using globals though
Mike Brady [Wed, 8 Mar 2017 19:58:02 +0000 (19:58 +0000)]
Move buffer inside player thread
Mike Brady [Wed, 8 Mar 2017 16:17:35 +0000 (16:17 +0000)]
Fix a bug to ensure a silent frame is supplied to replace a missing frame.
Mike Brady [Tue, 7 Mar 2017 22:42:23 +0000 (22:42 +0000)]
Untested, probably not working
Mike Brady [Wed, 1 Mar 2017 08:54:54 +0000 (08:54 +0000)]
Update RELEASENOTES.md
Mike Brady [Wed, 1 Mar 2017 08:48:13 +0000 (08:48 +0000)]
Merge pull request #484 from yannpom/development
Two audio filters added – a volume-dependent-loudness and a convolution filter.
Some housekeeping needs to be done on the location of configuration files and convolution impulse response files, and maybe compilation configuration settings, but they can wait for a little while.
Many thanks for this.
Yann Pomarede [Tue, 28 Feb 2017 11:47:03 +0000 (12:47 +0100)]
change function die, warn, inform and debug
change funcions die, warn, inform and debug argument from `char*` to `const char*` to prevent a warning in C==
Yann Pomarede [Tue, 28 Feb 2017 11:25:43 +0000 (12:25 +0100)]
adding -O2 (x2.6 speed up on Raspberry Pi)
Yann Pomarede [Tue, 28 Feb 2017 11:03:37 +0000 (12:03 +0100)]
FFTConvolver needs C++11 and -O2 divides by 3 CPU usage on a Raspberry Pi.
Yann Pomarede [Mon, 27 Feb 2017 22:15:58 +0000 (23:15 +0100)]
prevent loudness if hardware mixer is used
Yann Pomarede [Mon, 27 Feb 2017 21:43:23 +0000 (22:43 +0100)]
2 audio filters added, a volume-dependent-loudness and a convolution filter.
Mike Brady [Sat, 25 Feb 2017 18:05:46 +0000 (18:05 +0000)]
Version 3.0
Mike Brady [Sat, 25 Feb 2017 15:58:59 +0000 (15:58 +0000)]
Remove obselete stuffing code.
Mike Brady [Sat, 25 Feb 2017 15:30:45 +0000 (15:30 +0000)]
Add reference to `soundio`
Mike Brady [Sat, 25 Feb 2017 15:25:31 +0000 (15:25 +0000)]
Fix it up to 3.1d0
Mike Brady [Sat, 25 Feb 2017 15:24:50 +0000 (15:24 +0000)]
Fix it up to 3.0
Mike Brady [Sat, 25 Feb 2017 15:19:44 +0000 (15:19 +0000)]
Add back all accumulated changes to master branch at 3.0 release to 3.1d0
Mike Brady [Sat, 25 Feb 2017 15:18:34 +0000 (15:18 +0000)]
Add back all accumulated changes to master branch at 3.0 release
Mike Brady [Sat, 25 Feb 2017 15:14:08 +0000 (15:14 +0000)]
Version 3
Add in the paragraph on UDP, add in `xmltoman` package requirement
Mike Brady [Sat, 25 Feb 2017 13:42:18 +0000 (13:42 +0000)]
Version 3
Mike Brady [Fri, 24 Feb 2017 21:56:19 +0000 (21:56 +0000)]
Version 3.0
Mike Brady [Fri, 24 Feb 2017 21:49:26 +0000 (21:49 +0000)]
Updated for Version 3.0
Mike Brady [Fri, 24 Feb 2017 21:43:14 +0000 (21:43 +0000)]
Move to version 3.0
Mike Brady [Fri, 24 Feb 2017 21:39:02 +0000 (21:39 +0000)]
Move to version 3.0
Mike Brady [Wed, 22 Feb 2017 20:47:53 +0000 (20:47 +0000)]
Update RELEASENOTES.md
Mike Brady [Wed, 22 Feb 2017 20:37:05 +0000 (20:37 +0000)]
Update RELEASENOTES.md
Mike Brady [Wed, 22 Feb 2017 20:35:11 +0000 (20:35 +0000)]
Update RELEASENOTES.md
Mike Brady [Wed, 22 Feb 2017 20:31:00 +0000 (20:31 +0000)]
Update RELEASENOTES.md
Mike Brady [Wed, 22 Feb 2017 20:30:18 +0000 (20:30 +0000)]
Update RELEASENOTES.md
Mike Brady [Wed, 22 Feb 2017 20:29:27 +0000 (20:29 +0000)]
Update RELEASENOTES.md
Mike Brady [Sat, 11 Feb 2017 12:48:02 +0000 (12:48 +0000)]
Update RELEASENOTES.md
Mike Brady [Sat, 11 Feb 2017 12:47:30 +0000 (12:47 +0000)]
Update RELEASENOTES.md
Mike Brady [Sat, 11 Feb 2017 12:35:06 +0000 (12:35 +0000)]
Update shairport-sync.conf
Mike Brady [Sat, 11 Feb 2017 12:28:19 +0000 (12:28 +0000)]
Update LICENSES
Mike Brady [Sat, 11 Feb 2017 12:15:17 +0000 (12:15 +0000)]
Update man page and equivalent html page
Mike Brady [Sat, 11 Feb 2017 12:12:07 +0000 (12:12 +0000)]
Clang Format
Mike Brady [Sat, 11 Feb 2017 11:56:30 +0000 (11:56 +0000)]
3.0 Release Candidate 0
Mike Brady [Sat, 11 Feb 2017 11:53:13 +0000 (11:53 +0000)]
Update README.md
Mike Brady [Sat, 11 Feb 2017 11:51:57 +0000 (11:51 +0000)]
Update README.md
Mike Brady [Sat, 11 Feb 2017 11:50:39 +0000 (11:50 +0000)]
Update README.md
Mike Brady [Mon, 6 Feb 2017 22:27:39 +0000 (22:27 +0000)]
Tiny documentation update
Mike Brady [Mon, 6 Feb 2017 22:22:19 +0000 (22:22 +0000)]
Start updating man pages for version 3.
Mike Brady [Mon, 6 Feb 2017 20:57:26 +0000 (20:57 +0000)]
Update README.md
Mike Brady [Mon, 6 Feb 2017 20:12:01 +0000 (20:12 +0000)]
Update README.md
Mike Brady [Mon, 6 Feb 2017 20:11:29 +0000 (20:11 +0000)]
Update README.md
Mike Brady [Mon, 6 Feb 2017 20:08:53 +0000 (20:08 +0000)]
Update README.md
Mike Brady [Mon, 6 Feb 2017 20:02:39 +0000 (20:02 +0000)]
Update README.md
Mike Brady [Mon, 6 Feb 2017 19:58:40 +0000 (19:58 +0000)]
Update README.md
Begin update for version 3
Mike Brady [Sun, 5 Feb 2017 17:20:35 +0000 (17:20 +0000)]
Include interface and max_volume_db in the debug message
Mike Brady [Sun, 5 Feb 2017 16:37:44 +0000 (16:37 +0000)]
Update shairport-sync.conf
Mike Brady [Sun, 5 Feb 2017 16:35:19 +0000 (16:35 +0000)]
Update shairport-sync.conf
Mike Brady [Sun, 5 Feb 2017 16:34:21 +0000 (16:34 +0000)]
Update shairport-sync.conf
Mike Brady [Sun, 5 Feb 2017 16:33:22 +0000 (16:33 +0000)]
Update shairport-sync.conf
Mike Brady [Sun, 5 Feb 2017 16:25:40 +0000 (16:25 +0000)]
Update RELEASENOTES.md
Mike Brady [Sun, 5 Feb 2017 16:18:33 +0000 (16:18 +0000)]
Add volume_max_db setting which works on the hw mixer if it exists or the sw attenuator otherwise.
Mike Brady [Sun, 5 Feb 2017 16:18:05 +0000 (16:18 +0000)]
Add volume_max_db setting which works on the hw mixer if it exists or the sw attenuator otherwise.
Mike Brady [Sun, 5 Feb 2017 14:07:43 +0000 (14:07 +0000)]
Update shairport-sync.conf
Mike Brady [Sun, 5 Feb 2017 14:06:43 +0000 (14:06 +0000)]
Update shairport-sync.conf
Mike Brady [Sun, 5 Feb 2017 14:03:41 +0000 (14:03 +0000)]
Update shairport-sync.conf
Mike Brady [Sun, 5 Feb 2017 14:00:10 +0000 (14:00 +0000)]
Update shairport-sync.conf
Mike Brady [Sun, 5 Feb 2017 13:59:31 +0000 (13:59 +0000)]
Update shairport-sync.conf