Mike Brady
21fb39d22f
Begin to clean up the 'stop' signalling among the threads -- try to remove as many globals as possible
2016-01-22 17:47:25 +00:00
Mike Brady
2a1fe7afed
Add ability to deal with an unencrypted audio stream
2015-06-17 12:10:33 +01:00
Mke Brady
87a0475c16
Reformat using clang-format.
2015-06-01 23:16:50 +01:00
Mke Brady
75f3f912c7
Make metadata support a compile-time option. Clean up a few definitions.
2015-04-03 13:47:58 +01:00
Mke Brady
201931916e
VERY flaky with metadata, metadata thread and queue hooked up but not really house-trained or even fully debugged.
2015-03-05 23:10:00 +00:00
Mke Brady
8947eefaef
Initial metadata code from abrasive
2015-02-18 19:23:21 +00:00
Mike Brady
32fc4ff5fe
Stop Mac OS X compiler complaining about seq_diff.
2014-09-07 12:40:36 +01:00
Mike Brady
97ff1c6a2c
Change definition of seq_diff to bring it into player.c
2014-08-24 16:27:44 +01:00
Mike Brady
9a5e313d93
Improve error detection.
2014-05-05 21:19:58 +01:00
Mike Brady
8cd6f35203
Pass a packet's timestamp so that it can be stored in the buffer and used for timestamp checking.
2014-04-30 20:41:07 +01:00
James Laird
9b9680819a
player: cleanups
...
should get rid of some sign issues in debug messages on ARM
2013-04-08 19:58:16 +10:00
James Laird
a2fb5d219d
Refactor and rewrite.
...
Perl script is removed in favour of C. Stale documentation and initfiles
are removed for now also.
C interface works, but still needs work (for example, mDNS is missing) -
see TODO.
2013-04-01 18:57:08 +11:00