Use toolbox video compressor (#11246)

This commit is contained in:
Spence Pope
2026-08-06 08:16:18 -04:00
committed by GitHub
parent 1ac5a71d61
commit 5cf6d8fa21
7 changed files with 45 additions and 29 deletions
+2 -2
View File
@@ -1388,7 +1388,7 @@ export type Events = {
// === Video upload funnel (Frontend Spec section D) ===
// Every event carries uploadId (client-generated UUID, ties one upload
// session end-to-end) + engine (compression engine id, e.g.
// native:react-native-compressor@1.13.0). jobId is added once the server
// native:@bsky.app/video-compressor@0.2.0). jobId is added once the server
// returns it. Sizes / codecs / dimensions / timings only - never content.
'video:upload:picked': {
uploadId: string
@@ -1407,7 +1407,7 @@ export type Events = {
// Native-only. Raw container metadata returned by the new module's probe()
// (bitrate, codec, HDR, frame rate, rotation, etc.). Fires once per upload
// between compressStarted and the compressSkipped/compressCompleted decision.
// The web (mediabunny) and legacy rn-compressor engines do not surface this.
// The web mediabunny engine also emits this from its own probe.
'video:upload:probed': {
uploadId: string
engine: string