Package-level declarations

Types

Link copied to clipboard

Coordinates IosMediaStoreGateway behavior in the SDAI data layer.

Link copied to clipboard
internal class MediaStoreGatewayFactory(val context: Context, val fileProviderDescriptor: FileProviderDescriptor, val shouldUseNewMediaStore: () -> Boolean = ::defaultShouldUseNewMediaStore)

Coordinates MediaStoreGatewayFactory behavior in the SDAI data layer.

Link copied to clipboard
internal class MediaStoreGatewayImpl(val context: Context, val fileProviderDescriptor: FileProviderDescriptor) : MediaStoreGateway

Implementation to support actual Android versions (12L and higher).

Link copied to clipboard

Implementation to support old Android versions (12 and lower).

Functions

Link copied to clipboard
private fun ByteArray.toNSData(): NSData

Converts SDAI data with toNSData.