1#ifndef DEINTERLACEDFRAME_HH
2#define DEINTERLACEDFRAME_HH
20 [[nodiscard]]
unsigned getLineWidth(
unsigned line)
const override;
21 [[nodiscard]]
const void* getLineInfo(
22 unsigned line,
unsigned& width,
23 void* buf,
unsigned bufWidth)
const override;
29 std::array<FrameSource*, 2> fields;
Produces a deinterlaced video frame based on two other FrameSources (typically two RawFrames) contain...
void init(FrameSource *evenField, FrameSource *oddField)
DeinterlacedFrame(const PixelFormat &format)
Interface for getting lines from a video frame.
void format(SectorAccessibleDisk &disk, MSXBootSectorType bootType)
Format the given disk (= a single partition).
This file implemented 3 utility functions: