nihed-cros-libva: rework UsageHint and drop bitflags dependency
[nihav-player.git] / nihed-cros-libva / src / display.rs
index f5a5b66200318985f3fc5b096acf6bfa2b609318..9e7c3e0d91135daf809ba95fb6ed5f2e09fdef6b 100644 (file)
@@ -14,7 +14,7 @@ use crate::config::Config;
 use crate::context::Context;
 use crate::status::*;
 use crate::surface::Surface;
-use crate::UsageHint;
+use crate::UsageHints;
 
 /// Iterates over existing DRM devices.
 ///
@@ -242,7 +242,7 @@ impl Display {
         va_fourcc: Option<u32>,
         width: u32,
         height: u32,
-        usage_hint: Option<UsageHint>,
+        usage_hints: Option<UsageHints>,
         num_surfaces: u32,
     ) -> VAResult<Vec<Surface>> {
         Surface::new(
@@ -251,7 +251,7 @@ impl Display {
             va_fourcc,
             width,
             height,
-            usage_hint,
+            usage_hints,
             num_surfaces,
         )
     }