d3d12: Misc video fixes
What does this MR do and why?
This MR contains several d3d12 video fixes:
- Use constraint_set_flags* from frontend
- Fix 32 bit build for AV1 encode and some typos
Note for the reviewers: These commits were initially in !26556 (merged) but were split out into a separate PR