Show / Hide Table of Contents

Interface ILoggingContext

Represents an object that exposes an FFmpeg AVClass for logging.

Namespace: FFmpeg.Logging
Assembly: FFmpeg.dll
Syntax
public interface ILoggingContext
Remarks

This interface is implemented by types that can participate in FFmpeg's logging system. The returned pointer is passed to FFmpeg logging functions so that log messages can be associated with the corresponding native object.

Properties

View Source

AVClassPointer

Gets a pointer to the native AVClass associated with this object.

Declaration
void* AVClassPointer { get; }
Property Value
Type Description
void*
Remarks

The returned pointer is intended for use with FFmpeg's logging API and should not be dereferenced or modified by user code.

Extension Methods

LoggingContextExtensions.Debug(ILoggingContext, string)
LoggingContextExtensions.Error(ILoggingContext, string)
LoggingContextExtensions.Fatal(ILoggingContext, string)
LoggingContextExtensions.Info(ILoggingContext, string)
LoggingContextExtensions.Log(ILoggingContext, LogLevel, string)
LoggingContextExtensions.Panic(ILoggingContext, string)
LoggingContextExtensions.Trace(ILoggingContext, string)
LoggingContextExtensions.Verbose(ILoggingContext, string)
LoggingContextExtensions.Warning(ILoggingContext, string)
  • View Source
In this article
Back to top Generated by DocFX