gstreamer splitmuxsink keep output file in memory, appsink?

Vinod Kesti vinodkesti at yahoo.com
Fri May 18 10:37:01 UTC 2018


mp4mux expects sink to be seekable as it seeks to moov block and writes the
final moov.
Seek is not possible in appsink. 

>What I want is for the new-sample handler to get invoked every time I have
a 
>fully formed mp4 file, but the pipeline just stops after about 2-3 seconds 
> with the above error so having the appsink element is somehow causing the 
> pipeline to get jammed and error out.  Any ideas/help here would be
> greatly 
> appreciated!

splitmuxsink does not supports full file writing, Instead splitmuxsink
writes data to sink GOP by GOP. 

For you mpegtsmux or flvmux will work as it do not require header writing. 



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


More information about the gstreamer-devel mailing list