Upgrade filter to core v1.0.0

19/11/2023, 15:07:04

Hi, I'm just starting to explore Membrane and am trying to upgrade a filter to membrane_core v1.0.0 and struggling a little. I've followed the upgrade guides and in particular renamed handle_process to handle_buffer. It compiles and the test runs but no longer processes the data.

In the previous v0.11.0 version of the filter I can see handle_process getting called continuously and pulling the data from the input. In the v1.0.0 version handle_buffer never gets called - so what nuance am I missing?

Is there a good example of a v0.11.0 to v1.0.0 filter upgrade. In my case I'm trying to upgrade the kim-company membrane_mpeg_ts_plugin.

3 responses