private static string CreateMessage(string msg, int errCode) => $"{msg} Error code: {errCode} : {StringConverter.DecodeMessage(errCode)}";
/// <summary> /// Initializes a new instance of the <see cref="FFmpegException"/> class using a message and a error code. /// </summary> /// <param name="message">The exception message.</param> /// <param name="errorCode">The error code returned by the FFmpeg method.</param> public FFmpegException(string message, int errorCode) : base(CreateMessage(message, errorCode)) { ErrorCode = errorCode; ErrorMessage = StringConverter.DecodeMessage(errorCode); }