<div dir="ltr"><div>Hello,</div><div><br></div>Moving on to building gst-plugins-base projects (with gst-launch stack overflow runtime error remained), project like libgstaudio is missing gstaudiopack.h/.c files.  Looking at corresponding Makefile.am, gstaudiopack.h/.c is related to gstaudiopack.orc.<div>
<br></div><div>How can these orc related .h and .c files be generated in Windows/Visual Studio environment?  Many thanks in advance.</div><div><br></div><div>Best regards,</div><div>Sau Ming</div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On 23 September 2013 15:49, Sau Ming Chau @ Red Giant Software LLC <span dir="ltr"><<a href="mailto:sauming@redgiantsoftware.com" target="_blank">sauming@redgiantsoftware.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello,<div><br></div><div>Our team would like to build GStreamer in Visual Studio (VS) 2010.  With git origin checkout at Sept 13, 2013, win32\vs10\gstreamer.sln is modified so that gstreamer, base, gstcoreelements and gst-launch vcxproj projects are built.  The following is my machine info.</div>

<div><br></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><div><font size="1">OS Name -<span style="white-space:pre-wrap"> </span>Microsoft Windows 7 Ultimate</font></div></div><div><div><font size="1">Version<span style="white-space:pre-wrap"> - </span>6.1.7601 Service Pack 1 Build 7601</font></div>

</div><div><font size="1">System Type<span style="white-space:pre-wrap"> - </span>x64-based PC</font></div><div><div><font size="1">Microsoft Visual Studio 2010 - Version 10.0.40219.1 SP1Rel</font></div></div><div><div><font size="1">Microsoft .NET Framework - Version 4.5.50709 SP1Rel</font></div>

</div></blockquote><div><br></div><div>When debugging gst-launch with "<font face="courier new, monospace">-v fakesrc num-buffers=3 ! fakesink</font>", it breaks with stack overflow error at the following.  </div>

<div><br></div><div><div><font size="1">Unhandled exception at 0x1006caa7 in gst-launch-0.11.exe: 0xC00000FD: Stack overflow.</font></div><div><font size="1"><br></font></div><div><font size="1"> <span style="white-space:pre-wrap"> </span>gobject-2-vs10.dll!1006caa7() <span style="white-space:pre-wrap">  </span></font></div>

<div><font size="1"> <span style="white-space:pre-wrap">  </span>[Frames below may be incorrect and/or missing, no symbols loaded for gobject-2-vs10.dll]<span style="white-space:pre-wrap">        </span></font></div><div>
<font size="1"> <span style="white-space:pre-wrap">     </span>gobject-2-vs10.dll!1002f7c7() <span style="white-space:pre-wrap">  </span></font></div><div><font size="1"> <span style="white-space:pre-wrap">    </span>gobject-2-vs10.dll!1002f0f8() <span style="white-space:pre-wrap">  </span></font></div>

<div><font size="1"> <span style="white-space:pre-wrap">  </span>gobject-2-vs10.dll!1002e49e() <span style="white-space:pre-wrap">  </span></font></div><div><font size="1"> <span style="white-space:pre-wrap">    </span>gobject-2-vs10.dll!100536f1() <span style="white-space:pre-wrap">  </span></font></div>

<div><font size="1"> <span style="white-space:pre-wrap">  </span>gobject-2-vs10.dll!100523c7() <span style="white-space:pre-wrap">  </span></font></div><div><font size="1"> <span style="white-space:pre-wrap">    </span>gobject-2-vs10.dll!10052e49() <span style="white-space:pre-wrap">  </span></font></div>

<div><b>><span style="white-space:pre-wrap">     </span>gstreamer-0.11.dll!gst_bin_recalculate_latency(_GstBin * bin)  Line 2450 + 0x16 bytes<span style="white-space:pre-wrap">   </span>C</b></div><div><font size="1"> <span style="white-space:pre-wrap">      </span>gstreamer-0.11.dll!gst_bin_change_state_func(_GstElement * element, GstStateChange transition)  Line 2555 + 0x9 bytes<span style="white-space:pre-wrap">   </span>C</font></div>

<div><font size="1"> <span style="white-space:pre-wrap">  </span>gstreamer-0.11.dll!gst_pipeline_change_state(_GstElement * element, GstStateChange transition)  Line 471 + 0x27 bytes<span style="white-space:pre-wrap">   </span>C</font></div>

<div><font size="1"> <span style="white-space:pre-wrap">  </span>gstreamer-0.11.dll!gst_element_change_state(_GstElement * element, GstStateChange transition)  Line 2605 + 0x15 bytes<span style="white-space:pre-wrap">   </span>C</font></div>

<div><font size="1"> <span style="white-space:pre-wrap">  </span>gstreamer-0.11.dll!gst_element_set_state_func(_GstElement * element, GstState state)  Line 2561 + 0xd bytes<span style="white-space:pre-wrap">     </span>C</font></div>

<div><font size="1"> <span style="white-space:pre-wrap">  </span>gstreamer-0.11.dll!gst_element_set_state(_GstElement * element, GstState state)  Line 2462 + 0x15 bytes<span style="white-space:pre-wrap"> </span>C</font></div>

<div><font size="1"> <span style="white-space:pre-wrap">  </span>gst-launch-0.11.exe!main(int argc, char * * argv)  Line 1128 + 0xd bytes<span style="white-space:pre-wrap">        </span>C</font></div><div><font size="1"> <span style="white-space:pre-wrap">   </span>gst-launch-0.11.exe!__tmainCRTStartup()  Line 555 + 0x19 bytes<span style="white-space:pre-wrap">  </span>C</font></div>

<div><font size="1"> <span style="white-space:pre-wrap">  </span>gst-launch-0.11.exe!mainCRTStartup()  Line 371<span style="white-space:pre-wrap">  </span>C</font></div><div><font size="1"> <span style="white-space:pre-wrap">   </span>kernel32.dll!761d336a() <span style="white-space:pre-wrap">        </span></font></div>

<div><font size="1"> <span style="white-space:pre-wrap">  </span>ntdll.dll!77849f72() <span style="white-space:pre-wrap">   </span></font></div><div><font size="1"> <span style="white-space:pre-wrap">    </span>ntdll.dll!77849f45() <span style="white-space:pre-wrap">   </span></font></div>

<div><br></div><div><div>The console window has the following output</div><div><br></div></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div><div><div><font size="1">Setting pipeline to PAUSED ...</font></div>

</div></div></div><div><div><div><font size="1">Pipeline is PREROLLING ...</font></div></div></div><div><div><div><font size="1">Pipeline is PREROLLED ...</font></div></div></div><div><div><div><font size="1">Setting pipeline to PLAYING ...</font></div>

</div></div></blockquote><div><div><br></div><div>gst-inspect returns the following</div><div><br></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div><div><div><font size="1">coreelements:  valve: Valve element</font></div>

</div></div></div><div><div><div><font size="1">coreelements:  multiqueue: MultiQueue</font></div></div></div><div><div><div><font size="1">coreelements:  typefind: TypeFind</font></div></div></div><div><div><div><font size="1">coreelements:  tee: Tee pipe fitting</font></div>

</div></div><div><div><div><font size="1">coreelements:  filesink: File Sink</font></div></div></div><div><div><div><font size="1">coreelements:  queue2: Queue 2</font></div></div></div><div><div><div><font size="1">coreelements:  queue: Queue</font></div>

</div></div><div><div><div><font size="1">coreelements:  output-selector: Output selector</font></div></div></div><div><div><div><font size="1">coreelements:  input-selector: Input selector</font></div></div></div><div><div>

<div><font size="1">coreelements:  identity: Identity</font></div></div></div><div><div><div><font size="1">coreelements:  funnel: Funnel pipe fitting</font></div></div></div><div><div><div><font size="1">coreelements:  filesrc: File Source</font></div>

</div></div><div><div><div><font size="1">coreelements:  fdsink: Filedescriptor Sink</font></div></div></div><div><div><div><font size="1">coreelements:  fdsrc: Filedescriptor Source</font></div></div></div><div><div><div>

<font size="1">coreelements:  fakesink: Fake Sink</font></div></div></div><div><div><div><font size="1">coreelements:  fakesrc: Fake Source</font></div></div></div><div><div><div><font size="1">coreelements:  capsfilter: CapsFilter</font></div>

</div></div><div><div><div><font size="1">staticelements:  bin: Generic bin</font></div></div></div><div><div><div><font size="1">staticelements:  pipeline: Pipeline object</font></div></div></div></blockquote><div><div>
<br>
</div><div>Does it ring any bell?  Many thanks in advance. </div><span class="HOEnZb"><font color="#888888">-- <br>Best regards,<div>Sau Ming<br clear="all"><div><br></div>-- <br>Best regards,<div>Sau Ming</div>
</div>
</font></span></div></div></blockquote></div></div>