Delegate LogMessageEventHandler
Represents a handler for FFmpeg log messages.
Assembly: FFmpeg.dll
Syntax
public delegate void LogMessageEventHandler(string message, LogLevel level, ClassCategory category, string? contextName)
Parameters
| Type |
Name |
Description |
| string |
message |
The formatted log message produced by FFmpeg.
|
| LogLevel |
level |
The log level assigned to the message.
|
| ClassCategory |
category |
The FFmpeg class category of the logging context.
|
| string |
contextName |
The name of the FFmpeg logging context, or null when unavailable.
|
Constructors
View Source
LogMessageEventHandler(object, nint)
Declaration
public LogMessageEventHandler(object @object, nint method)
Parameters
Methods
View Source
BeginInvoke(string, LogLevel, ClassCategory, string?, AsyncCallback, object)
Declaration
public virtual IAsyncResult BeginInvoke(string message, LogLevel level, ClassCategory category, string? contextName, AsyncCallback callback, object @object)
Parameters
Returns
View Source
EndInvoke(IAsyncResult)
Declaration
public virtual void EndInvoke(IAsyncResult result)
Parameters
View Source
Invoke(string, LogLevel, ClassCategory, string?)
Declaration
public virtual void Invoke(string message, LogLevel level, ClassCategory category, string? contextName)
Parameters