From ab277aa8fab7b60de4e72a704b3573e5604dc2a3 Mon Sep 17 00:00:00 2001 From: Malte Rosenbjerg Date: Mon, 7 Dec 2020 17:25:54 +0100 Subject: [PATCH] Run post after ffmpeg has completed Former-commit-id: 418cb943ff96f6390ea49a7f20adb2cf3dedae6f --- FFMpegCore/FFMpeg/FFMpegArgumentProcessor.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/FFMpegCore/FFMpeg/FFMpegArgumentProcessor.cs b/FFMpegCore/FFMpeg/FFMpegArgumentProcessor.cs index 424b598..8a30dfc 100644 --- a/FFMpegCore/FFMpeg/FFMpegArgumentProcessor.cs +++ b/FFMpegCore/FFMpeg/FFMpegArgumentProcessor.cs @@ -65,8 +65,8 @@ void OnCancelEvent(object sender, EventArgs args) { errorCode = t.Result; cancellationTokenSource.Cancel(); - // _ffMpegArguments.Post(); - }), _ffMpegArguments.During(cancellationTokenSource.Token).ContinueWith(t => _ffMpegArguments.Post())); + _ffMpegArguments.Post(); + }), _ffMpegArguments.During(cancellationTokenSource.Token)); } catch (Exception e) { @@ -111,8 +111,8 @@ await Task.WhenAll(instance.FinishedRunning().ContinueWith(t => { errorCode = t.Result; cancellationTokenSource.Cancel(); - // _ffMpegArguments.Post(); - }), _ffMpegArguments.During(cancellationTokenSource.Token).ContinueWith(t => _ffMpegArguments.Post())).ConfigureAwait(false); + _ffMpegArguments.Post(); + }), _ffMpegArguments.During(cancellationTokenSource.Token)).ConfigureAwait(false); } catch (Exception e) {