The client’s hardware used an application for Windows that was no longer supported, and they decided to use GStreamer to make it a multiplatform (Win, MacOS, Linux) tool. The application’s front end was built with C#, with a layer in C/C++, but the system was unstable and had memory leaks and crashes. We got involved in the middle of the development, dividing the project into two phases: stabilizing the system and adding different features like masking and wrapping. Our expertise allowed us to test different approaches and get their app working before the product’s launch.