Without this the configured latency on the pipeline will be wrong.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3609>
MessageView::Warning(warning) => {
println!("Warning: \"{}\"", warning.debug().unwrap());
}
+ MessageView::Latency(_) => {
+ let _ = self.pipeline.recalculate_latency();
+ }
_ => (),
}
Ok(())
MessageView::Warning(warning) => {
println!("Warning: \"{}\"", warning.debug().unwrap());
}
+ MessageView::Latency(_) => {
+ let _ = self.pipeline.recalculate_latency();
+ }
_ => (),
}
MessageView::Warning(warning) => {
println!("Warning: \"{}\"", warning.debug().unwrap());
}
+ MessageView::Latency(_) => {
+ let _ = self.pipeline.recalculate_latency();
+ }
_ => (),
}