From aeafba7847e189313df3025e6d6f291999b57350 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Mon, 31 Jul 2023 19:53:01 +0200 Subject: update server to new schema --- remuxer/src/lib.rs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'remuxer/src/lib.rs') diff --git a/remuxer/src/lib.rs b/remuxer/src/lib.rs index 5fc35f8..4a73edf 100644 --- a/remuxer/src/lib.rs +++ b/remuxer/src/lib.rs @@ -9,7 +9,7 @@ pub mod trim_writer; use crate::{segment_extractor::SegmentExtractIter, trim_writer::TrimWriter}; use anyhow::{anyhow, Context}; -use jellycommon::{BlockIndex, ItemPublic, LocalTrack, SeekIndex, SourceTrack, SourceTrackKind}; +use jellycommon::{BlockIndex, NodePublic, LocalTrack, SeekIndex, SourceTrack, SourceTrackKind}; use jellymatroska::{ block::Block, read::EbmlReader, @@ -39,7 +39,7 @@ impl RemuxerContext { writer: impl Write + 'static, range: Range, path_base: PathBuf, - item: ItemPublic, + item: NodePublic, track_sources: Vec, selection: Vec, webm: bool, @@ -65,7 +65,8 @@ impl RemuxerContext { .enumerate() .map(|(index, sel)| { let info = item - .media.as_ref() + .media + .as_ref() .unwrap() .tracks .get(*sel) @@ -228,7 +229,7 @@ impl RemuxerContext { + 1 // ccp id + 1 // ccp len + 8 // ccp content offset - ) + ) ) ) * inputs.len() ) * segment_layout.len() -- cgit v1.2.3-70-g09d2