From 1fcbc346bc20b82ecaf7bbc4b775bd6ed25940e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Tue, 22 Nov 2022 10:39:47 +0200 Subject: [PATCH] fmp4mux: examples: Avoid unnecessary caps copies --- mux/fmp4/examples/hls_live.rs | 2 +- mux/fmp4/examples/hls_vod.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mux/fmp4/examples/hls_live.rs b/mux/fmp4/examples/hls_live.rs index f1d9ed6d..aaec4f2e 100644 --- a/mux/fmp4/examples/hls_live.rs +++ b/mux/fmp4/examples/hls_live.rs @@ -368,7 +368,7 @@ fn probe_encoder(state: Arc>, enc: gst::Element) { move |_pad, info| match info.data { Some(gst::PadProbeData::Event(ref ev)) => match ev.view() { gst::EventView::Caps(e) => { - let mime = gst_pbutils::codec_utils_caps_get_mime_codec(&e.caps().to_owned()); + let mime = gst_pbutils::codec_utils_caps_get_mime_codec(e.caps()); let mut state = state.lock().unwrap(); state.all_mimes.push(mime.unwrap().into()); diff --git a/mux/fmp4/examples/hls_vod.rs b/mux/fmp4/examples/hls_vod.rs index 4a2533cd..1f987b6d 100644 --- a/mux/fmp4/examples/hls_vod.rs +++ b/mux/fmp4/examples/hls_vod.rs @@ -263,7 +263,7 @@ fn probe_encoder(state: Arc>, enc: gst::Element) { move |_pad, info| match info.data { Some(gst::PadProbeData::Event(ref ev)) => match ev.view() { gst::EventView::Caps(e) => { - let mime = gst_pbutils::codec_utils_caps_get_mime_codec(&e.caps().to_owned()); + let mime = gst_pbutils::codec_utils_caps_get_mime_codec(e.caps()); let mut state = state.lock().unwrap(); state.all_mimes.push(mime.unwrap().into());