Hi Ross, it looks there is a bug in QuickTimeFileSink. The QuickTimeFileSink::completeOutputFile() is not closing the file handle. (This error will come if user uses different files for saving the stream other than stdout, stderr) Because of the above bug, creating new file using "OpenOutputFile" function calls fails. The Linux is giving "too many open files" error.
To over come the problem we need to add CloseOutputFile( fOutFid ) ; function call in the QuickTimeFileSink::completeOutputFile() function just before setting fHaveCompletedOutputFile = True. Similarly this needs to be corrected in AVIFileSink::completeOutputFile(). Please let me know if the suggestions are correct. Warm Regards, prb
_______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel