[Bug 797178] New: Folder containment for config.h file
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed Sep 19 17:59:12 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=797178
Bug ID: 797178
Summary: Folder containment for config.h file
Classification: Platform
Product: GStreamer
Version: 1.14.2
OS: Linux
Status: NEW
Severity: normal
Priority: Normal
Component: gst-editing-services
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: ding at panopto.com
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
I am writing some C++ code which consumes GES (gst-editing-services).
As you can imagine, I appreciate the fact that most of the header files are
contained under a `gst` or `ges` folder. But there is one auto-generated file
where this principle of containment has been violated. It is a generated file
called "config.h".
It would be great if someone could put "config.h" under the "ges" folder. I
don't understand enough about the build to do it myself. There are multiple
build systems, none of which I understand.
Here is a helpful grep from Gstreamer 1.14.2
$ grep -IPrn --include={*.h,*.c} 'include[^\n]+config\.h'
examples/c/thumbnails.c:21:#include "config.h"
tools/ges-validate.c:22:#include "config.h"
tools/ges-launcher.c:21:#include "config.h"
plugins/nle/nleobject.c:22:#include "config.h"
plugins/nle/gstnle.c:25:#include "config.h"
plugins/nle/nlesource.c:23:#include "config.h"
plugins/nle/nleurisource.c:22:#include "config.h"
plugins/nle/nleghostpad.c:21:#include "config.h"
plugins/nle/nleoperation.c:23:#include "config.h"
plugins/nle/nlecomposition.c:24:#include "config.h"
ges/ges.c:30:#include "config.h"
ges/gstframepositioner.c:21:#include "config.h"
ges/ges-validate.c:22:#include "config.h"
--
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