musikr: connect metajni lib to app

This commit is contained in:
Alexander Capehart 2025-02-19 10:43:38 -07:00
parent f50d9680a9
commit 4655e314b9
No known key found for this signature in database
GPG key ID: 37DBE3621FE9AD47
2 changed files with 2 additions and 4 deletions

View file

@ -38,8 +38,6 @@ private object MetadataExtractorImpl : MetadataExtractor {
withContext(Dispatchers.IO) {
val fis = FileInputStream(fd.fileDescriptor)
val input = NativeInputStream(deviceFile, fis)
Log.d("MetadataExtractorImpl", MetadataJNI.openFile(input))
// MetadataJNI.open(deviceFile, fis).also { fis.close() }
null
MetadataJNI.openFile(input).also { fis.close() }
}
}

View file

@ -24,5 +24,5 @@ internal object MetadataJNI {
}
// This is a rust function, Android Studio has no idea how to link to it
external fun openFile(input: NativeInputStream): String
external fun openFile(input: NativeInputStream): Metadata?
}