Media: fix detekt
This commit is contained in:
parent
b6e7228ce0
commit
551a97ac2e
1 changed files with 2 additions and 2 deletions
|
|
@ -86,12 +86,12 @@ class ThumbnailFactory @Inject constructor(
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private suspend fun createThumbnail(bitmapThumbnailFactory: (CancellationSignal) -> Bitmap?): ThumbnailResult = suspendCancellableCoroutine { continuation ->
|
private suspend fun createThumbnail(bitmapFactory: (CancellationSignal) -> Bitmap?): ThumbnailResult = suspendCancellableCoroutine { continuation ->
|
||||||
val cancellationSignal = CancellationSignal()
|
val cancellationSignal = CancellationSignal()
|
||||||
continuation.invokeOnCancellation {
|
continuation.invokeOnCancellation {
|
||||||
cancellationSignal.cancel()
|
cancellationSignal.cancel()
|
||||||
}
|
}
|
||||||
val bitmapThumbnail: Bitmap? = bitmapThumbnailFactory(cancellationSignal)
|
val bitmapThumbnail: Bitmap? = bitmapFactory(cancellationSignal)
|
||||||
val thumbnailFile = context.createTmpFile(extension = "jpeg")
|
val thumbnailFile = context.createTmpFile(extension = "jpeg")
|
||||||
thumbnailFile.outputStream().use { outputStream ->
|
thumbnailFile.outputStream().use { outputStream ->
|
||||||
bitmapThumbnail?.compress(Bitmap.CompressFormat.JPEG, 80, outputStream)
|
bitmapThumbnail?.compress(Bitmap.CompressFormat.JPEG, 80, outputStream)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue