From d6a039a10ac3c81d410beb9b648d29524ca1e278 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Wed, 30 Apr 2025 11:24:14 +0200 Subject: smaller fixes and remove useless deps --- stream/Cargo.toml | 2 -- stream/src/stream_info.rs | 5 ++--- 2 files changed, 2 insertions(+), 5 deletions(-) (limited to 'stream') diff --git a/stream/Cargo.toml b/stream/Cargo.toml index ad6f098..33741d7 100644 --- a/stream/Cargo.toml +++ b/stream/Cargo.toml @@ -8,8 +8,6 @@ jellycommon = { path = "../common" } jellycache = { path = "../cache" } jellytranscoder = { path = "../transcoder" } jellyremuxer = { path = "../remuxer" } -jellymatroska = { path = "../matroska" } -ebml-struct = { git = "https://codeberg.org/metamuffin/ebml-struct" } log = { workspace = true } anyhow = { workspace = true } diff --git a/stream/src/stream_info.rs b/stream/src/stream_info.rs index 6f7824e..920ce69 100644 --- a/stream/src/stream_info.rs +++ b/stream/src/stream_info.rs @@ -5,12 +5,11 @@ */ use crate::{SMediaInfo, CONF}; use anyhow::Result; -use ebml_struct::matroska::TrackEntry; use jellycommon::stream::{ StreamContainer, StreamFormatInfo, StreamInfo, StreamSegmentInfo, StreamTrackInfo, TrackKind, }; use jellyremuxer::{ - metadata::{matroska_metadata, MatroskaMetadata}, + metadata::{matroska_metadata, MatroskaMetadata, MatroskaTrackEntry}, seek_index::get_track_sizes, }; use std::{collections::BTreeMap, path::PathBuf, sync::Arc}; @@ -83,7 +82,7 @@ pub(crate) async fn stream_info(info: Arc) -> Result<(InternalStream )) } -fn stream_formats(t: &TrackEntry, remux_bitrate: f64) -> Vec { +fn stream_formats(t: &MatroskaTrackEntry, remux_bitrate: f64) -> Vec { let mut formats = Vec::new(); formats.push(StreamFormatInfo { codec: t.codec_id.to_string(), -- cgit v1.2.3-70-g09d2