Initial Commit
rename absolute_time_in_ns to absolute_time_in_fp (more accurate name). Fix osx timing calculation.
Rename absolute_time_in_ns to absolute_time_in_fp.
Add code to distinguish Linux from Mac OS X. Make librt inclusion linux only.
Completely remove entries for mDNS backends that are not included.
Initial commit
Don’t bother with SO_REUSEADDR stuff.
1. Fix sendto calls to use the exactly correct length for message destinations. OS X objects to incorrect lengths, though Linux is silent on it.
2. Use getaddrinfo to make up correctly-formed destination sockets.
3. bind_port is now a steaming mass of crap.
Stop Mac OS X compiler complaining about seq_diff.
1. Stop Mac OS X compiler complaining about seq_diff being “inline”
2. Use get_absolute_time_in_fp rather than get_absolute_time_in_ns
3. Remove useless and buggy jitter count stuff
Try to quieten some warnings for Mac OS X
Initial commit -- experimental
Modify to correctly identify a linux installation
Turn off debug message about jitter.
Another approach to checking if linux or osx -- tell it, like in Avahi.
Seems as if we do need SO_REUSEADDR stuff after all -- to allow shairport-sync to stop and restart cleanly.
Add seq_t PREDECSSOR and seq_sum functions, use them in place of add and subtract. Make play loop record plays and stats even when given silent frames.
Merge osxmods into 2.1