1f4d970ede
A short changelog compared to 2.3: * Input and output support for MKV and FLV containers * Rewritten MP4/MOV/3GP reader * Support for Nellymoser codec * New DV video output support * New MPEG-TS support including H.264 Elementary Stream * OCR support for MPEG-TS subtitles * New video bitstream unpacker (improved compatibility) * Capability to pack video bitstreams * New Yadif filter (ported from Avisynth) * Video filters can be loaded as external plug-ins (sample plug-in included) * Three interfaces now offered: command line, GTK+ and Qt4 (Qt4 is still incomplete) * Several key dialogs have been revamped (GTK+ user interface only) * Preview system refactored * Priority control added for encoding and video playback (Win32 only) * New Jog Shuttle control (GTK+ user interface only) * Support for Jog Shuttle hardware (Linux & GTK+ only) * New iPod and PlayStation Portable profiles * New Glyph Editor * Improved Bitrate Histogram * JACK support (Linux only) * DirectX support (Win32 only) * New Avisynth Proxy GUI (Win32 only) * Improved crash recovery - session settings are saved and reloaded upon application start * Numerous bugs fixed ...and more, see the changelog for more info.
15 lines
647 B
Text
15 lines
647 B
Text
$NetBSD: patch-ab,v 1.6 2008/02/19 09:11:43 xtraeme Exp $
|
|
|
|
--- avidemux/ADM_script/ADM_JSFunctions.cpp.orig 2008-02-18 21:17:52.000000000 +0100
|
|
+++ avidemux/ADM_script/ADM_JSFunctions.cpp 2008-02-18 21:18:36.000000000 +0100
|
|
@@ -375,7 +375,9 @@
|
|
// clear file descriptor table of forked process and fork
|
|
#if defined( __linux__) || defined(__macosx__) || defined(__APPLE__)
|
|
pid_t pidRtn = fork();
|
|
-#elif defined(__FreeBSD__) || defined(__OpenBSD__)
|
|
+#elif defined(__NetBSD__)
|
|
+ pid_t pidRtn = vfork();
|
|
+#elif defined(__FreeBSD__) || defined(__DragonFly__) || defined(__OpenBSD__)
|
|
pid_t pidRtn = rfork(RFPROC|RFCFDG);
|
|
#endif
|
|
if(pidRtn == 0)
|