Class LaserDiscEncodingInfo
Summary of a completed EncodeLaserDisc(string, string, uint, IReadOnlyList<uint>?, ChdEncodeOptions?, long, long?, CancellationToken) run: the derived A/V
parameters and output geometry (mirrors chdman createld's console report).
public sealed record LaserDiscEncodingInfo : IEquatable<LaserDiscEncodingInfo>
- Inheritance
-
LaserDiscEncodingInfo
- Implements
- Inherited Members
Constructors
LaserDiscEncodingInfo(ulong, uint, uint, bool, uint, uint, uint, uint, uint, ulong, ulong)
Summary of a completed EncodeLaserDisc(string, string, uint, IReadOnlyList<uint>?, ChdEncodeOptions?, long, long?, CancellationToken) run: the derived A/V
parameters and output geometry (mirrors chdman createld's console report).
public LaserDiscEncodingInfo(ulong FpsTimes1Million, uint Width, uint Height, bool Interlaced, uint Channels, uint SampleRate, uint MaxSamplesPerFrame, uint BytesPerFrame, uint HunkBytes, ulong FirstFrame, ulong Frames)
Parameters
FpsTimes1MillionulongWidthuintHeightuintInterlacedboolChannelsuintSampleRateuintMaxSamplesPerFrameuintBytesPerFrameuintHunkBytesuintFirstFrameulongFramesulong
Properties
BytesPerFrame
public uint BytesPerFrame { get; init; }
Property Value
Channels
public uint Channels { get; init; }
Property Value
FirstFrame
public ulong FirstFrame { get; init; }
Property Value
FpsTimes1Million
public ulong FpsTimes1Million { get; init; }
Property Value
Frames
public ulong Frames { get; init; }
Property Value
Height
public uint Height { get; init; }
Property Value
HunkBytes
public uint HunkBytes { get; init; }
Property Value
Interlaced
public bool Interlaced { get; init; }
Property Value
MaxSamplesPerFrame
public uint MaxSamplesPerFrame { get; init; }
Property Value
SampleRate
public uint SampleRate { get; init; }
Property Value
Width
public uint Width { get; init; }