Message.step_done
Description:
[ CCode ( has_construct_function = false ) ]
public Message.step_done (Object? src, Format format, uint64 amount, double rate, bool flush, bool intermediate, uint64 duration, bool eos)
public Message.step_done (Object? src, Format format, uint64 amount, double rate, bool flush, bool intermediate, uint64 duration, bool eos)
This message is posted by elements when they complete a part, when intermediate set to true, or
a complete step operation.
duration will contain the amount of time (in GST_FORMAT_TIME) of the stepped amount of media in format format
.
Parameters:
| src |
The object originating the message. |
| format |
the format of |
| amount |
the amount of stepped data |
| rate |
the rate of the stepped amount |
| flush |
is this an flushing step |
| intermediate |
is this an intermediate step |
| duration |
the duration of the data |
| eos |
the step caused EOS |
Returns:
|
the new step_done message. MT safe. |