Hi all !

2011/2/15 David Baelde <[email protected]>:
> To clarify, I meant that if marshall I/O seems necessary we can
> restore it. I won't make the effort if there are safer solutions
> (marshalling has inherent limitations) and I wouldn't want anybody
> doing it if it's not cleaned up at the same time (it should notably
> support failures). Now, I'm not sure how necessary it is because we
> now have raw streaming from one liquidsoap to the other using
> output.http and input.harbor. Compared to harbor, metadata may be lost
> but there are easy ways to fix this. There might be other differences,
> but I'd need to look into the technical details to know what was
> really supported. In any case, it'll probably never be as good as a
> source-to-source connection within a single liquidsoap, but it
> shouldn't matter for most people.

Metadata should be kept in raw mode. On the one hand, you use:
  output.icecast(%wav, ..)
and on the other:
  input.harbor(..)
Metadata will be tramsitted using the usual ICY metadata update..

Note: don't use output.icecat(%wav, ..) for icecast sources!
Note: if CPU is not an issue, you also have output.icecast(%flac,..)
or output.icecast(%ogg(%flac),...) for a somewhat reduced bandwidth
usage..

Romain

------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to