<div dir="ltr">The 0.10.30 GStreamer configure script specifies GLib as GLIB_REQ=2.20. That looks like the answer is no. For completeness, run 'pkg-config --modversion glib-2.0' to see what version your GLib is reporting. That is how configure would determine if GLib is suitable.<br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 21, 2015 at 9:49 AM, Yogesh Tyagi <span dir="ltr"><<a href="mailto:yogesh.bit2006@gmail.com" target="_blank">yogesh.bit2006@gmail.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"><div>Hi,</div><div><br></div><div>I have upgraded my gstreamer package to 0.10.30.0 and glib to 2.0.3600.4. Earlier I was using gstreamer 0.10.29.0 and glib 2.0.2200.5. After the upgrade typefind element is not detecting media types. From debug logs it looks that it's not able to change state from READY_TO_PAUSED.</div><div><br></div><div>I am using a sample program to test typefind:</div><div><br></div><div><div style="font-size:12.8000001907349px">GST_DEBUG=3 ./test mpeg2_333_mhz.ts<br></div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">0:00:00.000219070 2961 0x8051c00 INFO GST_INIT /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gst.c:613:init_pre: Initializing GStreamer Core Library version 0.10.36</div><div style="font-size:12.8000001907349px">0:00:00.000510820 2961 0x8051c00 INFO GST_INIT /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gst.c:614:init_pre: Using library installed in /usr/lib</div><div style="font-size:12.8000001907349px">0:00:00.000598080 2961 0x8051c00 INFO GST_INIT /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gst.c:624:init_pre: Linux xamp_ce_linux 3.12.17 #1 SMP PREEMPT Mon May 18 02:50:15 PDT 2015 i686</div><div style="font-size:12.8000001907349px">0:00:00.001173091 2961 0x8051c00 INFO GST_INIT /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstquery.c:107:_gst_query_initialize: init queries</div><div style="font-size:12.8000001907349px">0:00:00.004012033 2961 0x8051c00 INFO GST_INIT /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstmessage.c:73:_gst_message_initialize: init messages</div><div style="font-size:12.8000001907349px">0:00:00.004919113 2961 0x8051c00 INFO GST_PLUGIN_LOADING /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstplugin.c:350:_gst_plugin_initialize: registering 0 static plugins</div><div style="font-size:12.8000001907349px">0:00:00.005623874 2961 0x8051c00 INFO GST_PLUGIN_LOADING /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstplugin.c:255:gst_plugin_register_static: registered static plugin "staticelements"</div><div style="font-size:12.8000001907349px">0:00:00.005730794 2961 0x8051c00 INFO GST_PLUGIN_LOADING /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstplugin.c:257:gst_plugin_register_static: added static plugin "staticelements", result: 1</div><div style="font-size:12.8000001907349px">0:00:00.005878314 2961 0x8051c00 INFO GST_REGISTRY /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstregistry.c:1648:ensure_current_registry: reading registry cache: /.gstreamer-0.10/registry.i586.bin</div><div style="font-size:12.8000001907349px">0:00:00.016085561 2961 0x8051c00 INFO GST_REGISTRY /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstregistrybinary.c:614:gst_registry_binary_read_cache: loaded /.gstreamer-0.10/registry.i586.bin in 0.010033 seconds</div><div style="font-size:12.8000001907349px">0:00:00.016368041 2961 0x8051c00 INFO GST_REGISTRY /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstregistry.c:1518:scan_and_update_registry: Validating plugins from registry cache: /.gstreamer-0.10/registry.i586.bin</div><div style="font-size:12.8000001907349px">0:00:00.098476686 2961 0x8051c00 INFO GST_REGISTRY /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstregistry.c:1610:scan_and_update_registry: Registry cache has not changed</div><div style="font-size:12.8000001907349px">0:00:00.098619106 2961 0x8051c00 INFO GST_REGISTRY /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstregistry.c:1683:ensure_current_registry: registry reading and updating done, result = 1</div><div style="font-size:12.8000001907349px">0:00:00.098781766 2961 0x8051c00 INFO GST_INIT /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gst.c:805:init_post: GLib runtime version: 2.36.4</div><div style="font-size:12.8000001907349px">0:00:00.098878036 2961 0x8051c00 INFO GST_INIT /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gst.c:807:init_post: GLib headers version: 2.36.4</div><div style="font-size:12.8000001907349px">0:00:00.098979786 2961 0x8051c00 INFO GST_INIT /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gst.c:456:gst_init_check: initialized GStreamer successfully</div><div style="font-size:12.8000001907349px">0:00:00.099221096 2961 0x8051c00 INFO GST_ELEMENT_FACTORY /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstelementfactory.c:374:gst_element_factory_create: creating element "pipeline" named "pipe"</div><div style="font-size:12.8000001907349px">0:00:00.103165129 2961 0x8051c00 INFO GST_PLUGIN_LOADING /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstcoreelements.so" loaded</div><div style="font-size:12.8000001907349px">0:00:00.103320859 2961 0x8051c00 INFO GST_ELEMENT_FACTORY /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstelementfactory.c:374:gst_element_factory_create: creating element "filesrc" named "source"</div><div style="font-size:12.8000001907349px">0:00:00.104259120 2961 0x8051c00 INFO GST_ELEMENT_PADS /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstelement.c:728:gst_element_add_pad:<GstBaseSrc@0x8080148> adding pad 'src'</div><div style="font-size:12.8000001907349px">0:00:00.104582570 2961 0x8051c00 INFO filesrc /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/plugins/elements/gstfilesrc.c:374:gst_file_src_set_location: filename : mpeg2_333_mhz.ts</div><div style="font-size:12.8000001907349px">0:00:00.104739640 2961 0x8051c00 INFO filesrc /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/plugins/elements/gstfilesrc.c:375:gst_file_src_set_location: uri : file:///mpeg2_333_mhz.ts</div><div style="font-size:12.8000001907349px">0:00:00.105123740 2961 0x8051c00 INFO GST_ELEMENT_FACTORY /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstelementfactory.c:374:gst_element_factory_create: creating element "typefind" named "typefinder"</div><div style="font-size:12.8000001907349px">0:00:00.105743261 2961 0x8051c00 INFO GST_ELEMENT_PADS /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstelement.c:728:gst_element_add_pad:<GstTypeFindElement@0x8082800> adding pad 'sink'</div><div style="font-size:12.8000001907349px">0:00:00.106028791 2961 0x8051c00 INFO GST_ELEMENT_PADS /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstelement.c:728:gst_element_add_pad:<GstTypeFindElement@0x8082800> adding pad 'src'</div><div style="font-size:12.8000001907349px">0:00:00.106183731 2961 0x8051c00 INFO GST_ELEMENT_FACTORY /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstelementfactory.c:374:gst_element_factory_create: creating element "fakesink" named "sink"</div><div style="font-size:12.8000001907349px">0:00:00.107445642 2961 0x8051c00 INFO GST_ELEMENT_PADS /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstelement.c:728:gst_element_add_pad:<GstBaseSink@0x8084100> adding pad 'sink'</div><div style="font-size:12.8000001907349px">0:00:00.107830792 2961 0x8051c00 INFO GST_ELEMENT_PADS /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstutils.c:1698:gst_element_link_pads_full: trying to link element source:(any) to element typefinder:(any)</div><div style="font-size:12.8000001907349px">0:00:00.108078482 2961 0x8051c00 INFO GST_PADS /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstutils.c:1032:gst_pad_check_link: trying to link source:src and typefinder:sink</div><div style="font-size:12.8000001907349px">0:00:00.108217382 2961 0x8051c00 INFO GST_PADS /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstutils.c:1596:prepare_link_maybe_ghosting: source and typefinder in same bin, no need for ghost pads</div><div style="font-size:12.8000001907349px">0:00:00.108436612 2961 0x8051c00 INFO GST_PADS /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstpad.c:1978:gst_pad_link_prepare: trying to link source:src and typefinder:sink</div><div style="font-size:12.8000001907349px">0:00:00.108554822 2961 0x8051c00 INFO GST_PADS /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstpad.c:2161:gst_pad_link_full: linked source:src and typefinder:sink, successful</div><div style="font-size:12.8000001907349px">0:00:00.108835683 2961 0x8051c00 INFO GST_ELEMENT_PADS /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstutils.c:1698:gst_element_link_pads_full: trying to link element typefinder:(any) to element sink:(any)</div><div style="font-size:12.8000001907349px">0:00:00.108935403 2961 0x8051c00 INFO GST_PADS /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstutils.c:1032:gst_pad_check_link: trying to link typefinder:src and sink:sink</div><div style="font-size:12.8000001907349px">0:00:00.109105333 2961 0x8051c00 INFO GST_PADS /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstutils.c:1596:prepare_link_maybe_ghosting: typefinder and sink in same bin, no need for ghost pads</div><div style="font-size:12.8000001907349px">0:00:00.109215473 2961 0x8051c00 INFO GST_PADS /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstpad.c:1978:gst_pad_link_prepare: trying to link typefinder:src and sink:sink</div><div style="font-size:12.8000001907349px">0:00:00.109347323 2961 0x8051c00 INFO GST_PADS /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstpad.c:2161:gst_pad_link_full: linked typefinder:src and sink:sink, successful</div><div style="font-size:12.8000001907349px">0:00:00.109649133 2961 0x8051c00 INFO GST_STATES /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstelement.c:2460:gst_element_continue_state:<sink> completed state change to READY</div><div style="font-size:12.8000001907349px">0:00:00.109737333 2961 0x8051c00 INFO GST_STATES /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstelement.c:2365:_priv_gst_element_state_changed:<sink> notifying about state-changed NULL to READY (VOID_PENDING pending)</div><div style="font-size:12.8000001907349px">0:00:00.109993753 2961 0x8051c00 INFO GST_STATES /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstbin.c:2526:gst_bin_change_state_func:<pipe> child 'sink' changed state to 2(READY) successfully</div><div style="font-size:12.8000001907349px">0:00:00.110126444 2961 0x8051c00 INFO GST_STATES /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstelement.c:2460:gst_element_continue_state:<typefinder> completed state change to READY</div><div style="font-size:12.8000001907349px">0:00:00.110257634 2961 0x8051c00 INFO GST_STATES /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstelement.c:2365:_priv_gst_element_state_changed:<typefinder> notifying about state-changed NULL to READY (VOID_PENDING pending)</div><div style="font-size:12.8000001907349px">0:00:00.110373774 2961 0x8051c00 INFO GST_STATES /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstbin.c:2526:gst_bin_change_state_func:<pipe> child 'typefinder' changed state to 2(READY) successfully</div><div style="font-size:12.8000001907349px">0:00:00.110506484 2961 0x8051c00 INFO GST_STATES /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstelement.c:2460:gst_element_continue_state:<source> completed state change to READY</div><div style="font-size:12.8000001907349px">0:00:00.110579124 2961 0x8051c00 INFO GST_STATES /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstelement.c:2365:_priv_gst_element_state_changed:<source> notifying about state-changed NULL to READY (VOID_PENDING pending)</div><div style="font-size:12.8000001907349px">0:00:00.110802904 2961 0x8051c00 INFO GST_STATES /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstbin.c:2526:gst_bin_change_state_func:<pipe> child 'source' changed state to 2(READY) successfully</div><div style="font-size:12.8000001907349px">0:00:00.110950284 2961 0x8051c00 INFO GST_STATES /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstelement.c:2435:gst_element_continue_state:<pipe> committing state from NULL to READY, pending PLAYING, next PAUSED</div><div style="font-size:12.8000001907349px">0:00:00.111030784 2961 0x8051c00 INFO GST_STATES /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstelement.c:2365:_priv_gst_element_state_changed:<pipe> notifying about state-changed NULL to READY (PLAYING pending)</div><div style="font-size:12.8000001907349px">0:00:00.111136444 2961 0x8051c00 INFO GST_STATES /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstelement.c:2442:gst_element_continue_state:<pipe> continue state change READY to PAUSED, final PLAYING</div><div style="font-size:12.8000001907349px">0:00:00.111384404 2961 0x8051c00 INFO GST_STATES /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstbin.c:2532:gst_bin_change_state_func:<pipe> child 'sink' is changing state asynchronously to PAUSED</div><div style="font-size:12.8000001907349px">0:00:00.111527734 2961 0x8051c00 INFO filesrc /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/plugins/elements/gstfilesrc.c:969:gst_file_src_start:<source> opening file mpeg2_333_mhz.ts</div><div style="font-size:12.8000001907349px">0:00:00.115549227 2961 0x8051c00 INFO filesrc /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/plugins/elements/gstfilesrc.c:969:gst_file_src_start:<source> opening file mpeg2_333_mhz.ts</div><div style="font-size:12.8000001907349px">0:00:00.116747368 2961 0x8051c00 INFO GST_ERROR_SYSTEM /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstelement.c:1964:gst_element_message_full:<typefinder> posting message: Could not determine type of stream.</div><div style="font-size:12.8000001907349px">0:00:00.116936338 2961 0x8051c00 INFO GST_ERROR_SYSTEM /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstelement.c:1987:gst_element_message_full:<typefinder> posted error message: Could not determine type of stream.</div><div style="font-size:12.8000001907349px">0:00:00.117060638 2961 0x8051c00 WARN GST_PADS /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstpad.c:737:gst_pad_set_active:<typefinder:sink> Failed to activate pad</div><div style="font-size:12.8000001907349px">0:00:00.117145738 2961 0x8051c00 INFO GST_STATES /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstelement.c:2768:gst_element_change_state:<typefinder> have FAILURE change_state return</div><div style="font-size:12.8000001907349px">0:00:00.117228408 2961 0x8051c00 INFO GST_STATES /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstelement.c:2335:gst_element_abort_state:<typefinder> aborting state from READY to PAUSED</div><div style="font-size:12.8000001907349px">0:00:00.117444188 2961 0x8051c00 INFO GST_STATES /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstbin.c:2542:gst_bin_change_state_func:<pipe> child 'typefinder' failed to go to state 3(PAUSED)</div><div style="font-size:12.8000001907349px">0:00:00.117540338 2961 0x8051c00 INFO GST_STATES /opt/core2-poky-linux/gstreamer/0.10.36-r2/gstreamer-0.10.36/gst/gstelement.c:2768:gst_element_change_state:<pipe> have FAILURE change_state return</div></div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">Thanks,</div><div style="font-size:12.8000001907349px">Yogesh</div></div>
<br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br><span style="color:rgb(102,102,102);font-family:verdana,sans-serif">_______________________________________________</span><br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><br><div><font face="arial, helvetica, sans-serif"><br style="color:rgb(102,102,102)"></font></div><div dir="ltr"><font face="arial, helvetica, sans-serif"><span style="color:rgb(102,102,102)"><br></span></font></div><div dir="ltr"><span style="color:black"><font face="arial, helvetica, sans-serif"><span style="color:rgb(102,102,102)"><br></span></font></span></div><div dir="ltr"><span style="color:black"><font face="arial, helvetica, sans-serif"><span style="color:rgb(102,102,102)"></span></font></span><span style="color:rgb(102,102,102);font-family:arial,helvetica,sans-serif"></span></div></div></div></div></div></div></div>
</div></div>