Hi,
First a big thank you for your merging work.
> * r104 is Wolfram's pipe output patch, with minor modifications. I think
> it's better to leave stdout and stderr open, just in case dvdauthor
> wants to print any error messages.
You're right, that's better. Still better would be to see the output
in the log window.. I'll look into this. I'll also take a look into
adding a checkbox (or similar) for choosing pipe output.
> Besides that, you must never use
> exit() in a forked child that did not exec properly, because it may
> wreak havoc on your stdio/iostream buffers,
I think not, if all fd's have been closed, but see above.
> signal handlers, allocated
> memory and the like.
That would be news to me, but..
> Always use _exit() instead.
sure, that's definitely correct.
> * r105, finally, contains the compatibility patch for the latest ffmpeg
> trunk (libavformat >= 52.0.0).
I only see r104 on dvbcut.svn.sourceforge.net, but that compat patch
is just a single line like
--- dvbcut/src/lavfmuxer.cpp 2007-11-13 13:22:13.000000000 +0100
+++ dvbcut-wg/src/lavfmuxer.cpp 2007-11-24 18:05:37.000000000 +0100
@@ -120,7 +120,7 @@
if (fileopened) {
av_write_trailer(avfc);
if (!(fmt->flags & AVFMT_NOFILE))
- url_fclose(&avfc->pb);
+ url_fclose(avfc->pb);
}
av_free(avfc);
with some #ifdef's, right?
Regards,
Wolfram.
-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell. From the desktop to the data center, Linux is going
mainstream. Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
DVBCUT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dvbcut-user