Merge pull request #11360 from Bond-009/transcodelogfile

Write JSON directly to logfile
This commit is contained in:
Bond-009 2024-04-16 12:04:39 +02:00 committed by GitHub
commit ee24704c44
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -492,12 +492,11 @@ public sealed class TranscodeManager : ITranscodeManager, IDisposable
IODefaults.FileStreamBufferSize,
FileOptions.Asynchronous);
var commandLineLogMessage = process.StartInfo.FileName + " " + process.StartInfo.Arguments;
await JsonSerializer.SerializeAsync(logStream, state.MediaSource, cancellationToken: cancellationTokenSource.Token).ConfigureAwait(false);
var commandLineLogMessageBytes = Encoding.UTF8.GetBytes(
JsonSerializer.Serialize(state.MediaSource)
Environment.NewLine
+ Environment.NewLine
+ Environment.NewLine
+ commandLineLogMessage
+ process.StartInfo.FileName + " " + process.StartInfo.Arguments
+ Environment.NewLine
+ Environment.NewLine);