You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This document explains what 'media' represents in the application.
A media item is used as a generic abstraction for files stored in a project.
Any data that is imported via the media bin, or represented in the media bin, is inherently a Media item. This includes timelines, external projects (future) and anything else that needs to be imported and stored.
Reference
Any media item should inherit from a base class.
Example media item implementation:
abstractclassMediaItem{itemID: string;/** * The name of this media item. */name: string;creation: string;getMetadata: <Data=any>(plugin?: string)=>Data|null;addMetadata: (plugin?: string)=>boolean;}
Warning
This does not represent the final API
Storage
Media items are stored in IndexedDB using the following information as a base:
ID: UUID
Creation: ISO-DateTime
Name: string
metadata: A Map of data that plugins can add to a Media item.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
This document explains what 'media' represents in the application.
A media item is used as a generic abstraction for files stored in a project.
Any data that is imported via the media bin, or represented in the media bin, is inherently a Media item. This includes timelines, external projects (future) and anything else that needs to be imported and stored.
Reference
Any media item should inherit from a base class.
Example media item implementation:
Warning
This does not represent the final API
Storage
Media items are stored in IndexedDB using the following information as a base:
Beta Was this translation helpful? Give feedback.
All reactions