AW: AW: Video break when using with splitmuxsink
Thornton, Keith
keith.thornton at zeiss.com
Mon Aug 31 09:42:45 UTC 2020
Hi,
I don't know where the valve is in your pipeline but g_object_set(G_OBJECT(valve), "drop",1 ,NULL); drops the EOS message as well( at least up to and including 1.16.2) so EOS wouldn't reach splitmuxsink.
Gruesse
-----Ursprüngliche Nachricht-----
Von: gstreamer-devel <gstreamer-devel-bounces at lists.freedesktop.org> Im Auftrag von ToanVnET
Gesendet: Montag, 31. August 2020 07:30
An: gstreamer-devel at lists.freedesktop.org
Betreff: Re: AW: Video break when using with splitmuxsink
Hi,
I also add:
msg = gst_bus_timed_pop_filtered (bus, GST_CLOCK_TIME_NONE, GST_MESSAGE_ERROR | GST_MESSAGE_EOS);
if (msg != NULL){
gst_message_unref (msg);
}
before:
gst_object_unref (bus);
gst_element_set_state (pipeline, GST_STATE_NULL);
gst_object_unref (pipeline);
But my application seem stuck in it.
[UPDATE]
I also set:
g_object_set(G_OBJECT(splitmuxsink), "async-handling", 1, NULL); To set special format filename.
g_object_set(G_OBJECT(valve), "drop",1 ,NULL); To stop a thread which unnecessary in some case.
Did you think the problem in it ?
For sure, I also set the opposite value before send EOS event to the elements. But the video is still break.
--
Sent from: https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgstreamer-devel.966125.n4.nabble.com%2F&data=02%7C01%7C%7Cecdedbcde2f34b19f21208d84d797688%7C28042244bb514cd680347776fa3703e8%7C1%7C0%7C637344531371457869&sdata=9kf0ZjZS8RJpyACsxpXVbvUTPTzHSwDIf53XxfVGHSw%3D&reserved=0
_______________________________________________
gstreamer-devel mailing list
gstreamer-devel at lists.freedesktop.org
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.freedesktop.org%2Fmailman%2Flistinfo%2Fgstreamer-devel&data=02%7C01%7C%7Cecdedbcde2f34b19f21208d84d797688%7C28042244bb514cd680347776fa3703e8%7C1%7C0%7C637344531371457869&sdata=93%2B5j0SxL4vEhdDDHo92q6LrNSwAnkoVztKBPvDxyeM%3D&reserved=0
More information about the gstreamer-devel
mailing list