Commit 6053f3a6 authored by Thomas Schmitt's avatar Thomas Schmitt

Clarified behavior of burn_source with pipes

parent de274dda
#define Cdrskin_timestamP "2008.11.01.121240"
#define Cdrskin_timestamP "2008.11.08.134828"
......@@ -384,6 +384,13 @@ struct burn_source {
The size of a sector depends on BURN_MODE_*. The known range is
2048 to 2352.
If this call is reading from a pipe then it will learn
about the end of data only when that pipe gets closed on the
feeder side. So if the track size is not fixed or if the pipe
delivers less than the predicted amount or if the size is not
block aligned, then burning will halt until the input process
closes the pipe.
IMPORTANT:
If this function pointer is NULL, then the struct burn_source is of
version >= 1 and the job of .(*read)() is done by .(*read_xt)().
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment