After adding converter flushing in handle_stream_format in last update, there is now a case in which if stream format is changed before any converting was done, native converter is nil, causing :unifex_parse_arg and crash of pipeline.
I've observed this while testing some demos in membrane_demo.
This PR fixes the issue.
After adding converter flushing in
handle_stream_format
in last update, there is now a case in which if stream format is changed before any converting was done, native converter is nil, causing:unifex_parse_arg
and crash of pipeline. I've observed this while testing some demos in membrane_demo. This PR fixes the issue.