 Mike BradyandGitHub
|
58a4eb119d
|
Update BUILDFORAP2.md
|
2021-05-02 17:38:44 +01:00 |
|
 Mike BradyandGitHub
|
986b347926
|
Update BUILDFORAP1.md
|
2021-05-02 17:32:15 +01:00 |
|
 Mike BradyandGitHub
|
89fe38c651
|
Update BUILDFORAP1.md
|
2021-05-02 17:31:22 +01:00 |
|
 Mike BradyandGitHub
|
5bef3b2d41
|
Update BUILDFORAP1.md
|
2021-05-02 17:28:40 +01:00 |
|
 Mike BradyandGitHub
|
16c5b1e5bb
|
Update BUILDFORAP1.md
|
2021-05-02 17:27:31 +01:00 |
|
 Mike BradyandGitHub
|
f74e71f345
|
Rename INSTALL.md to BUILDFORAP1.md
|
2021-05-02 17:26:36 +01:00 |
|
 Mike BradyandGitHub
|
d981e5ce88
|
Delete BUILDFORAP1.md
|
2021-05-02 17:26:03 +01:00 |
|
 Mike BradyandGitHub
|
373603729d
|
Update README.md
|
2021-05-02 17:24:37 +01:00 |
|
 Mike BradyandGitHub
|
9dc1c1dedf
|
Update README.md
|
2021-05-02 17:24:02 +01:00 |
|
 Mike BradyandGitHub
|
8dc13c8e6b
|
Update MOREINFO.md
|
2021-05-02 17:21:32 +01:00 |
|
 Mike BradyandGitHub
|
6f5e6a96c0
|
Create MOREINFO.md
|
2021-05-02 17:20:47 +01:00 |
|
 Mike BradyandGitHub
|
268e93a83a
|
Create BUILDFORAP2.md
|
2021-05-02 17:20:21 +01:00 |
|
 Mike BradyandGitHub
|
5173169c30
|
Create BUILDFORAP1.md
|
2021-05-02 17:20:01 +01:00 |
|
Mike Brady
|
25a1303269
|
Only stop the player if you still have the playing conn.
|
2021-05-02 15:34:52 +01:00 |
|
Mike Brady
|
6a13062100
|
clang format
|
2021-05-02 14:35:31 +01:00 |
|
Mike Brady
|
04c0d97685
|
Resend requests now work in the AP1-compatible AP2 mode.
|
2021-05-02 14:33:47 +01:00 |
|
Mike Brady
|
c2940eb23b
|
works in AP1-compatible AP2 mode, but resend isn't working.
|
2021-05-02 12:49:41 +01:00 |
|
Mike Brady
|
a68f28ac2b
|
clang format
|
2021-05-01 14:09:38 +01:00 |
|
Mike Brady
|
5f1cbf6d20
|
store the latency so that the resend requst timing computations can be done correctly in the realtime streaming mode.
|
2021-05-01 11:49:24 +01:00 |
|
Mike Brady
|
61b6b5934d
|
check that the clock is valid and reduce the Buffered Audio lead time to 0.25 seconds
|
2021-05-01 11:03:45 +01:00 |
|
Mike Brady
|
9a29fac7c7
|
Initial working SPS4. AirPlay 1 build works and AirPlay 2 build works. Yay.
|
2021-04-30 15:17:11 +01:00 |
|
Mike Brady
|
91b85a0207
|
Working for Realtime Audio Streams
|
2021-04-30 14:55:11 +01:00 |
|
Mike Brady
|
390eeae3df
|
In AirPlay 2 mode it can be selected by players
|
2021-04-30 14:23:31 +01:00 |
|
Mike Brady
|
3a9af591f4
|
Compiles in AirPlay2 and AirPlay1 modes. Runs in AirPlay1 mode. Not tested in AirPlay2 mode.
|
2021-04-30 12:40:52 +01:00 |
|
Mike Brady
|
3d025af492
|
Compiles and runs in AirPlay 1 mode
|
2021-04-30 12:30:43 +01:00 |
|
Mike Brady
|
6760bab493
|
Compile with AP2 flag set
|
2021-04-30 12:30:12 +01:00 |
|
Mike Brady
|
796b7da07c
|
Bringing across the extra AP2 components of common.h and common.c
|
2021-04-30 10:44:43 +01:00 |
|
Mike Brady
|
b3cec5c690
|
move over to clock_realtime from clock_monotonic. Seems to work.
|
2021-04-30 10:12:59 +01:00 |
|
Mike Brady
|
3a02b79a62
|
Update the mdns stuff to work with a string, update audio_alsa rtp.c, rtsp.c and shairport.c to build and work in AirPlay 1 but with AirPlay 2 code in place. Some of it is #defined out.
|
2021-04-30 09:29:30 +01:00 |
|
Mike Brady
|
bdfb1c6ed6
|
player.c compiles and everything builds and runs with the airplay 2 flag off. With airplay_2 flag on, rtp.c won't build, but we know that.
|
2021-04-29 16:51:29 +01:00 |
|
Mike Brady
|
8a73d5972c
|
rtp meged with lots of AP2 stuff still commented out. But it still works.
|
2021-04-29 15:04:50 +01:00 |
|
Mike Brady
|
a8caa0f913
|
Move latency calculations to rtp.c. Remove checks for infeasible latencies from player.c.
|
2021-04-28 13:03:27 +01:00 |
|
Mike Brady
|
0af7f4fbde
|
Bring in files and settings from sps2-ex1
|
2021-04-27 20:07:50 +01:00 |
|
Mike Brady
|
c862dc5c5b
|
pair_ap added as a submodule
|
2021-04-27 19:28:55 +01:00 |
|
Mike Brady
|
796f1075a9
|
tinyhttp added as a submodule
|
2021-04-27 19:27:43 +01:00 |
|
Mike Brady
|
8110851d5f
|
Remove tinyhttp files prior to adding it as a submodule
|
2021-04-27 19:26:08 +01:00 |
|
 Mike BradyandGitHub
|
92e3cd43b1
|
Update RELEASENOTES-DEVELOPMENT.md
|
2021-04-08 14:03:51 +01:00 |
|
 Mike BradyandGitHub
|
669c8d6ff9
|
Update configure.ac
|
2021-04-08 13:59:44 +01:00 |
|
Mike Brady
|
561a129617
|
Fix a race condition where the alsa_handle could be checked for null but then set to null before use. The code between the check and the use is now protected.
|
2021-04-08 13:56:13 +01:00 |
|
 Mike BradyandGitHub
|
07d4678721
|
Update RELEASENOTES-DEVELOPMENT.md
|
2021-03-27 16:20:29 +00:00 |
|
Mike Brady
|
6a42c76569
|
Stop using snd_pcm_status_get_driver_htstamp in the alsa precision timing function. It seems to have changed (?).
|
2021-03-27 16:12:42 +00:00 |
|
Mike Brady
|
fd4c429b5a
|
Be more careful with changing precision. Stop using snd_pcm_status_get_driver_htstamp.
|
2021-03-27 15:37:29 +00:00 |
|
Mike Brady
|
8de7f34611
|
fix typo
|
2021-03-27 14:20:22 +00:00 |
|
 Mike BradyandGitHub
|
91adfedfd2
|
Update shairport-sync.conf
|
2021-03-07 11:18:56 +00:00 |
|
 Mike BradyandGitHub
|
c5a3b438ff
|
Update shairport-sync.conf
|
2021-03-07 11:17:06 +00:00 |
|
 Mike BradyandGitHub
|
53770b0a8a
|
Update RELEASENOTES-DEVELOPMENT.md
|
2021-02-08 11:48:47 +00:00 |
|
 Mike BradyandGitHub
|
91d1c26636
|
Update RELEASENOTES-DEVELOPMENT.md
|
2021-02-08 11:48:29 +00:00 |
|
Mike Brady
|
23ac1e31e1
|
Fix omission of libdaemon when it is requested.
|
2021-02-08 11:45:23 +00:00 |
|
Mike Brady
|
18c9e13a02
|
Clean up with clang-format
|
2021-01-24 21:32:57 +00:00 |
|
Mike Brady
|
106d0b327a
|
This is 3.3.8rc3
|
2021-01-24 18:01:39 +00:00 |
|