Direct stream DAC “skipping”

I am certainly comparing like with like. HQPlayer and the M Scaler do the same thing. The M Scaler uses an FPGA while HQPlayer uses general purpose CPUs and GPUs.

What exactly do you think the M Scaler does that HQPlayer does not?