<div dir="ltr">Hi Ross,<br>it looks there is a bug in QuickTimeFileSink. The QuickTimeFileSink::completeOutputFile() is not closing the file handle. <br><div dir="ltr">(This error will come if user uses different files for saving the stream other than stdout, stderr)<br>
Because of the above bug, creating new file using "OpenOutputFile" function calls fails.<br>The Linux is giving "too many open files" error.<br><br>To over come the problem we need to add<br> CloseOutputFile( fOutFid ) ;<br>
function call in the QuickTimeFileSink::completeOutputFile() function just before setting 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>