Add logger
This commit is contained in:
@@ -2,6 +2,10 @@ use anyhow::{
|
||||
Context,
|
||||
Result,
|
||||
};
|
||||
use env_logger;
|
||||
use log::{
|
||||
debug,
|
||||
};
|
||||
use pipewire as pw;
|
||||
use pw::proxy::ProxyT;
|
||||
use std::{
|
||||
@@ -18,6 +22,8 @@ use std::{
|
||||
};
|
||||
|
||||
fn main() -> Result<()> {
|
||||
env_logger::init();
|
||||
|
||||
let main_loop = pw::main_loop::MainLoop::new(None)
|
||||
.context("Failed to attach to the pipewire main loop")?;
|
||||
|
||||
@@ -41,7 +47,7 @@ fn main() -> Result<()> {
|
||||
.global(move |obj| {
|
||||
if let Some(registry) = registry_weak.upgrade() {
|
||||
if obj.type_ == pw::types::ObjectType::Node && obj.props.unwrap().get("media.role") == Some("Camera") {
|
||||
println!("New camera node: {} {}", obj.id, obj.props.unwrap().get("node.description").unwrap());
|
||||
debug!("New camera node: {} {}", obj.id, obj.props.unwrap().get("node.description").unwrap());
|
||||
|
||||
let node: pw::node::Node = registry.bind(obj).unwrap();
|
||||
|
||||
|
Reference in New Issue
Block a user