<div dir="ltr">Hi Ross,<br>it looks there is a bug in QuickTimeFileSink. The&nbsp; QuickTimeFileSink::completeOutputFile() is not closing the file handle. <br><div dir="ltr">(This error will come if user uses different files for&nbsp; saving the stream other than stdout, stderr)<br>

Because of the above bug, creating new file using &quot;OpenOutputFile&quot; function calls fails.<br>The Linux is giving &quot;too many open files&quot; error.<br><br>To over come the problem we need to add<br>&nbsp;CloseOutputFile( fOutFid ) ;<br>

&nbsp;function call in the QuickTimeFileSink::completeOutputFile() function just before setting&nbsp; fHaveCompletedOutputFile = True.<br><br>Similarly this needs to be corrected in <br>AVIFileSink::completeOutputFile().<br><br>Please let me know if the suggestions are correct.<br>
Warm Regards,<br>prb<br></div></div>