aboutsummaryrefslogtreecommitdiffstats
path: root/crates/libmpv2/examples
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--crates/libmpv2/examples/events.rs34
-rw-r--r--crates/libmpv2/examples/opengl.rs19
2 files changed, 26 insertions, 27 deletions
diff --git a/crates/libmpv2/examples/events.rs b/crates/libmpv2/examples/events.rs
index 8f7c79f..e502d5c 100644
--- a/crates/libmpv2/examples/events.rs
+++ b/crates/libmpv2/examples/events.rs
@@ -45,25 +45,27 @@ fn main() -> Result<()> {
// Trigger `Event::EndFile`.
mpv.command("playlist-next", &["force"]).unwrap();
});
- scope.spawn(move |_| loop {
- let ev = ev_ctx.wait_event(600.).unwrap_or(Err(Error::Null));
+ scope.spawn(move |_| {
+ loop {
+ let ev = ev_ctx.wait_event(600.).unwrap_or(Err(Error::Null));
- match ev {
- Ok(Event::EndFile(r)) => {
- println!("Exiting! Reason: {:?}", r);
- break;
- }
+ match ev {
+ Ok(Event::EndFile(r)) => {
+ println!("Exiting! Reason: {:?}", r);
+ break;
+ }
- Ok(Event::PropertyChange {
- name: "demuxer-cache-state",
- change: PropertyData::Node(mpv_node),
- ..
- }) => {
- let ranges = seekable_ranges(mpv_node);
- println!("Seekable ranges updated: {:?}", ranges);
+ Ok(Event::PropertyChange {
+ name: "demuxer-cache-state",
+ change: PropertyData::Node(mpv_node),
+ ..
+ }) => {
+ let ranges = seekable_ranges(mpv_node);
+ println!("Seekable ranges updated: {:?}", ranges);
+ }
+ Ok(e) => println!("Event triggered: {:?}", e),
+ Err(e) => println!("Event errored: {:?}", e),
}
- Ok(e) => println!("Event triggered: {:?}", e),
- Err(e) => println!("Event errored: {:?}", e),
}
});
})
diff --git a/crates/libmpv2/examples/opengl.rs b/crates/libmpv2/examples/opengl.rs
index 1de307f..8eb9647 100644
--- a/crates/libmpv2/examples/opengl.rs
+++ b/crates/libmpv2/examples/opengl.rs
@@ -9,8 +9,8 @@
// If not, see <https://www.gnu.org/licenses/gpl-3.0.txt>.
use libmpv2::{
- render::{OpenGLInitParams, RenderContext, RenderParam, RenderParamApiType},
Mpv,
+ render::{OpenGLInitParams, RenderContext, RenderParam, RenderParamApiType},
};
use std::{env, ffi::c_void};
@@ -38,16 +38,13 @@ fn main() {
Ok(())
})
.unwrap();
- let mut render_context = RenderContext::new(
- unsafe { mpv.ctx.as_mut() },
- vec![
- RenderParam::ApiType(RenderParamApiType::OpenGl),
- RenderParam::InitParams(OpenGLInitParams {
- get_proc_address,
- ctx: video,
- }),
- ],
- )
+ let mut render_context = RenderContext::new(unsafe { mpv.ctx.as_mut() }, vec![
+ RenderParam::ApiType(RenderParamApiType::OpenGl),
+ RenderParam::InitParams(OpenGLInitParams {
+ get_proc_address,
+ ctx: video,
+ }),
+ ])
.expect("Failed creating render context");
event_subsystem