Image is now the default decoder

This commit is contained in:
len
2016-12-03 16:12:58 +01:00
parent f514d466a6
commit 2e39be6625
5 changed files with 14 additions and 23 deletions

View File

@@ -16,9 +16,9 @@ abstract class BaseReader : BaseFragment() {
companion object {
/**
* Rapid decoder.
* Image decoder.
*/
const val RAPID_DECODER = 0
const val IMAGE_DECODER = 0
/**
* Skia decoder.
@@ -26,9 +26,9 @@ abstract class BaseReader : BaseFragment() {
const val SKIA_DECODER = 1
/**
* Image decoder.
* Rapid decoder.
*/
const val IMAGE_DECODER = 2
const val RAPID_DECODER = 2
}
/**
@@ -205,17 +205,17 @@ abstract class BaseReader : BaseFragment() {
*/
fun setDecoderClass(value: Int) {
when (value) {
RAPID_DECODER -> {
bitmapDecoderClass = RapidImageDecoder::class.java
regionDecoderClass = RapidImageRegionDecoder::class.java
IMAGE_DECODER -> {
bitmapDecoderClass = IImageDecoder::class.java
regionDecoderClass = IImageRegionDecoder::class.java
}
SKIA_DECODER -> {
bitmapDecoderClass = SkiaImageDecoder::class.java
regionDecoderClass = SkiaImageRegionDecoder::class.java
}
IMAGE_DECODER -> {
bitmapDecoderClass = IImageDecoder::class.java
regionDecoderClass = IImageRegionDecoder::class.java
RAPID_DECODER -> {
bitmapDecoderClass = RapidImageDecoder::class.java
regionDecoderClass = RapidImageRegionDecoder::class.java
}
}
}