From 543663692de76506d51e54e6e994dd963df524c1 Mon Sep 17 00:00:00 2001 From: Mike Brady Date: Thu, 19 Mar 2015 08:58:06 +0000 Subject: [PATCH] Update about metadata --- RELEASENOTES.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 75203e7e..c0c10414 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -2,8 +2,11 @@ Version 2.2.3 (Work in progress -- not a release yet.) ----- * Bugfix * Two memory leaks fixed. + * An error handling time specifications for flushes was causing an audible glitch when pausing and resuming some tracks. This has been fixed (thanks https://github.com/Hamster128). * Enhancement - * Adding metadata handling. Brought across the metadata handling from shaiport/abrasive. Though it shows the way -- thanks! -- IMHO it has a number of design and implementation problems and is very likely to change radically. Please don't rely on it having the same behaviour as it does now. + * A very experimental metadata feed has been added. Use the option `-M `, e.g. `-M /tmp`. Shairport Sync will provide metadata in a pipe called `/shairport-sync-metadata`. There's a sample metadata reader at https://github.com/mikebrady/shairport-sync-metadata-reader. The format of the metadata is a mixture of XML-style tags, 4-character codes and base64 data. Please look at `rtsp.c` and `player.c` for examples. Please note that the format of the metadata may change. +Beware: there appears to be a serious bug in iTunes, such that it may stall for a long period when sending large (more than a few hundred kilobytes) coverart images. + Version 2.2.2 -----