Splitmuxsink

cristiano cristiano.chieppa at gmail.com
Sat May 6 13:07:46 UTC 2017


Dear All,
I'm using gstreamer1.0 (1.19) and I'm studying the splitmuxsink because it
seems the best tool to save a H264 streaming. I ran the following pipeline: 

GST_DEBUG="GST_TRACER:7" GST_TRACERS="leaks" gst-launch-1.0 -e  rtspsrc
location=rtsp://user:pwd@192.168.1.17/media/video2 !  rtph264depay !
h264parse  ! splitmuxsink max-files=3 location=%ds.mp4
max-size-time=10000000000 max-size-bytes=1000000

and I got:

------------
...
Setting pipeline to NULL ...
Freeing pipeline ...
0:00:22.897508084  7947      0x1a76e10 TRACE             GST_TRACER :0::
object-alive, type-name=(string)GstBuffer, address=(gpointer)0x7f1fd8079ad0,
description=(string)buffer: 0x7f1fd8079ad0, pts 0:00:07.993455218, dts
99:99:99.999999999, dur 99:99:99.999999999, size 28652, offset 192457,
offset_end none, flags 0x0, ref-count=(uint)1, trace=(string);
0:00:22.897657010  7947      0x1a76e10 TRACE             GST_TRACER :0::
object-alive, type-name=(string)GstMemory, address=(gpointer)0x7f1fc405a0a0,
description=(string)0x7f1fc405a0a0, ref-count=(uint)1, trace=(string);
0:00:22.897677789  7947      0x1a76e10 TRACE             GST_TRACER :0::
object-alive, type-name=(string)GstPad, address=(gpointer)0x1aa9010,
description=(string)<queue0:src>, ref-count=(uint)2, trace=(string);
0:00:22.897689903  7947      0x1a76e10 TRACE             GST_TRACER :0::
object-alive, type-name=(string)GstPad, address=(gpointer)0x1aa8dd0,
description=(string)<queue0:sink>, ref-count=(uint)2, trace=(string);
0:00:22.897701441  7947      0x1a76e10 TRACE             GST_TRACER :0::
object-alive, type-name=(string)GstQueue, address=(gpointer)0x1ad4040,
description=(string)<queue0>, ref-count=(uint)1, trace=(string);

** (gst-launch-1.0:7947): WARNING **: Leaks detected

------------------------

Where I wrong?

I've searched using google, but I don't understand the reason for this leak.

B-plan: is there another plugin capable to save a H264 splitted on a defined
number of files ?

Thanks for any advice.

Cristiano








--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Splitmuxsink-tp4682943.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list