two things:
What about metadata for streaming OPUS? Icecast launched in May to a stable version with support for Opus. however still missing metadata streaming RadioBOSS / RadioCaster.
There are several radio stations that use metadata opus, eg:
http://dev.steamcast.com:80/xrm-ele.opus
Even RadioBOSS displays metadata of these streaming, but it does when transmitting.
In 2012 a feature request custom Buffer.
Then I had problems with the metadata, they came before the audio. (especially, for us it was very noticeable because we use 50 second buffer).
After this a prediction stored in the buffer time was implemented.
works well with small buffers, but with 50 seconds have offsets up to 30 seconds metadata compared to the audio, and that's a long time.
In Winamp counterpart, setting the buffer to 50 seconds, continue to appear immediately as it should be.
Would be good to improve this feature, and can not be improved more, add an option to "Disable adjustment metadata with audio". thus the delay could be added directly to any script metadata, external to RadioBOSS.
Metadata is important to us because they are then issued by RDS, why we place so much importance.