From 924ec4277544965c0d2d1aafd7b43ad6931a2e86 Mon Sep 17 00:00:00 2001 From: Wanjohi <71614375+wanjohiryan@users.noreply.github.com> Date: Mon, 1 Jan 2024 15:16:24 +0300 Subject: [PATCH] Bail on multiple moof atoms --- src/media.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/media.rs b/src/media.rs index c803abc..856eb48 100644 --- a/src/media.rs +++ b/src/media.rs @@ -428,7 +428,8 @@ impl GST { // Save the track ID for the next iteration, which must be a mdat. if current.clone().is_none(){ - log::info!("multiple moof atoms") + log::error!("multiple moof atoms"); + return Err(gst::FlowError::Error); } current.replace(fragment.track);