AV_SAMPLE_FMT_DSD frames are already the bitstream, so the dsd_msbf "encoder" is a plain copy of the samples into packets.
Output the losslessly decompressed bitstream as AV_SAMPLE_FMT_DSD.
Output DSD frames as AV_SAMPLE_FMT_DSD.
Convert DSD to PCM with the same 96-tap symmetric lowpass filter the libavcodec DSD decoders use.
Output the raw bitstream as AV_SAMPLE_FMT_DSD when requested.
FreeType's v40 interpreter normally approximates ClearType's increased horizontal resolution by suppressing X-axis instruction effects in backward-compatible mode.
Waiting loops like the one in flush_command_buffer() will degenerate to infinite ones when used early enough for NOW() to still return constant zero.
Indicating it would always use BCD mode is just wrong (and then the comment there said the opposite).
This allows us to add a threshold for alpha comparisons to the full range path as well. The AArch64 changes were LLM-assisted, since I'm not familiar with that architecture.
This is useful to filter false positives due to encoding noise in lossily compressed sources. The reason this is limited to 0.05 (= 5%) is twofold: 1.
Instead, we can just call the SIMD function a second time.
This gives a more faithful representation of the SIMD speedup, as the unaligned checkasm test case size is not representative of typical inputs.
FreeType currently reports symmetric smoothing through GETINFO bit 18 without distinguishing ClearType symmetric smoothing from symmetric grid fitting. Resolve these two properties independently.