Reduce threads used for DNG decodes on Android

Bug: b/78120086

DNG files require lots of memory to decode. We recently removed the
limit on how much SkRawCodec can allocate, allowing it to decode large
warped DNG files, so long as the device has enough memory. But in
practice, running too many threads at once with each thread allocating
a lot of memory results in crashing on Android. Reduce the number of
threads so we save memory and do not crash.

Change-Id: I464b5a21c019463d2ec31e333f25ebb0b81605bd
Reviewed-on: https://skia-review.googlesource.com/122786
Reviewed-by: Derek Sollenberger <djsollen@google.com>
Commit-Queue: Leon Scroggins <scroggo@google.com>
(cherry picked from commit 37819d03fe1a270a0713b016254d66efaae29af7)
Reviewed-on: https://skia-review.googlesource.com/122821
Reviewed-by: Leon Scroggins <scroggo@google.com>
1 file changed