BitmapFactory.h revision f970c2e6de52ef0da91c3c8f3b48a44303d0eb73
1f1f48bc7f200f54c76b22d845d8ba8419879b375Joseph Wen#ifndef BitmapFactory_DEFINE 2f1f48bc7f200f54c76b22d845d8ba8419879b375Joseph Wen#define BitmapFactory_DEFINE 3f1f48bc7f200f54c76b22d845d8ba8419879b375Joseph Wen 4f1f48bc7f200f54c76b22d845d8ba8419879b375Joseph Wen#include "GraphicsJNI.h" 5f1f48bc7f200f54c76b22d845d8ba8419879b375Joseph Wen 6f1f48bc7f200f54c76b22d845d8ba8419879b375Joseph Wenextern jclass gOptions_class; 7f1f48bc7f200f54c76b22d845d8ba8419879b375Joseph Wenextern jfieldID gOptions_justBoundsFieldID; 8f1f48bc7f200f54c76b22d845d8ba8419879b375Joseph Wenextern jfieldID gOptions_sampleSizeFieldID; 9f1f48bc7f200f54c76b22d845d8ba8419879b375Joseph Wenextern jfieldID gOptions_configFieldID; 10f1f48bc7f200f54c76b22d845d8ba8419879b375Joseph Wenextern jfieldID gOptions_ditherFieldID; 11f1f48bc7f200f54c76b22d845d8ba8419879b375Joseph Wenextern jfieldID gOptions_purgeableFieldID; 12f1f48bc7f200f54c76b22d845d8ba8419879b375Joseph Wenextern jfieldID gOptions_shareableFieldID; 13f1f48bc7f200f54c76b22d845d8ba8419879b375Joseph Wenextern jfieldID gOptions_nativeAllocFieldID; 14953f9094a2ec14594fa8501d5f3e2d9e300b1b62Wei-Ta Chenextern jfieldID gOptions_preferQualityOverSpeedFieldID; 15f1f48bc7f200f54c76b22d845d8ba8419879b375Joseph Wenextern jfieldID gOptions_widthFieldID; 16f1f48bc7f200f54c76b22d845d8ba8419879b375Joseph Wenextern jfieldID gOptions_heightFieldID; 17f1f48bc7f200f54c76b22d845d8ba8419879b375Joseph Wenextern jfieldID gOptions_mimeFieldID; 18f1f48bc7f200f54c76b22d845d8ba8419879b375Joseph Wenextern jfieldID gOptions_mCancelID; 19f970c2e6de52ef0da91c3c8f3b48a44303d0eb73Owen Linextern jfieldID gOptions_bitmapFieldID; 20f1f48bc7f200f54c76b22d845d8ba8419879b375Joseph Wen 21f1f48bc7f200f54c76b22d845d8ba8419879b375Joseph Wenjstring getMimeTypeString(JNIEnv* env, SkImageDecoder::Format format); 22f1f48bc7f200f54c76b22d845d8ba8419879b375Joseph Wen 23f1f48bc7f200f54c76b22d845d8ba8419879b375Joseph Wen#endif 24