D3d12h26xenc missing low-latency property

in d3d12h26xenc the low-latency property is missing.

Would it be possible to add it (like in mfh26xenc) ?

i cannot post feature requests on GStreamer · GitLab because my posts are false positive recognized as spam.

so i post again here:

Currently d3d12h26xenc cannot be used for live streams because low-latency property is missing.

also the important quality-vs-speed property is missing.

Hope these properties can be added

Currently d3d12h26xenc cannot be used for live streams because low-latency property is missing.

there’s no frame buffering in d3d12 encoders now, and no b-frame support. Also encoders run internal encoding thread so that encoded frames can be pushed as soon as possible, thus latency should be low enough already. I don’t see any point to add low-latency property to d3d12 encoder for now. Did you see measurable latency from the encoder?

also the important quality-vs-speed property is missing.

I don’t know now, but when I checked in the past, that API required directx agility SDK (OS installed d3d12core.dll does not support the API). Please file a feature request issue to gitlab