Details
-
Type:
New Feature
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Liquidsoap
-
Labels:None
Description
Currently those stream inputs accept any clock and use a buffer. We could create a variant that imposes its own clock, driven by the network. This would be great for ripping, but also when dumping an harbor input using output.file(harbor_input): currently a buffer underflow creates a gap if the live is being replayed (that can't be helped) but also in the dump (this can be avoided, and it is important because this gap may mean reopening a file). Finally, we should study if the new style of input.http/harbor, together with the buffer() operator, can replace the current inputs.