filesink: non-fatal out of disk space handling
Submitted by Tim Müller
What would be really nice to have in filesink (and gnomevfssink as well probably
if possible) is non-fatal out-of-disk-space handling.
File sink could fire an out-of-diskspace signal and put the buffer it wanted to
write in an internal queue. The application can pause the pipeline at this point
and show a warning to the user. Once the user has freed some space, the
application can continue doing what it was doing before, without a single byte lost.
This would be a very neat function to have for (non-realtime) encoders,
transcoders, sound-juicer IMHO.