public void Dispose()
 {
     MixingFilter?.Dispose();
     EncoderNode?.Dispose();
     MixingFilterQueue?.Dispose();
     EncoderQueue?.Dispose();
 }
        public void Dispose()
        {
            EncoderNode.Dispose();
            PreEncoderFilterPool.Dispose();
            UiFilter?.Dispose();
            Blender.Dispose();

            BackgroundFrame.Dispose();

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