[ Version ( since = "1.4" ) ]
public void set_automatic_eos (bool automatic_eos)
If automatic_eos is true, this will automatically go EOS
if a buffer after the total size is returned.
By default this is true but sources that can't return an authoritative size and only know that they're EOS when trying to read more should set this to false.
When this operates in gst_format_time,
Src will send an EOS when a buffer outside of the currently configured segment is
pushed if automatic_eos is true. Since 1.16, if automatic_eos is
false an EOS will be pushed only when the GstBaseSrcClass::create implementation returns
gst_flow_eos.
| this |
base source instance |
| automatic_eos |
automatic eos |