diff options
Diffstat (limited to 'stream/src/stream_info.rs')
-rw-r--r-- | stream/src/stream_info.rs | 5 |
1 files changed, 2 insertions, 3 deletions
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<SMediaInfo>) -> Result<(InternalStream )) } -fn stream_formats(t: &TrackEntry, remux_bitrate: f64) -> Vec<StreamFormatInfo> { +fn stream_formats(t: &MatroskaTrackEntry, remux_bitrate: f64) -> Vec<StreamFormatInfo> { let mut formats = Vec::new(); formats.push(StreamFormatInfo { codec: t.codec_id.to_string(), |