Hi, <div><br></div><div>I am not sure, if this is the right forum for this question. I could not find any other related forum for qtgstreamer related queries. </div><div><br></div><div>I have compiled gstreamer for win32 following the procedure <a href="http://gstreamer.freedesktop.org/wiki/BuildGStreamerWithMinGWAndMsys">http://gstreamer.freedesktop.org/wiki/BuildGStreamerWithMinGWAndMsys</a></div>
<div>I have used precompiled binaries for all the packages, except gstreamer as I have modified the source. </div><div>I can able to run gst-launch successfully.</div><div><br></div><div>I have compiled qtgstreamer following the procedure <a href="http://gstreamer.freedesktop.org/wiki/QtGStreamer/BuildingOnWindows">http://gstreamer.freedesktop.org/wiki/QtGStreamer/BuildingOnWindows</a>. I had issues in CMake finding my gstreamer installation path, since msys environment build system did not generate .lib files. I have generated .def and .lib using "dumpbin" and "lib" tools and compiled qtgstreamer successfully. </div>
<div><br></div><div>When I try to run qtgstreamer examples (player, recorder, voip), I get following errors. </div><div><br></div><div><div><i>(player.exe:4232): GLib-GObject-WARNING **: cannot register existing type `GstOject'</i></div>
<div><i>(player.exe:4232): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0'failed</i></div><div><i>(player.exe:4232): GLib-GObject-CRITICAL **: g_type_register_static: assertionparent_type > 0' failed</i></div>
<div><i>(player.exe:4232): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0'failed</i></div><div><i>(player.exe:4232): GLib-GObject-WARNING **: interface type `GstImplementsInterfce' or prerequisite type `<invalid>' invalid</i></div>
</div><div><br></div><div>I double checked that GST_PLUGIN_PATH is set correct. I have also cross checked by successfully launching gst-launch on the same shell. </div><div>Please help me. Do I need to set anyother env variables? </div>
<div><br></div><div>Thanks</div><div>Dinesh P</div><div><br></div>