base/base_transform: Add support for some more virtual methods
commit 09212add47633f089bc9885e53618717a82f0ce2 (HEAD -> basetransform-submit-input, gitlab-slomo/basetransform-submit-input)
Author: Sebastian Dröge <sebastian@centricular.com>
Date: Sun Feb 9 20:45:29 2020 +0200
base/base_transform: Add before_transform/copy_metadata/transform_meta support for subclasses
commit e63e8b81ffd83cfea22920a86707de3555e8deae
Author: Sebastian Dröge <sebastian@centricular.com>
Date: Sun Feb 9 20:06:25 2020 +0200
base/base_transform: Add submit_input_buffer/generate_output support for subclasses
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/issues/155
The last one, prepare_output_buffer
, is unfortunately completely unsuitable for bindings because of how ownership transfer of the input buffer works in relation to the output buffer.