update android specific RAM restrictions git-svn-id: http://skia.googlecode.com/svn/trunk@520 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/src/images/SkImageDecoder_libjpeg.cpp b/src/images/SkImageDecoder_libjpeg.cpp index a64efbc..ed523bb 100644 --- a/src/images/SkImageDecoder_libjpeg.cpp +++ b/src/images/SkImageDecoder_libjpeg.cpp
@@ -99,14 +99,11 @@ If so, use the memory size for jpeg decode. */ static void overwrite_mem_buffer_size(j_decompress_ptr cinfo) { - int len = 0; - char value[PROPERTY_VALUE_MAX]; - int memCap; - - len = property_get(KEY_MEM_CAP, value, ""); - if (len > 0 && sscanf(value, "%d", &memCap) == 1) { - cinfo->mem->max_memory_to_use = memCap; - } +#ifdef ANDROID_LARGE_MEMORY_DEVICE + cinfo->mem->max_memory_to_use = 30 * 1024 * 1024; +#else + cinfo->mem->max_memory_to_use = 5 * 1024 * 1024; +#endif } #endif