kopia lustrzana https://github.com/ryukoposting/Signal-Android
24 wiersze
786 B
Kotlin
24 wiersze
786 B
Kotlin
package org.thoughtcrime.securesms.mediasend.v2
|
|
|
|
import android.net.Uri
|
|
import org.thoughtcrime.securesms.database.AttachmentDatabase
|
|
import org.thoughtcrime.securesms.mediasend.Media
|
|
import java.util.Optional
|
|
|
|
object MediaBuilder {
|
|
fun buildMedia(
|
|
uri: Uri,
|
|
mimeType: String = "",
|
|
date: Long = 0L,
|
|
width: Int = 0,
|
|
height: Int = 0,
|
|
size: Long = 0L,
|
|
duration: Long = 0L,
|
|
borderless: Boolean = false,
|
|
videoGif: Boolean = false,
|
|
bucketId: Optional<String> = Optional.empty(),
|
|
caption: Optional<String> = Optional.empty(),
|
|
transformProperties: Optional<AttachmentDatabase.TransformProperties> = Optional.empty()
|
|
) = Media(uri, mimeType, date, width, height, size, duration, borderless, videoGif, bucketId, caption, transformProperties)
|
|
}
|