Detect damaged file

Sebastian Dröge sebastian at centricular.com
Wed Nov 9 09:36:57 UTC 2016


On Wed, 2016-11-09 at 01:10 -0800, Mikl wrote:
> Hello, Sebastian
> 
> This what i have
> 
> 1. start pipeline
> gst_element_set_state(_pipeline, GST_STATE_PAUSED);
> 
> 2. start loop
> g_main_loop_run(_loop);
> 
> 3. listen for messages
> BusCallback(GstBus* bus, GstMessage* message, void* data)
> 
> 4. closing loop after done or error
> case GST_MESSAGE_ASYNC_DONE:
> case GST_MESSAGE_EOS:
>     g_main_loop_quit(_loop);
> 
> And i don`t have any of them, if recording pipeline was closed before
> EOS And my app id hanging.

So you don't get ASYNC_DONE, EOS or ERROR and gst_element_set_state()
also did not return FAILURE?

Please file a bug with your file in question and a testcase to
reproduce the problem then.

-- 
Sebastian Dröge, Centricular Ltd · http://www.centricular.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 931 bytes
Desc: This is a digitally signed message part
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20161109/b6fb14b3/attachment.sig>


More information about the gstreamer-devel mailing list