android: cleanup
This commit is contained in:
parent
17ac257f0c
commit
1f0c46db07
8 changed files with 26 additions and 19 deletions
|
@ -8,7 +8,7 @@ import io.flutter.plugin.common.MethodCall
|
|||
import io.flutter.plugin.common.MethodChannel
|
||||
|
||||
class ActivityWindowHandler(private val activity: Activity) : WindowHandler(activity) {
|
||||
override fun isActivity(@Suppress("unused_parameter") call: MethodCall, result: MethodChannel.Result) {
|
||||
override fun isActivity(call: MethodCall, result: MethodChannel.Result) {
|
||||
result.success(true)
|
||||
}
|
||||
|
||||
|
@ -49,11 +49,11 @@ class ActivityWindowHandler(private val activity: Activity) : WindowHandler(acti
|
|||
result.success(true)
|
||||
}
|
||||
|
||||
override fun isCutoutAware(@Suppress("unused_parameter") call: MethodCall, result: MethodChannel.Result) {
|
||||
override fun isCutoutAware(call: MethodCall, result: MethodChannel.Result) {
|
||||
result.success(Build.VERSION.SDK_INT >= Build.VERSION_CODES.P)
|
||||
}
|
||||
|
||||
override fun getCutoutInsets(@Suppress("unused_parameter") call: MethodCall, result: MethodChannel.Result) {
|
||||
override fun getCutoutInsets(call: MethodCall, result: MethodChannel.Result) {
|
||||
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.P) {
|
||||
result.error("getCutoutInsets-sdk", "unsupported SDK version=${Build.VERSION.SDK_INT}", null)
|
||||
return
|
||||
|
|
|
@ -5,7 +5,7 @@ import io.flutter.plugin.common.MethodCall
|
|||
import io.flutter.plugin.common.MethodChannel
|
||||
|
||||
class ServiceWindowHandler(service: Service) : WindowHandler(service) {
|
||||
override fun isActivity(@Suppress("unused_parameter") call: MethodCall, result: MethodChannel.Result) {
|
||||
override fun isActivity(call: MethodCall, result: MethodChannel.Result) {
|
||||
result.success(false)
|
||||
}
|
||||
|
||||
|
@ -21,7 +21,7 @@ class ServiceWindowHandler(service: Service) : WindowHandler(service) {
|
|||
result.success(false)
|
||||
}
|
||||
|
||||
override fun isCutoutAware(@Suppress("unused_parameter") call: MethodCall, result: MethodChannel.Result) {
|
||||
override fun isCutoutAware(call: MethodCall, result: MethodChannel.Result) {
|
||||
result.success(false)
|
||||
}
|
||||
|
||||
|
|
|
@ -40,7 +40,7 @@ abstract class WindowHandler(private val contextWrapper: ContextWrapper) : Metho
|
|||
|
||||
abstract fun requestOrientation(call: MethodCall, result: MethodChannel.Result)
|
||||
|
||||
abstract fun isCutoutAware(@Suppress("unused_parameter") call: MethodCall, result: MethodChannel.Result)
|
||||
abstract fun isCutoutAware(call: MethodCall, result: MethodChannel.Result)
|
||||
|
||||
abstract fun getCutoutInsets(call: MethodCall, result: MethodChannel.Result)
|
||||
|
||||
|
|
|
@ -1,10 +1,8 @@
|
|||
package deckers.thibault.aves.channel.streams
|
||||
|
||||
import android.annotation.SuppressLint
|
||||
import android.content.Context
|
||||
import android.database.ContentObserver
|
||||
import android.net.Uri
|
||||
import android.os.Build
|
||||
import android.os.Handler
|
||||
import android.os.Looper
|
||||
import android.provider.Settings
|
||||
|
|
|
@ -81,4 +81,4 @@ class GoogleDeviceContainer {
|
|||
fun itemMimeType(index: Int) = item(index)?.mimeType
|
||||
}
|
||||
|
||||
class GoogleDeviceContainerItem(val mimeType: String, val length: Long, val dataUri: String) {}
|
||||
class GoogleDeviceContainerItem(val mimeType: String, val length: Long, val dataUri: String)
|
||||
|
|
|
@ -1,8 +1,6 @@
|
|||
package deckers.thibault.aves.metadata.metadataextractor
|
||||
|
||||
import com.drew.imaging.mp4.Mp4Handler
|
||||
import com.drew.lang.annotations.NotNull
|
||||
import com.drew.lang.annotations.Nullable
|
||||
import com.drew.metadata.Metadata
|
||||
import com.drew.metadata.mp4.Mp4BoxHandler
|
||||
import com.drew.metadata.mp4.Mp4BoxTypes
|
||||
|
@ -11,7 +9,7 @@ import java.io.IOException
|
|||
|
||||
class SafeMp4BoxHandler(metadata: Metadata) : Mp4BoxHandler(metadata) {
|
||||
@Throws(IOException::class)
|
||||
override fun processBox(@NotNull type: String, @Nullable payload: ByteArray?, boxSize: Long, context: Mp4Context?): Mp4Handler<*>? {
|
||||
override fun processBox(type: String, payload: ByteArray?, boxSize: Long, context: Mp4Context?): Mp4Handler<*>? {
|
||||
if (payload != null && type == Mp4BoxTypes.BOX_USER_DEFINED) {
|
||||
val userBoxHandler = SafeMp4UuidBoxHandler(metadata)
|
||||
userBoxHandler.processBox(type, payload, boxSize, context)
|
||||
|
|
|
@ -1,11 +1,24 @@
|
|||
package deckers.thibault.aves.metadata.metadataextractor
|
||||
|
||||
import android.util.Log
|
||||
import com.drew.imaging.png.*
|
||||
import com.drew.imaging.png.PngChromaticities
|
||||
import com.drew.imaging.png.PngChunk
|
||||
import com.drew.imaging.png.PngChunkReader
|
||||
import com.drew.imaging.png.PngChunkType
|
||||
import com.drew.imaging.png.PngHeader
|
||||
import com.drew.imaging.png.PngProcessingException
|
||||
import com.drew.imaging.tiff.TiffProcessingException
|
||||
import com.drew.imaging.tiff.TiffReader
|
||||
import com.drew.lang.*
|
||||
import com.drew.lang.annotations.NotNull
|
||||
import com.drew.lang.ByteArrayReader
|
||||
import com.drew.lang.ByteConvert
|
||||
import com.drew.lang.Charsets
|
||||
import com.drew.lang.DateUtil
|
||||
import com.drew.lang.KeyValuePair
|
||||
import com.drew.lang.RandomAccessStreamReader
|
||||
import com.drew.lang.SequentialByteArrayReader
|
||||
import com.drew.lang.SequentialReader
|
||||
import com.drew.lang.StreamReader
|
||||
import com.drew.lang.StreamUtil
|
||||
import com.drew.metadata.ErrorDirectory
|
||||
import com.drew.metadata.Metadata
|
||||
import com.drew.metadata.StringValue
|
||||
|
@ -64,7 +77,7 @@ object SafePngMetadataReader {
|
|||
}
|
||||
|
||||
@Throws(PngProcessingException::class, IOException::class)
|
||||
private fun processChunk(@NotNull metadata: Metadata, @NotNull chunk: PngChunk) {
|
||||
private fun processChunk(metadata: Metadata, chunk: PngChunk) {
|
||||
val chunkType = chunk.type
|
||||
val bytes = chunk.bytes
|
||||
|
||||
|
|
|
@ -10,8 +10,6 @@ import com.adobe.internal.xmp.properties.XMPPropertyInfo
|
|||
import com.drew.imaging.jpeg.JpegSegmentType
|
||||
import com.drew.lang.SequentialByteArrayReader
|
||||
import com.drew.lang.SequentialReader
|
||||
import com.drew.lang.annotations.NotNull
|
||||
import com.drew.lang.annotations.Nullable
|
||||
import com.drew.metadata.Directory
|
||||
import com.drew.metadata.Metadata
|
||||
import com.drew.metadata.xmp.XmpDirectory
|
||||
|
@ -63,7 +61,7 @@ class SafeXmpReader : XmpReader() {
|
|||
}
|
||||
|
||||
// adapted from `XmpReader` to provide different parsing options
|
||||
override fun extract(@NotNull xmpBytes: ByteArray, offset: Int, length: Int, @NotNull metadata: Metadata, @Nullable parentDirectory: Directory?) {
|
||||
override fun extract(xmpBytes: ByteArray, offset: Int, length: Int, metadata: Metadata, parentDirectory: Directory?) {
|
||||
val directory = XmpDirectory()
|
||||
if (parentDirectory != null) directory.parent = parentDirectory
|
||||
|
||||
|
|
Loading…
Reference in a new issue