signal callback delegate or function to connect
gst.sample.Sample callback(gstapp.app_sink.AppSink appSink)
appSink the instance the signal is connected to (optional)
Returns a #GstSample or null when the appsink is stopped or EOS.
Yes.After to execute callback after default handler, No.After to execute before (default)
Signal ID
Connect to PullSample signal.
This function blocks until a sample or EOS becomes available or the appsink element is set to the READY/NULL state.
This function will only return samples when the appsink is in the PLAYING state. All rendered samples will be put in a queue so that the application can pull samples at its own rate.
Note that when the application does not pull samples fast enough, the queued samples could consume a lot of memory, especially when dealing with raw video frames. It's possible to control the behaviour of the queue with the "drop" and "max-buffers" / "max-bytes" / "max-time" set of properties.
If an EOS event was received before any buffers, this function returns null. Use gst_app_sink_is_eos () to check for the EOS condition.