Merge pull request #1377 from davotoula/strip-codec-from-mime-type-before-saving-video

bugfix: only user part before ";" in media-type before passing to ContentResolver
This commit is contained in:
Vitor Pamplona
2025-06-25 10:53:16 -04:00
committed by GitHub

View File

@@ -201,10 +201,11 @@ object MediaSaverToDisk {
contentSource: BufferedSource,
contentResolver: ContentResolver,
) {
val cleanMimeType = contentType.substringBefore(";").trim()
val contentValues =
ContentValues().apply {
put(MediaStore.MediaColumns.DISPLAY_NAME, displayName)
put(MediaStore.MediaColumns.MIME_TYPE, contentType)
put(MediaStore.MediaColumns.MIME_TYPE, cleanMimeType)
put(
MediaStore.MediaColumns.RELATIVE_PATH,
Environment.DIRECTORY_PICTURES + File.separatorChar + PICTURES_SUBDIRECTORY,