Skip to content
This repository was archived by the owner on Apr 18, 2024. It is now read-only.

Commit 95a19a8

Browse files
Add duration to the serialized result (#421)
Co-authored-by: Max Tkachenko <[email protected]>
1 parent 63685fb commit 95a19a8

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

src/env/development.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ import { TimeSeriesSingle } from "../examples/timeseries_single";
6464
*/
6565
// import { AllTypes } from "../examples/all_types";
6666

67-
const data = RichTextHtml;
67+
const data = VideoRectangles;
6868

6969
function getData(task) {
7070
if (task && task.data) {

src/regions/VideoRegion.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,16 @@ const Model = types
5555
},
5656

5757
serialize() {
58-
const { framerate, length } = self.object;
58+
const { framerate, length: framesCount } = self.object;
59+
60+
const duration = self.object?.ref?.current?.duration ?? 0;
5961

6062
const value = {
63+
framesCount,
64+
duration,
6165
sequence: self.sequence.map((keyframe) => {
6266
return { ...keyframe, time: keyframe.frame / framerate };
6367
}),
64-
framesCount: length,
6568
};
6669

6770
if (self.labels?.length) value.labels = self.labels;

0 commit comments

Comments
 (0)