[gstreamer-bugs] [Bug 348918] New: application should decide whether or not to use fork() to read registry cache
GStreamer (bugzilla.gnome.org)
bugzilla-daemon at bugzilla.gnome.org
Thu Jul 27 04:38:39 PDT 2006
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=348918
GStreamer | gstreamer (core) | Ver: 0.10.9
Summary: application should decide whether or not to use fork()
to read registry cache
Product: GStreamer
Version: 0.10.9
Platform: Other
OS/Version: All
Status: UNCONFIRMED
Severity: enhancement
Priority: Normal
Component: gstreamer (core)
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: martti.mela at iki.fi
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME version: Unversioned Enhancement
GNOME milestone: Unspecified
Current versions of gst don't let application to initialize gst without fork()
if gst is compiled with HAVE_FORK enabled. This causes a serious problem if gst
is initialized in a dynamic extension (i.e. plugin), not in the main()
function. Current behaviour of gst_init() (when HAVE_FORK enabled) copies the
whole process and causes gst_init() to fail when called in a plugin (or
extension), not in the main() of the application.
Calling application should be able to initialize gst also without fork(). In
some cases it's not possible to do gst_init() in the main(); this wouls cause
the main application to be dependent of gst.
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the Gstreamer-bugs
mailing list