From 6ac25940a72a267d475b5869eada9ed4c2b6278b Mon Sep 17 00:00:00 2001 From: TheNachoBIT Date: Sat, 28 Sep 2024 10:20:40 -0300 Subject: [PATCH] Remove seq from new_sequence() --- src/lib.rs | 6 +++--- src/timeline.rs | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 4fea9a5..f7de37d 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -333,14 +333,14 @@ fn tline_set_by_timestamp() { fn tline_new_sequence() { let mut timeline = Timeline::new(Framerate::Fixed(24.0)); - let mut sequence_one: &mut Sequence = timeline.new_sequence(Sequence::new()).unwrap(); + let mut sequence_one: &mut Sequence = timeline.new_sequence().unwrap(); assert!(sequence_one .add_keyframe_at_timestamp(Keyframe { value: 3 }, &tcode_hmsf!(00:00:05:00)) .is_some()); - let mut sequence_two: &mut Sequence = timeline.new_sequence(Sequence::new()).unwrap(); - + let mut sequence_two: &mut Sequence = timeline.new_sequence().unwrap(); + assert!(sequence_two .add_keyframe_at_timestamp(Keyframe { value: 6 }, &tcode_hmsf!(00:00:10:00)) .is_some()); diff --git a/src/timeline.rs b/src/timeline.rs index 1dc3554..0c36624 100644 --- a/src/timeline.rs +++ b/src/timeline.rs @@ -368,13 +368,13 @@ impl Timeline { } } - pub fn new_sequence(&mut self, seq: Sequence) -> Option<&mut Sequence> { + pub fn new_sequence(&mut self) -> Option<&mut Sequence> { if self.sequences.get::>>().is_none() { self.sequences.insert(Vec::>::new()); } let mut seq_list = self.sequences.get_mut::>>().unwrap(); - seq_list.push(seq); + seq_list.push(Sequence::::new()); seq_list.last_mut() }