Error in compiling gstreamer playback tutorial four

Mayank Agarwal mayank77fromindia at gmail.com
Tue Aug 19 06:17:29 PDT 2014


Hi,

I am able to get rid of above errors but now i am getting following new
error


ERROR: Caught a segmentation fault while loading plugin file:
/usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstaudioconvert.so

Is it possible i am getting this error as i have multiple versions of
gstreamer installed.

The complete log of above error is as posted below:


about state-changed NULL to READY (VOID_PENDING pending)
0:00:02.034058981 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:975:gst_element_get_static_pad: found pad
videosink-actual-sink-xvimage:sink
0:00:02.034311725 11272 0x7fcef0004450 INFO                GST_PADS
gstpad.c:1978:gst_pad_link_prepare: trying to link sink:proxypad10 and
videosink-actual-sink-xvimage:sink
0:00:02.034481165 11272 0x7fcef0004450 INFO                GST_PADS
gstpad.c:2161:gst_pad_link_full: linked sink:proxypad10 and
videosink-actual-sink-xvimage:sink, successful
0:00:02.034663692 11272 0x7fcef0004450 INFO              GST_STATES
gstbin.c:2237:gst_bin_element_set_state:<videosink-actual-sink-xvimage>
skipping transition from READY to  READY, since bin pending is READY : last
change state return follows
0:00:02.034862425 11272 0x7fcef0004450 INFO              GST_STATES
gstbin.c:2526:gst_bin_change_state_func:<videosink> child
'videosink-actual-sink-xvimage' changed state to 2(READY) successfully
0:00:02.035028505 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2460:gst_element_continue_state:<videosink> completed state
change to READY
0:00:02.035185167 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2365:_priv_gst_element_state_changed:<videosink> notifying
about state-changed NULL to READY (VOID_PENDING pending)
0:00:02.039049779 11272 0x7fcef0004450 INFO                playsink
gstplaysink.c:1038:find_property:<videosink-actual-sink-xvimage> found
async with sink property
0:00:02.039321813 11272 0x7fcef0004450 INFO                playsink
gstplaysink.c:1038:find_property:<videosink-actual-sink-xvimage> found
ts-offset with sink property
0:00:02.039510667 11272 0x7fcef0004450 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:374:gst_element_factory_create: creating element "bin"
named "vbin"
0:00:02.039792634 11272 0x7fcef0004450 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:374:gst_element_factory_create: creating element
"queue" named "vqueue"
0:00:02.040401432 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<GstQueue at 0x7fcee002a0e0> adding pad
'sink'
0:00:02.040647271 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<GstQueue at 0x7fcee002a0e0> adding pad
'src'
0:00:02.041058982 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<GstPlaySinkConvertBin at 0x14d5230>
adding pad 'sink'
0:00:02.041367916 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<GstPlaySinkConvertBin at 0x14d5230>
adding pad 'src'
0:00:02.041543503 11272 0x7fcef0004450 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:374:gst_element_factory_create: creating element
"identity" named "identity"
0:00:02.041931130 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<GstBaseTransform at 0x7fcee00300e0>
adding pad 'sink'
0:00:02.042154682 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<GstBaseTransform at 0x7fcee00300e0>
adding pad 'src'
0:00:02.042899612 11272 0x7fcef0004450 INFO      GST_PLUGIN_LOADING
gstplugin.c:859:gst_plugin_load_file: plugin
"/usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstffmpegcolorspace.so" loaded
0:00:02.042986808 11272 0x7fcef0004450 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:374:gst_element_factory_create: creating element
"ffmpegcolorspace" named "conv"
0:00:02.044110942 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<GstBaseTransform at 0x7fcee0040040>
adding pad 'sink'
0:00:02.044185910 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<GstBaseTransform at 0x7fcee0040040>
adding pad 'src'
0:00:02.058364755 11272 0x7fcef0004450 INFO      GST_PLUGIN_LOADING
gstplugin.c:859:gst_plugin_load_file: plugin
"/usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstvideoscale.so" loaded
0:00:02.058451680 11272 0x7fcef0004450 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:374:gst_element_factory_create: creating element
"videoscale" named "scale"
0:00:02.059583308 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<GstBaseTransform at 0x7fcef4038f10>
adding pad 'sink'
0:00:02.059663652 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<GstBaseTransform at 0x7fcef4038f10>
adding pad 'src'
0:00:02.059761335 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstutils.c:1698:gst_element_link_pads_full: trying to link element conv:src
to element scale:sink
0:00:02.059802674 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:975:gst_element_get_static_pad: found pad conv:src
0:00:02.059834312 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:975:gst_element_get_static_pad: found pad scale:sink
0:00:02.059863160 11272 0x7fcef0004450 INFO                GST_PADS
gstutils.c:1596:prepare_link_maybe_ghosting: conv and scale in same bin, no
need for ghost pads
0:00:02.059910269 11272 0x7fcef0004450 INFO                GST_PADS
gstpad.c:1978:gst_pad_link_prepare: trying to link conv:src and scale:sink
0:00:02.059963415 11272 0x7fcef0004450 INFO                GST_PADS
gstpad.c:2161:gst_pad_link_full: linked conv:src and scale:sink, successful
0:00:02.060010855 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:975:gst_element_get_static_pad: found pad conv:sink
0:00:02.094892977 11272 0x7fcef0004450 INFO      playsinkconvertbin
gstplaysinkconvertbin.c:494:gst_play_sink_convert_bin_cache_converter_caps:<GstPlaySinkVideoConvert at 0x14d5230>
Converter caps: video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 32767
], height=(int)[ 1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1 ];
video/x-raw-rgb, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ],
framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)32, depth=(int)32,
endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680,
blue_mask=(int)65280, alpha_mask=(int)255; video/x-raw-rgb, width=(int)[ 1,
32767 ], height=(int)[ 1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1
], bpp=(int)32, depth=(int)32, endianness=(int)4321,
red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255,
alpha_mask=(int)-16777216; video/x-raw-rgb, width=(int)[ 1, 32767 ],
height=(int)[ 1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1 ],
bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280,
green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255;
video/x-raw-rgb, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ],
framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)32, depth=(int)32,
endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280,
blue_mask=(int)16711680, alpha_mask=(int)-16777216; video/x-raw-yuv,
width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ], framerate=(fraction)[
0/1, 2147483647/1 ], format=(fourcc){ I420, NV12, NV21, YV12, YUY2, Y42B,
Y444, YUV9, YVU9, Y41B, Y800, Y8  , GREY, Y16 , UYVY, YVYU, IYU1, v308,
AYUV, A420 }; video/x-raw-rgb, width=(int)[ 1, 32767 ], height=(int)[ 1,
32767 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)24,
depth=(int)24, endianness=(int)4321, red_mask=(int)16711680,
green_mask=(int)65280, blue_mask=(int)255; video/x-raw-rgb, width=(int)[ 1,
32767 ], height=(int)[ 1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1
], bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255,
green_mask=(int)65280, blue_mask=(int)16711680; video/x-raw-rgb,
width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ], framerate=(fraction)[
0/1, 2147483647/1 ], bpp=(int)32, depth=(int)24, endianness=(int)4321,
red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280;
video/x-raw-rgb, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ],
framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)32, depth=(int)24,
endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280,
blue_mask=(int)255; video/x-raw-rgb, width=(int)[ 1, 32767 ], height=(int)[
1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)32,
depth=(int)24, endianness=(int)4321, red_mask=(int)65280,
green_mask=(int)16711680, blue_mask=(int)-16777216; video/x-raw-rgb,
width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ], framerate=(fraction)[
0/1, 2147483647/1 ], bpp=(int)32, depth=(int)24, endianness=(int)4321,
red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680;
video/x-raw-rgb, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ],
framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)16, depth=(int)16,
endianness=(int)1234, red_mask=(int)63488, green_mask=(int)2016,
blue_mask=(int)31; video/x-raw-rgb, width=(int)[ 1, 32767 ], height=(int)[
1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)16,
depth=(int)15, endianness=(int)1234, red_mask=(int)31744,
green_mask=(int)992, blue_mask=(int)31; video/x-raw-rgb, width=(int)[ 1,
32767 ], height=(int)[ 1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1
], bpp=(int)8, depth=(int)8; video/x-raw-gray, width=(int)[ 1, 32767 ],
height=(int)[ 1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1 ],
bpp=(int)8, depth=(int)8; video/x-raw-gray, width=(int)[ 1, 32767 ],
height=(int)[ 1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1 ],
bpp=(int)16, depth=(int)16, endianness=(int)4321; video/x-raw-gray,
width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ], framerate=(fraction)[
0/1, 2147483647/1 ], bpp=(int)16, depth=(int)16, endianness=(int)1234
0:00:02.095690401 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstutils.c:1698:gst_element_link_pads_full: trying to link element
vqueue:src to element vconv:sink
0:00:02.095817540 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:975:gst_element_get_static_pad: found pad vqueue:src
0:00:02.095855104 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:975:gst_element_get_static_pad: found pad vconv:sink
0:00:02.095883882 11272 0x7fcef0004450 INFO                GST_PADS
gstutils.c:1596:prepare_link_maybe_ghosting: vqueue and vconv in same bin,
no need for ghost pads
0:00:02.095929759 11272 0x7fcef0004450 INFO                GST_PADS
gstpad.c:1978:gst_pad_link_prepare: trying to link vqueue:src and vconv:sink
0:00:02.095982664 11272 0x7fcef0004450 INFO                GST_PADS
gstpad.c:2161:gst_pad_link_full: linked vqueue:src and vconv:sink,
successful
0:00:02.096064551 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstutils.c:1698:gst_element_link_pads_full: trying to link element
vconv:src to element videosink:(any)
0:00:02.096355081 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:975:gst_element_get_static_pad: found pad vconv:src
0:00:02.096393163 11272 0x7fcef0004450 INFO                GST_PADS
gstutils.c:1032:gst_pad_check_link: trying to link vconv:src and
videosink:sink
0:00:02.096564210 11272 0x7fcef0004450 INFO                GST_PADS
gstutils.c:1596:prepare_link_maybe_ghosting: vconv and videosink in same
bin, no need for ghost pads
0:00:02.096611767 11272 0x7fcef0004450 INFO                GST_PADS
gstpad.c:1978:gst_pad_link_prepare: trying to link vconv:src and
videosink:sink
0:00:02.096646405 11272 0x7fcef0004450 INFO                GST_PADS
gstpad.c:2161:gst_pad_link_full: linked vconv:src and videosink:sink,
successful
0:00:02.096689238 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:975:gst_element_get_static_pad: found pad vqueue:sink
0:00:02.096799703 11272 0x7fcef0004450 INFO                GST_PADS
gstpad.c:1978:gst_pad_link_prepare: trying to link sink:proxypad13 and
vqueue:sink
0:00:02.096835730 11272 0x7fcef0004450 INFO                GST_PADS
gstpad.c:2161:gst_pad_link_full: linked sink:proxypad13 and vqueue:sink,
successful
0:00:02.096869777 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<vbin> adding pad 'sink'
0:00:02.097014979 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<streamsynchronizer0> adding pad
'src_0'
0:00:02.097053252 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<streamsynchronizer0> adding pad
'sink_0'
0:00:02.097088909 11272 0x7fcef0004450 INFO                GST_PADS
gstpad.c:1978:gst_pad_link_prepare: trying to link video_sink:proxypad9 and
streamsynchronizer0:sink_0
0:00:02.097121168 11272 0x7fcef0004450 INFO                GST_PADS
gstpad.c:2161:gst_pad_link_full: linked video_sink:proxypad9 and
streamsynchronizer0:sink_0, successful
0:00:02.097252473 11272 0x7fcef0004450 INFO              GST_STATES
gstbin.c:2237:gst_bin_element_set_state:<videosink> skipping transition
from READY to  READY, since bin pending is PAUSED : last change state
return follows
0:00:02.097303160 11272 0x7fcef0004450 INFO              GST_STATES
gstbin.c:2526:gst_bin_change_state_func:<vbin> child 'videosink' changed
state to 2(READY) successfully
0:00:02.097352481 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2460:gst_element_continue_state:<scale> completed state change
to READY
0:00:02.097382956 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2365:_priv_gst_element_state_changed:<scale> notifying about
state-changed NULL to READY (VOID_PENDING pending)
0:00:02.097470496 11272 0x7fcef0004450 INFO              GST_STATES
gstbin.c:2526:gst_bin_change_state_func:<vconv> child 'scale' changed state
to 2(READY) successfully
0:00:02.097506500 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2460:gst_element_continue_state:<conv> completed state change
to READY
0:00:02.097534499 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2365:_priv_gst_element_state_changed:<conv> notifying about
state-changed NULL to READY (VOID_PENDING pending)
0:00:02.097597568 11272 0x7fcef0004450 INFO              GST_STATES
gstbin.c:2526:gst_bin_change_state_func:<vconv> child 'conv' changed state
to 2(READY) successfully
0:00:02.097634424 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2460:gst_element_continue_state:<identity> completed state
change to READY
0:00:02.097662500 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2365:_priv_gst_element_state_changed:<identity> notifying
about state-changed NULL to READY (VOID_PENDING pending)
0:00:02.097722956 11272 0x7fcef0004450 INFO              GST_STATES
gstbin.c:2526:gst_bin_change_state_func:<vconv> child 'identity' changed
state to 2(READY) successfully
0:00:02.097758232 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2460:gst_element_continue_state:<vconv> completed state change
to READY
0:00:02.097785874 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2365:_priv_gst_element_state_changed:<vconv> notifying about
state-changed NULL to READY (VOID_PENDING pending)
0:00:02.097846166 11272 0x7fcef0004450 INFO              GST_STATES
gstbin.c:2526:gst_bin_change_state_func:<vbin> child 'vconv' changed state
to 2(READY) successfully
0:00:02.097881783 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2460:gst_element_continue_state:<vqueue> completed state
change to READY
0:00:02.097909465 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2365:_priv_gst_element_state_changed:<vqueue> notifying about
state-changed NULL to READY (VOID_PENDING pending)
0:00:02.097970058 11272 0x7fcef0004450 INFO              GST_STATES
gstbin.c:2526:gst_bin_change_state_func:<vbin> child 'vqueue' changed state
to 2(READY) successfully
0:00:02.098004291 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2435:gst_element_continue_state:<vbin> committing state from
NULL to READY, pending PAUSED, next PAUSED
0:00:02.098033089 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2365:_priv_gst_element_state_changed:<vbin> notifying about
state-changed NULL to READY (PAUSED pending)
0:00:02.098091226 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2442:gst_element_continue_state:<vbin> continue state change
READY to PAUSED, final PAUSED
0:00:02.098174891 11272 0x7fcef0004450 INFO              GST_STATES
gstbin.c:2532:gst_bin_change_state_func:<videosink> child
'videosink-actual-sink-xvimage' is changing state asynchronously to PAUSED
0:00:02.098280568 11272 0x7fcef0004450 INFO              GST_STATES
gstbin.c:2532:gst_bin_change_state_func:<vbin> child 'videosink' is
changing state asynchronously to PAUSED
0:00:02.098322586 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:975:gst_element_get_static_pad: found pad identity:sink
0:00:02.098355373 11272 0x7fcef0004450 INFO                GST_PADS
gstpad.c:1978:gst_pad_link_prepare: trying to link sink:proxypad11 and
identity:sink
0:00:02.098386352 11272 0x7fcef0004450 INFO                GST_PADS
gstpad.c:2161:gst_pad_link_full: linked sink:proxypad11 and identity:sink,
successful
0:00:02.098415758 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:975:gst_element_get_static_pad: found pad identity:src
0:00:02.098465898 11272 0x7fcef0004450 INFO                GST_PADS
gstpad.c:1978:gst_pad_link_prepare: trying to link identity:src and
src:proxypad12
0:00:02.098500118 11272 0x7fcef0004450 INFO                GST_PADS
gstpad.c:2161:gst_pad_link_full: linked identity:src and src:proxypad12,
successful
0:00:02.098598362 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2460:gst_element_continue_state:<scale> completed state change
to PAUSED
0:00:02.098631643 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2365:_priv_gst_element_state_changed:<scale> notifying about
state-changed READY to PAUSED (VOID_PENDING pending)
0:00:02.098703388 11272 0x7fcef0004450 INFO              GST_STATES
gstbin.c:2526:gst_bin_change_state_func:<vconv> child 'scale' changed state
to 3(PAUSED) successfully
0:00:02.098744771 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2460:gst_element_continue_state:<conv> completed state change
to PAUSED
0:00:02.111857300 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2365:_priv_gst_element_state_changed:<conv> notifying about
state-changed READY to PAUSED (VOID_PENDING pending)
0:00:02.111994311 11272 0x7fcef0004450 INFO              GST_STATES
gstbin.c:2526:gst_bin_change_state_func:<vconv> child 'conv' changed state
to 3(PAUSED) successfully
0:00:02.112062090 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2460:gst_element_continue_state:<identity> completed state
change to PAUSED
0:00:02.112096290 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2365:_priv_gst_element_state_changed:<identity> notifying
about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:02.112166281 11272 0x7fcef0004450 INFO              GST_STATES
gstbin.c:2526:gst_bin_change_state_func:<vconv> child 'identity' changed
state to 3(PAUSED) successfully
0:00:02.112355653 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2460:gst_element_continue_state:<vconv> completed state change
to PAUSED
0:00:02.112397513 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2365:_priv_gst_element_state_changed:<vconv> notifying about
state-changed READY to PAUSED (VOID_PENDING pending)
0:00:02.112476484 11272 0x7fcef0004450 INFO              GST_STATES
gstbin.c:2526:gst_bin_change_state_func:<vbin> child 'vconv' changed state
to 3(PAUSED) successfully
0:00:02.112705959 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2460:gst_element_continue_state:<vqueue> completed state
change to PAUSED
0:00:02.112743905 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2365:_priv_gst_element_state_changed:<vqueue> notifying about
state-changed READY to PAUSED (VOID_PENDING pending)
0:00:02.112816899 11272 0x7fcef0004450 INFO              GST_STATES
gstbin.c:2526:gst_bin_change_state_func:<vbin> child 'vqueue' changed state
to 3(PAUSED) successfully
0:00:02.112888449 11272 0x7fcef0004450 INFO                GST_PADS
gstpad.c:1978:gst_pad_link_prepare: trying to link
streamsynchronizer0:src_0 and vbin:sink
0:00:02.112925031 11272 0x7fcef0004450 INFO                GST_PADS
gstpad.c:2161:gst_pad_link_full: linked streamsynchronizer0:src_0 and
vbin:sink, successful
0:00:02.112985347 11272 0x7fcef0004450 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:374:gst_element_factory_create: creating element
"autoaudiosink" named "audiosink"
0:00:02.113167790 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<GstAutoAudioSink at 0x7fcee00064c0>
adding pad 'sink'
0:00:02.113299680 11272 0x7fcef0004450 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:374:gst_element_factory_create: creating element
"fakesink" named "tempsink"
0:00:02.113391900 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<GstBaseSink at 0x7fcee00c8200> adding
pad 'sink'
0:00:02.113453662 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:975:gst_element_get_static_pad: found pad tempsink:sink
0:00:02.113489336 11272 0x7fcef0004450 INFO                GST_PADS
gstpad.c:1978:gst_pad_link_prepare: trying to link sink:proxypad14 and
tempsink:sink
0:00:02.113519928 11272 0x7fcef0004450 INFO                GST_PADS
gstpad.c:2161:gst_pad_link_full: linked sink:proxypad14 and tempsink:sink,
successful
0:00:02.113572973 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2460:gst_element_continue_state:<tempsink> completed state
change to NULL
0:00:02.113606796 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstpad.c:1750:gst_pad_unlink: unlinking sink:proxypad14(0x7fcee0004b90) and
tempsink:sink(0x7fcee002cc00)
0:00:02.113640538 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstpad.c:1795:gst_pad_unlink: unlinked sink:proxypad14 and tempsink:sink
0:00:02.113672494 11272 0x7fcef0004450 INFO           GST_PARENTAGE
gstbin.c:1465:gst_bin_remove_func:<audiosink> removed child "tempsink"
0:00:02.113708839 11272 0x7fcef0004450 INFO         GST_REFCOUNTING
gstelement.c:3064:gst_element_dispose:<tempsink> dispose
0:00:02.113738291 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:847:gst_element_remove_pad:<tempsink> removing pad 'sink'
0:00:02.113773938 11272 0x7fcef0004450 INFO         GST_REFCOUNTING
gstelement.c:3088:gst_element_dispose:<tempsink> parent class dispose
0:00:02.113805095 11272 0x7fcef0004450 INFO         GST_REFCOUNTING
gstelement.c:3119:gst_element_finalize:<tempsink> finalize
0:00:02.113833121 11272 0x7fcef0004450 INFO         GST_REFCOUNTING
gstelement.c:3130:gst_element_finalize:<tempsink> finalize parent
0:00:02.288571839 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1746:gst_queue2_create_write:<queue20> writing 4092 bytes to
range [0-70070] (rb wpos 0)
0:00:02.288840645 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1760:gst_queue2_create_write:<queue20> checking merge with next
range 74162 < 10049590
0:00:02.288997183 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1816:gst_queue2_create_write:<queue20> wrote 4092 bytes to
70070 (0 bytes remaining to write)
0:00:02.289200611 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1832:gst_queue2_create_write:<queue20> cur_level.bytes 8462
(max 0)
0:00:02.309098903 11272 0x7fcef0004450 INFO      GST_PLUGIN_LOADING
gstplugin.c:859:gst_plugin_load_file: plugin
"/usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstpulse.so" loaded
0:00:02.309374696 11272 0x7fcef0004450 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:374:gst_element_factory_create: creating element
"pulsesink" named "audiosink-actual-sink-pulse"
0:00:02.309982922 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<GstBaseSink at 0x7fcee00d3210> adding
pad 'sink'
0:00:02.310484145 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:975:gst_element_get_static_pad: found pad
audiosink-actual-sink-pulse:sink
0:00:02.310717529 11272 0x7fcef0004450 INFO                   pulse
pulsesink.c:2970:gst_pulsesink_change_state:<audiosink-actual-sink-pulse>
new pa main loop thread
0:00:02.311833915 11272 0x7fcef0004450 INFO                   pulse
pulsesink.c:493:gst_pulseringbuffer_open_device:<audiosink-actual-sink-pulse>
new context with name pltutfour, pbuf=0x7fcee000f6e0, pctx=0x7fcee00d0610
0:00:02.445129802 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1746:gst_queue2_create_write:<queue20> writing 2920 bytes to
range [0-74162] (rb wpos 0)
0:00:02.445419524 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1760:gst_queue2_create_write:<queue20> checking merge with next
range 77082 < 10049590
0:00:02.445626542 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1816:gst_queue2_create_write:<queue20> wrote 2920 bytes to
74162 (0 bytes remaining to write)
0:00:02.445826073 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1832:gst_queue2_create_write:<queue20> cur_level.bytes 11382
(max 0)
0:00:02.447820148 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1746:gst_queue2_create_write:<queue20> writing 1460 bytes to
range [0-77082] (rb wpos 0)
0:00:02.448022457 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1760:gst_queue2_create_write:<queue20> checking merge with next
range 78542 < 10049590
0:00:02.448172098 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1816:gst_queue2_create_write:<queue20> wrote 1460 bytes to
77082 (0 bytes remaining to write)
0:00:02.448527809 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1832:gst_queue2_create_write:<queue20> cur_level.bytes 12842
(max 0)
0:00:02.634481168 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1746:gst_queue2_create_write:<queue20> writing 4096 bytes to
range [0-78542] (rb wpos 0)
0:00:02.634755491 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1760:gst_queue2_create_write:<queue20> checking merge with next
range 82638 < 10049590
0:00:02.634911127 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1816:gst_queue2_create_write:<queue20> wrote 4096 bytes to
78542 (0 bytes remaining to write)
0:00:02.635155556 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1832:gst_queue2_create_write:<queue20> cur_level.bytes 16938
(max 0)
0:00:02.635456880 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1746:gst_queue2_create_write:<queue20> writing 4096 bytes to
range [0-82638] (rb wpos 0)
0:00:02.635637626 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1760:gst_queue2_create_write:<queue20> checking merge with next
range 86734 < 10049590
0:00:02.635787569 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1816:gst_queue2_create_write:<queue20> wrote 4096 bytes to
82638 (0 bytes remaining to write)
0:00:02.635998042 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1832:gst_queue2_create_write:<queue20> cur_level.bytes 21034
(max 0)
0:00:02.636378246 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1746:gst_queue2_create_write:<queue20> writing 568 bytes to
range [0-86734] (rb wpos 0)
0:00:02.636548789 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1760:gst_queue2_create_write:<queue20> checking merge with next
range 87302 < 10049590
0:00:02.636692693 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1816:gst_queue2_create_write:<queue20> wrote 568 bytes to 86734
(0 bytes remaining to write)
0:00:02.636909269 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1832:gst_queue2_create_write:<queue20> cur_level.bytes 21602
(max 0)
0:00:02.651855631 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2460:gst_element_continue_state:<audiosink-actual-sink-pulse>
completed state change to READY
0:00:02.651908848 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2365:_priv_gst_element_state_changed:<audiosink-actual-sink-pulse>
notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:02.652038729 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:975:gst_element_get_static_pad: found pad
audiosink-actual-sink-pulse:sink
0:00:02.652069605 11272 0x7fcef0004450 INFO                GST_PADS
gstpad.c:1978:gst_pad_link_prepare: trying to link sink:proxypad14 and
audiosink-actual-sink-pulse:sink
0:00:02.652092290 11272 0x7fcef0004450 INFO                GST_PADS
gstpad.c:2161:gst_pad_link_full: linked sink:proxypad14 and
audiosink-actual-sink-pulse:sink, successful
0:00:02.652124813 11272 0x7fcef0004450 INFO              GST_STATES
gstbin.c:2237:gst_bin_element_set_state:<audiosink-actual-sink-pulse>
skipping transition from READY to  READY, since bin pending is READY : last
change state return follows
0:00:02.652152922 11272 0x7fcef0004450 INFO              GST_STATES
gstbin.c:2526:gst_bin_change_state_func:<audiosink> child
'audiosink-actual-sink-pulse' changed state to 2(READY) successfully
0:00:02.652174852 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2460:gst_element_continue_state:<audiosink> completed state
change to READY
0:00:02.652191860 11272 0x7fcef0004450 INFO              GST_STATES
gstelement.c:2365:_priv_gst_element_state_changed:<audiosink> notifying
about state-changed NULL to READY (VOID_PENDING pending)
0:00:02.652336204 11272 0x7fcef0004450 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:374:gst_element_factory_create: creating element "bin"
named "abin"
0:00:02.652437582 11272 0x7fcef0004450 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:374:gst_element_factory_create: creating element
"queue" named "aqueue"
0:00:02.652527056 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<GstQueue at 0x7fcee002a370> adding pad
'sink'
0:00:02.652614235 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<GstQueue at 0x7fcee002a370> adding pad
'src'
0:00:02.652673488 11272 0x7fcef0004450 INFO                playsink
gstplaysink.c:1038:find_property:<audiosink-actual-sink-pulse> found
ts-offset with sink property
0:00:02.652700509 11272 0x7fcef0004450 INFO                playsink
gstplaysink.c:1038:find_property:<audiosink-actual-sink-pulse> found volume
with sink property
0:00:02.652731893 11272 0x7fcef0004450 INFO                playsink
gstplaysink.c:1038:find_property:<audiosink-actual-sink-pulse> found mute
with sink property
0:00:02.652938580 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<GstPlaySinkConvertBin at 0x7fcee00de030>
adding pad 'sink'
0:00:02.653037439 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<GstPlaySinkConvertBin at 0x7fcee00de030>
adding pad 'src'
0:00:02.653062261 11272 0x7fcef0004450 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:374:gst_element_factory_create: creating element
"identity" named "identity"
0:00:02.653116924 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<GstBaseTransform at 0x7fcee0030430>
adding pad 'sink'
0:00:02.653162152 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<GstBaseTransform at 0x7fcee0030430>
adding pad 'src'
0:00:02.683272253 11272 0x7fcef0004450 INFO      GST_PLUGIN_LOADING
gstplugin.c:859:gst_plugin_load_file: plugin
"/usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstvolume.so" loaded
0:00:02.686399914 11272 0x7fcef0004450 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:374:gst_element_factory_create: creating element
"volume" named "volume"
0:00:02.687058998 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<GstBaseTransform at 0x7fcee015a010>
adding pad 'sink'
0:00:02.689167987 11272 0x7fcef0004450 INFO        GST_ELEMENT_PADS
gstelement.c:728:gst_element_add_pad:<GstBaseTransform at 0x7fcee015a010>
adding pad 'src'
0:00:02.689459472 11272 0x7fcef0004450 WARN      playsinkconvertbin
gstplaysinkconvertbin.c:481:gst_play_sink_convert_bin_cache_converter_caps:<GstPlaySinkAudioConvert at 0x7fcee00de030>
No conversion elements
0:00:02.788792318 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1746:gst_queue2_create_write:<queue20> writing 4096 bytes to
range [0-87302] (rb wpos 0)

ERROR: Caught a segmentation fault while loading plugin file:
/usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstaudioconvert.so

Please either:
- remove it and restart.
- run with --gst-disable-segtrap --gst-disable-registry-fork and debug.
0:00:02.791675024 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1760:gst_queue2_create_write:<queue20> checking merge with next
range 91398 < 10049590
0:00:02.791860470 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1816:gst_queue2_create_write:<queue20> wrote 4096 bytes to
87302 (0 bytes remaining to write)
0:00:02.792069092 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1832:gst_queue2_create_write:<queue20> cur_level.bytes 25698
(max 0)
0:00:02.792782061 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1746:gst_queue2_create_write:<queue20> writing 4096 bytes to
range [0-91398] (rb wpos 0)
0:00:02.793026941 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1760:gst_queue2_create_write:<queue20> checking merge with next
range 95494 < 10049590
0:00:02.793186192 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1816:gst_queue2_create_write:<queue20> wrote 4096 bytes to
91398 (0 bytes remaining to write)
0:00:02.793484662 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1832:gst_queue2_create_write:<queue20> cur_level.bytes 29794
(max 0)
0:00:02.793727738 11272      0x14f4a30 INFO                  queue2
gstqueue2.c:1746:gst_queue2_create_write:<queue20> writing 4096 bytes to
range [0-95494] (rb wpos 0)





Regards,
Mayank





On Tue, Aug 19, 2014 at 6:29 PM, Mayank Agarwal <mayank77fromindia at gmail.com
> wrote:

> Hi,
>
> On running the executable i am getting below error.
>
> (pltutfour:11160): GStreamer-CRITICAL **: gst_element_get_bus: assertion
> `GST_IS_ELEMENT (element)' failed
>
> (pltutfour:11160): GLib-GObject-CRITICAL **: g_object_get: assertion
> `G_IS_OBJECT (object)' failed
>
> (pltutfour:11160): GLib-GObject-CRITICAL **: g_object_set: assertion
> `G_IS_OBJECT (object)' failed
>
> (pltutfour:11160): GStreamer-CRITICAL **: gst_element_set_state: assertion
> `GST_IS_ELEMENT (element)' failed
> Unable to set the pipeline to the playing state.
>
> (pltutfour:11160): GStreamer-CRITICAL **: gst_object_unref: assertion
> `object != NULL' failed
>
>
> Regards,
> Mayank
>
>
> On Tue, Aug 19, 2014 at 6:25 PM, Tim Müller <tim at centricular.com> wrote:
>
>> On Tue, 2014-08-19 at 18:20 +0530, Mayank Agarwal wrote:
>>
>> Hi,
>>
>> > I am trying to compile playback tutorial four but i am getting the
>> > following error.
>> >
>> > gcc -Wall playbacktutorialfour.c -o playbacktutorialfour $(pkg-config
>> > --cflags --libs gstreamer-1.0)
>> > playbacktutorialfour.c: In function ‘refresh_ui’:
>> > playbacktutorialfour.c:94:5: error: incompatible type for argument 2
>> > of ‘gst_element_query_position’
>> > /usr/local/include/gstreamer-1.0/gst/gstutils.h:947:25: note: expected
>> > ‘GstFormat’ but argument is of type ‘enum GstFormat *’
>> > playbacktutorialfour.c:96:9: error: incompatible type for argument 2
>> > of ‘gst_element_query_duration’
>> > /usr/local/include/gstreamer-1.0/gst/gstutils.h:948:25: note: expected
>> > ‘GstFormat’ but argument is of type ‘enum GstFormat *’
>>
>> It looks like you are compiling 0.10 code against the 1.0 API.
>>
>> Please try the tutorial source code from here:
>>
>> http://cgit.freedesktop.org/~slomo/gst-sdk-tutorials/tree/gst-sdk/tutorials
>>
>> Cheers
>>  -Tim
>>
>>
>> --
>> Tim Müller, Centricular Ltd - http://www.centricular.com
>>
>> _______________________________________________
>> gstreamer-embedded mailing list
>> gstreamer-embedded at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/gstreamer-embedded
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-embedded/attachments/20140819/068830a3/attachment-0001.html>


More information about the gstreamer-embedded mailing list