Changeset View
Changeset View
Standalone View
Standalone View
native/media/media-utils.js
Show All 35 Lines | | { | ||||
+mediaType: 'video', | +mediaType: 'video', | ||||
...SharedMediaResult, | ...SharedMediaResult, | ||||
+uploadThumbnailURI: string, | +uploadThumbnailURI: string, | ||||
+loop: boolean, | +loop: boolean, | ||||
} | } | ||||
| { | | { | ||||
+mediaType: 'encrypted_photo', | +mediaType: 'encrypted_photo', | ||||
...SharedMediaResult, | ...SharedMediaResult, | ||||
+blobHash: string, | |||||
+encryptionKey: string, | +encryptionKey: string, | ||||
} | } | ||||
| { | | { | ||||
+mediaType: 'encrypted_video', | +mediaType: 'encrypted_video', | ||||
...SharedMediaResult, | ...SharedMediaResult, | ||||
+blobHash: string, | |||||
+encryptionKey: string, | +encryptionKey: string, | ||||
+thumbnailBlobHash: string, | |||||
+thumbnailEncryptionKey: string, | +thumbnailEncryptionKey: string, | ||||
+uploadThumbnailURI: string, | +uploadThumbnailURI: string, | ||||
+loop: boolean, | +loop: boolean, | ||||
}; | }; | ||||
function processMedia( | function processMedia( | ||||
selection: NativeMediaSelection, | selection: NativeMediaSelection, | ||||
config: MediaProcessConfig, | config: MediaProcessConfig, | ||||
): { | ): { | ||||
▲ Show 20 Lines • Show All 207 Lines • Show Last 20 Lines |