From 316fe79443ce9fc1a76a464a5da7e6cab313080b Mon Sep 17 00:00:00 2001 From: Rafael Caricio Date: Tue, 12 Apr 2022 12:28:44 +0200 Subject: [PATCH] Add more tracing info --- src/transcriber/imp.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/transcriber/imp.rs b/src/transcriber/imp.rs index 2668bc5..6f6ca41 100644 --- a/src/transcriber/imp.rs +++ b/src/transcriber/imp.rs @@ -505,6 +505,8 @@ impl Transcriber { } let _ = self.srcpad.stop_task(); + + gst_trace!(CAT, obj: element, "Dropped internal element sender and stopped src pad task.."); } Ok(()) @@ -679,6 +681,8 @@ impl Transcriber { ); gst::FlowError::Error })?; + + gst_trace!(CAT, obj: element, "Sent a chunk of {} bytes from a total of {} bytes", chunk.len(), data.len()) } } else { gst_info!( @@ -838,12 +842,15 @@ impl Transcriber { let mut sender = transcribe.state.lock().unwrap().sender.clone(); + gst_trace!(CAT, obj: &element, "Handling message: {}", msg); + if let Some(sender) = sender.as_mut() { if let Err(err) = sender.send(msg).await { gst_error!(CAT, obj: &element, "Stopped RECV handler: {}", err); break; } } else { + gst_error!(CAT, obj: &element, "Failed to capture element's internal sender, stopping.."); break; } }