Stefan Kost ensonic at
Fri May 27 23:49:32 PDT 2011

Am 27.05.2011 23:26, schrieb Umakant Goyal:
> Hi All,
> Can someone explain the significance of GST_MESSAGE_ASYNC_DONE event? I have a
> pipeline that is receiving audio and video data from network over RTP and
> dumping into the file.
> Pipeline only starts dumping the a/v data into file when it sends
> GST_MESSAGE_ASYNC_DONE event to Application.

The GstStateChange to PAUSED is usualy aynchronous. I pushed a small doc changed
to xref that better. GST_MESSAGE_ASYNC_START is posted to let you know that the
StateChange will be asynchronous and GST_MESSAGE_ASYNC_DONE that is it finished.


> Pipeline does not dump the data into file until it sends GST_MESSAGE_ASYNC_DONE
> event to application even though both the stream (audio and video) coming from
> peer end to pipeline.
> Please explain signaficance of GST_MESSAGE_ASYNC_DONE event. Can i force the
> pipeline not to wait for both the audio and video data to dump into file.
> Thanks,
> Uma
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at

More information about the gstreamer-devel mailing list