Class FFmpegCodec
Represents a codec.
public sealed class FFmpegCodec : IDisposable
- Inheritance
-
objectFFmpegCodec
- Implements
- Extension Methods
Constructors
FFmpegCodec(AVCodecParameters*)
Initializes a new instance of the FFmpegCodec class.
public FFmpegCodec(AVCodecParameters* originalCodecpar)
Parameters
originalCodecparAVCodecParameters*
Fields
Logger
public static Logger Logger
Field Value
Properties
HardwarePixelFormat
public AVPixelFormat HardwarePixelFormat { get; }
Property Value
- AVPixelFormat
IsHardwareAccelerated
public bool IsHardwareAccelerated { get; }
Property Value
Methods
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
Flush(AVFrame*)
public void Flush(AVFrame* pFrame)
Parameters
pFrameAVFrame*
See Also
AVCodec
AVCodecContext