Mike Brady
ef851a927b
Enable 64-bit monotonic rtptime calculations
2016-09-02 16:53:52 +01:00
Mike Brady
1185a2aaa9
Add more support for monotonic 64-bit timestamps and frame sequence numbers
2016-09-02 13:48:39 +01:00
Mike Brady
7f6f4f4478
Begin to add support for monotonic 64-bit timestamps and frame sequence numbers
2016-09-02 12:22:38 +01:00
Mike Brady
0479994c4c
Apple ALAC decoder not working -- magic cookie contents are faulty.
2016-08-30 23:33:08 +01:00
Mike Brady
d4c247cdd0
Small improvements
2016-08-30 22:09:01 +01:00
Mike Brady
72f1c3b5ae
Make the decoder choice a bit more general, highlight names of input format parameters
2016-08-30 22:01:05 +01:00
Mike Brady
945483d9c3
Merge support of apple's ALAC decoder
2016-08-28 21:38:24 +01:00
Mike Brady
a1519f2abe
Make it compile -- untested
2016-08-24 16:30:02 +01:00
Mike Brady
716d750136
Start the great trek
2016-08-24 16:29:39 +01:00
Mike Brady
ae036720b4
Fix a comment typo.
2016-08-22 09:09:17 +01:00
Mike Brady
7bd82dad0e
Begin to add in calculations for expanded back end
2016-08-19 18:25:59 +01:00
Mike Brady
0c72f73d77
Great things happening...
2016-08-19 16:46:47 +01:00
Mike Brady
63461d4383
fix tiny syntax error
2016-08-19 16:46:27 +01:00
Mike Brady
01e5128507
Add ability to set output format and output rate
2016-08-19 12:51:15 +01:00
Mike Brady and GitHub
5ddaec18b5
Update RELEASENOTES.md
2016-08-18 12:51:18 +01:00
Mike Brady and GitHub
572edc5496
Update RELEASENOTES.md
2016-08-18 12:50:17 +01:00
Mike Brady
94ec41aa5e
make it sysconfdir rather than configdir -- for consistency, really. Rememeber Emerson.
2016-08-18 12:49:30 +01:00
Mike Brady
0316126560
make it configdir rather than settingsdir -- for consistency (rememeber Emerson)
2016-08-18 12:43:02 +01:00
Mike Brady and GitHub
fbada572f0
Changes to sysconfdir treatment
2016-08-18 12:29:41 +01:00
Mike Brady and GitHub
37650109eb
Update README.md
2016-08-18 12:28:37 +01:00
Mike Brady
b30415176f
Look for the shairport-sync.conf in the directory specified by the sysconfdir directory, and append the sysconfdir directory path to the version string
2016-08-18 12:27:15 +01:00
Mike Brady and GitHub
7da86a0168
Update README.md
2016-08-18 11:53:31 +01:00
Mike Brady and GitHub
9b5d2506da
Add note about sysconfdir
2016-08-18 11:45:48 +01:00
Mike Brady and GitHub
303c96bca9
Update RELEASENOTES.md
2016-08-18 11:35:41 +01:00
Mike Brady and GitHub
5b71137f28
Merge pull request #357 from ilovezfs/sysconfdir-dev
...
**use `$(sysconfdir)` rather than "hardwiring" `/etc`**
This update means the build process now uses the directory path `sysconfdir` to determine where to place the configuration file `shairport-sync.conf`. The default value for `sysconfdir` is `/usr/local/etc` which is used in the BSD family, but `/etc` is normally used in Linux, so, to retain the present behaviour of Shairport Sync, you must add an extra parameter to the `./configure... ` command – the parameter you must add is `--sysconfdir=/etc`
This is one component of the updates needed to use `sysconfdir` properly. The others will be part of a subsequent commit. Also, documentation will need to be updated.
2016-08-18 11:31:47 +01:00
Mike Brady and GitHub
25fafcc646
Update configure.ac
...
Combines 2.8.4.6 and 2.8.4.5
Add a new `alsa` configuration setting: `use_mmap_if_available` to control the use of mmap.
Handle varying packet lengths -- this makes it compatible with the HTC Connect, HTCs AirPlay implementation.
2016-08-17 20:21:39 +01:00
Mike Brady and GitHub
8d7d43be67
Update RELEASENOTES.md
2016-08-17 20:18:54 +01:00
Mike Brady and GitHub
d25e95bd18
Update RELEASENOTES.md
2016-08-17 20:12:14 +01:00
Mike Brady
c1e07b98d1
add ability to not use mmap
2016-08-17 19:59:26 +01:00
ilovezfs
64ecb90f50
use $(DESTDIR)$(sysconfdir) not $(DESTDIR)/etc
2016-08-17 09:01:00 -07:00
Mike Brady and GitHub
828cbc855b
Merge pull request #344 from mikebrady/short-packets
...
Short packets – handles packets sent by the HTC 10's official AirPlay client. Needs a lot of testing!
2016-07-20 18:51:06 +01:00
Mike Brady
d12c7ec090
Fix a bug just introduced into the basic stuffing function.
2016-07-16 14:24:34 +01:00
Mike Brady
adc44b2518
Handle variable sized packets of audio frames; make a small correction to the basic stuff function
2016-07-16 14:11:58 +01:00
Mike Brady and GitHub
513b0e45e3
Update rtsp.c
2016-07-08 16:55:05 +01:00
Mike Brady and GitHub
41f7588dca
Update configure.ac
2016-07-08 09:18:02 +01:00
Mike Brady and GitHub
6bc1d12a5f
Update RELEASENOTES.md
2016-07-08 09:17:27 +01:00
Mike Brady
718a54248f
Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
...
Forgot!
2016-07-07 13:31:56 +01:00
Mike Brady
991aae0601
Add a signal to say which kind of output is being used.
2016-07-07 13:31:04 +01:00
Mike Brady and GitHub
77b205358c
Update RELEASENOTES.md
2016-07-07 13:02:08 +01:00
Mike Brady and GitHub
c96216fd94
Merge pull request #334 from xiongyihui/development
...
Use alsa mmap feature if it is supported.
2016-07-07 12:55:27 +01:00
Yihui Xiong
8e847aa4a4
use alsa mmap feature if supported
2016-07-07 15:28:32 +08:00
Mike Brady and GitHub
11b77b77c4
Update RELEASENOTES.md
2016-06-27 21:12:11 +01:00
Mike Brady and GitHub
18fe2b0436
Update RELEASENOTES.md
2016-06-27 21:11:57 +01:00
Mike Brady and GitHub
7c02a50d61
Update RELEASENOTES.md
2016-06-27 21:09:31 +01:00
Mike Brady
a107a459d1
prevent run_this_before_play_begins or run_this_after_play_ends holding the RTSP port open
2016-06-27 21:05:37 +01:00
Mike Brady and GitHub
77bf4c0107
Create INSTALL.md
2016-06-26 15:28:22 +01:00
Mike Brady and GitHub
539130cb3e
Update RELEASENOTES.md
2016-06-26 15:26:11 +01:00
Mike Brady
1fe705cf5f
Remove variable delay from non_blocking_write and include it whether metadata is enabled or not. Remove the INSTALL file and ignroe it in git.
2016-06-26 15:20:09 +01:00
Mike Brady and GitHub
967ed5bbc1
Update README.md
2016-06-13 10:11:11 +01:00
Mike Brady
ad76e11b94
Small editorial changes to the man pages
2016-06-13 10:07:03 +01:00