delete comparison code, react-native-compressor

This commit is contained in:
Samuel Newman
2026-03-11 14:37:11 +02:00
parent 7dee4ac1e1
commit 14b74a2986
17 changed files with 130 additions and 375 deletions
@@ -39,6 +39,7 @@ object VideoProber {
// Get codec and frame rate from MediaExtractor for more accuracy
val extractor = MediaExtractor()
var codec = "unknown"
var mimeType = "video/mp4"
var extractedFrameRate = frameRate
try {
@@ -52,6 +53,7 @@ object VideoProber {
val format = extractor.getTrackFormat(i)
val mime = format.getString(MediaFormat.KEY_MIME)
if (mime?.startsWith("video/") == true) {
mimeType = mime
codec = mime.removePrefix("video/")
if (format.containsKey(MediaFormat.KEY_FRAME_RATE)) {
extractedFrameRate = format.getInteger(MediaFormat.KEY_FRAME_RATE).toFloat()
@@ -79,6 +81,7 @@ object VideoProber {
"duration" to durationSeconds,
"bitrate" to effectiveBitrate,
"fileSize" to fileSize,
"mimeType" to mimeType,
"codec" to codec,
"hasAudio" to hasAudio,
"frameRate" to extractedFrameRate.toDouble(),