Long strip split fixes (#7875)

* Fix image width in `splitStrip`

* Fix reader switch isn't in md3

(cherry picked from commit 1948d55d5da404c47ef5a390e14e0e0c54e3fe36)
This commit is contained in:
AntsyLich 2022-08-28 04:10:16 +06:00 committed by Jobobby04
parent 4ae581f6c9
commit bd1acc3ae7

View File

@ -318,7 +318,7 @@ object ImageUtil {
val options = extractImageOptions(imageStream).apply { inJustDecodeBounds = false }
val region = Rect(0, splitData.topOffset, splitData.outputImageHeight, splitData.bottomOffset)
val region = Rect(0, splitData.topOffset, options.outWidth, splitData.bottomOffset)
try {
val splitBitmap = bitmapRegionDecoder.decodeRegion(region, options)