🐛 fix: media processing and XV4 protocol

Attempts to correct the "unknown" XV4 header and frame metadata fields and adjusted frame extraction quality and encoding to match official app. Hopefully should fix #2
This commit is contained in:
2026-06-09 03:03:53 +07:00
parent a1bcadb354
commit c368fc63e1
4 changed files with 46 additions and 37 deletions
+3 -3
View File
@@ -598,7 +598,7 @@ export class BleUploader {
onProgress(
combinedProgress,
`Uploading (${i + 1} sent, ${this.notificationHandler.packetSuccessCount} confirmed)`,
`Sending: (${i + 1}/${totalChunks} packets)`,
);
}
@@ -631,7 +631,7 @@ export class BleUploader {
onProgress(
combinedProgress,
`Uploading (${i + 1} sent, ${this.notificationHandler.packetSuccessCount} confirmed)`,
`Sending: (${this.notificationHandler.packetSuccessCount}/${totalChunks} packets)`,
);
}
@@ -689,7 +689,7 @@ export class BleUploader {
onProgress(
combinedProgress,
`Uploading (${this.notificationHandler.expectedAckCount} sent, ${this.notificationHandler.packetSuccessCount} confirmed)`,
`Confirming: (${this.notificationHandler.packetSuccessCount}/${this.notificationHandler.expectedAckCount} packets)`,
);
}