mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2025-11-10 16:06:48 +01:00
Use latest LightCompressor-enhanced:
Fix for Progressive download Replaced obsolete MP4 parser libraries with native MediaMuxer/MediaCodec
This commit is contained in:
@@ -151,12 +151,6 @@ android {
|
|||||||
signingConfig = signingConfigs.debug
|
signingConfig = signingConfigs.debug
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// TODO: remove this when lightcompressor uses one MP4 parser only
|
|
||||||
packaging {
|
|
||||||
resources {
|
|
||||||
resources.pickFirsts.add('builddef.lst')
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
flavorDimensions = ["channel"]
|
flavorDimensions = ["channel"]
|
||||||
|
|
||||||
|
|||||||
@@ -257,16 +257,9 @@ object VideoCompressionHelper {
|
|||||||
"Compressed [$size] ($reductionPercent% reduction)",
|
"Compressed [$size] ($reductionPercent% reduction)",
|
||||||
)
|
)
|
||||||
|
|
||||||
// Attempt to correct the path: if it contains "_temp" then remove it
|
|
||||||
val correctedPath =
|
|
||||||
if (path.contains("_temp")) {
|
|
||||||
path.replace("_temp", "")
|
|
||||||
} else {
|
|
||||||
path
|
|
||||||
}
|
|
||||||
if (continuation.isActive) {
|
if (continuation.isActive) {
|
||||||
continuation.resume(
|
continuation.resume(
|
||||||
MediaCompressorResult(Uri.fromFile(File(correctedPath)), contentType, size),
|
MediaCompressorResult(Uri.fromFile(File(path)), contentType, size),
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ languageId = "17.0.6"
|
|||||||
lazysodiumAndroid = "5.2.0"
|
lazysodiumAndroid = "5.2.0"
|
||||||
lazysodiumJava = "5.2.0"
|
lazysodiumJava = "5.2.0"
|
||||||
lifecycleRuntimeKtx = "2.9.4"
|
lifecycleRuntimeKtx = "2.9.4"
|
||||||
lightcompressor = "1.5.0"
|
lightcompressor = "use-native-libraries-for-avc-and-hevc-SNAPSHOT"
|
||||||
markdown = "f92ef49c9d"
|
markdown = "f92ef49c9d"
|
||||||
media3 = "1.8.0"
|
media3 = "1.8.0"
|
||||||
mockk = "1.14.5"
|
mockk = "1.14.5"
|
||||||
|
|||||||
Reference in New Issue
Block a user