diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2022-10-17 20:02:02 +0300 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2022-10-17 20:02:02 +0300 |
commit | e17688a2daf06322eea226e2f2cc19ddbb525d6a (patch) | |
tree | 840175792d077e08a092f18b93c673ccf476d65b /net | |
parent | 676b061af3ffc1bd8e78ff4cc6bddaeeb247f2d9 (diff) |
Update for pango API changes
Diffstat (limited to 'net')
-rw-r--r-- | net/onvif/src/onvifmetadataoverlay/imp.rs | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/net/onvif/src/onvifmetadataoverlay/imp.rs b/net/onvif/src/onvifmetadataoverlay/imp.rs index 66333ce0..eece9d06 100644 --- a/net/onvif/src/onvifmetadataoverlay/imp.rs +++ b/net/onvif/src/onvifmetadataoverlay/imp.rs @@ -294,19 +294,8 @@ impl OnvifMetadataOverlay { if state.layout.is_none() { let fontmap = pangocairo::FontMap::new(); - let context = match fontmap.create_context() { - Some(context) => Ok(context), - None => { - gst::element_imp_error!( - self, - gst::LibraryError::Failed, - ["Failed to create font map context"] - ); - Err(gst::FlowError::Error) - } - } - .unwrap(); - context.set_language(&pango::Language::from_string("en_US")); + let context = fontmap.create_context(); + context.set_language(Some(&pango::Language::from_string("en_US"))); context.set_base_dir(pango::Direction::Ltr); let layout = pango::Layout::new(&context); layout.set_alignment(pango::Alignment::Left); |