Re: <gstmm.h> include errors
- From: Murray Cumming <murrayc murrayc com>
- To: José Alburquerque <jaalburquerque cox net>
- Cc: gtkmm-list <gtkmm-list gnome org>
- Subject: Re: <gstmm.h> include errors
- Date: Tue, 20 Nov 2007 13:07:04 +0100
On Mon, 2007-11-19 at 16:26 -0500, José Alburquerque wrote:
> The example code is the following:
>
> #include <iostream>
> #include <gstmm.h>
>
> using namespace std;
>
> int main (int argc, char* argv[]) {
> Gst::init(argc, argv);
>
> Glib::RefPtr<Gst::Element> element =
> Gst::Element::create("fakesrc", "source");
>
> if (!element) {
> cout << "Failed to created gst element." << endl;
> }
> }
Thanks. I've added that in the tests/ directory.
I believe I've corrected gstreamermm so that the test works now.
I think that the GST_OBJECT macro was flawed, causing it's custom wrap()
methods to fail. I have used G_OBJECT instead because I don't believe
that a GST_OBJECT would do anything useful, and there is no need for a
Gst::wrap() instead of Glib::wrap().
I must make some more changes to Gst::Object, to do the ref sink in all
of its constructors.
I am very disappointed that the other gstreamermm developers have not
been using the ChangeLog (and/or committing junk to the ChangeLog). You
must use the ChangeLog if you want me to help you.
--
murrayc murrayc com
www.murrayc.com
www.openismus.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]