From 63be3f930e586d8993e02543cb43a5751afe9b3b Mon Sep 17 00:00:00 2001 From: Mike Brady <4265913+mikebrady@users.noreply.github.com> Date: Tue, 7 Jun 2022 08:00:52 +0200 Subject: [PATCH] Update TROUBLESHOOTING.md --- TROUBLESHOOTING.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/TROUBLESHOOTING.md b/TROUBLESHOOTING.md index fec071d0..cd2ab677 100644 --- a/TROUBLESHOOTING.md +++ b/TROUBLESHOOTING.md @@ -246,18 +246,18 @@ Audio may seem to pause or drop for several seconds. iOS devices may regularly d **Possible Solution ** -If none of the above steps completely remove the issue, try increasing the audio backend buffer setting in the backend section of shairport-sync.conf. (This section may vary depending on the value of the "output_backend" setting.) +If none of the above steps completely remove the issue, try increasing the audio backend buffer setting in the backend section of shairport-sync.conf. (This section may vary depending on the value of the `"output_backend"` setting.) For example: ```` audio_backend_buffer_desired_length = 19845; ```` -Is triple the default for the ALSA backend and effectively solves the above issue with a Pi Zero on a busy network. +...is triple the default for the ALSA backend and effectively solves the above issue with a Pi Zero on a busy network. ### AAC Decoder Issues (AirPlay 2 only) -To play AirPlay 2 Buffered Audio streams, Shairport Sync needs an AAC decoder capable of decoding Floating Planar -- `fltp` -- AAC material. Unfortunately, not all systems have such a decoder. The idea here is to use the [`ffmpeg`](https://www.ffmpeg.org) app, which may already be installed in your system, to list AAC decoders and to check that the default AAC decoder has `fplp` capability. Here is an example of where the AAC decoder _can_ decode `fltp` material. The system is a Raspberry Pi running 64-bit Raspberry Pi OS Lite 11 (Bullseye): +To play AirPlay 2 Buffered Audio streams, Shairport Sync needs an AAC decoder capable of decoding Planar Floating Point -- `fltp` -- AAC material. Unfortunately, not all systems have such a decoder. To troubleshoot this, the idea here is to use the [`ffmpeg`](https://www.ffmpeg.org) app, which may already be installed in your system, to list AAC decoders and to check that the default AAC decoder has `fplp` capability. Here is an example of where the AAC decoder _can_ decode `fltp` material. The system is a Raspberry Pi running 64-bit Raspberry Pi OS Lite 11 (Bullseye): ``` $ ffmpeg -decoders | grep -i aac