Snapcast: shairport-sync flag error

Created on 19 May 2020  路  4Comments  路  Source: badaix/snapcast

Hello,

After upgrading shairport-sync to lastest master branch, i can't start anymore AirPlay Stream:

May 19 21:29:03 leandro-homeserver snapserver[24731]: 2020-05-19 21-29-03 [Error] (AsioStream) Error during async wait: Operation canceled
May 19 21:29:03 leandro-homeserver snapserver[24731]: 2020-05-19 21-29-03 [Info] (AirplayStream) (Airplay) --get-coverart: unknown option
May 19 21:29:03 leandro-homeserver snapserver[24731]: 2020-05-19 21-29-03 [Error] (ProcessStream) Error while reading from stderr: End of file
May 19 21:29:03 leandro-homeserver snapserver[24731]: 2020-05-19 21-29-03 [Error] (AirplayStream) Error opening metadata pipe, retrying in 500ms. Error: assign: Bad file descriptor

Seems like they remove one of the flags...

Most helpful comment

it worked compiling shairport-sync with flag --with-metadata

but i also had to add --with-stdout and --with-pipe

All 4 comments

I googled for you: seems you have to build it with --with-metadata:

--with-metadata to add support for Shairport Sync to pipe metadata to a compatible application of your choice. See https://github.com/mikebrady/shairport-sync-metadata-reader for a sample metadata reader.

you mean the shairport-sync itself or change the flag in snapcast?

it worked compiling shairport-sync with flag --with-metadata

but i also had to add --with-stdout and --with-pipe

Cool, I will update the readme accordingly

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Daargajedan picture Daargajedan  路  7Comments

ariandyy picture ariandyy  路  7Comments

markbeekhuis picture markbeekhuis  路  3Comments

trommegutten picture trommegutten  路  5Comments

pbros picture pbros  路  8Comments