public void Dispose()
        {
            EncoderNode.Dispose();
            PreEncoderFilterPool.Dispose();
            UiFilter?.Dispose();
            Blender.Dispose();

            BackgroundFrame.Dispose();

            UiFilterQueue.Dispose();
            EncoderQueue.Dispose();
            PreEncoderFilterQueue.Dispose();
        }