SIGSEGV in rtmpsink

vijayp pvijaii at gmail.com
Sun Jan 28 10:09:54 UTC 2018


Hi,
I am using UBUNTU 16.04.

I build latest gstreamer 1.13 version using cerebro. Build is sucessful.

I exported LD_LIBRARY_PATH as ".../cerebro/build/dist/linux_x86_64/lib" &
GST_PLUGIN_PATH as ".../cerebro/build/dist/linux_x86_64/lib/gstreamer-1.0/"

With blow pipeline i am facing crash in rtmpsink plugin

gst-launch-1.0 flvmux name=mux ! multiqueue ! rtmpsink location=<>
souphttpsrc location=<> ! queue ! hlsdemux ! tsdemux name=d d.video_0_0100 !
queue ! h264parse ! mux. d.audio_0_0101 ! queue max-size-time=5
min-threshold-time=2 ! aacparse ! mux.

In above pipeline with fakesink or filesink working fine. Crash is observed
in only with rtmpsink.

Crash observed in api "gst_rtmp_sink_setcaps" File "gstrtmpsink.c".Line no :
425
buf = g_value_peek_pointer (val)
***************************************************************************************
(gst-launch-1.0:20093): GLib-GObject-CRITICAL **: g_value_peek_pointer:
assertion 'G_IS_VALUE (value)' failed
Caught SIGSEGV
***************************************************************************************

Can you please help me to solve the issue?

Thank you,
Vijay P




--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/


More information about the gstreamer-devel mailing list