package com.afollestad.materialcamera.util; import android.os.Build; /** * This class exists to provide a place to define device specific information as some * manufacturers/devices require specific camera setup/requirements. */ public class ManufacturerUtil { public ManufacturerUtil() { } // Samsung device info private static final String SAMSUNG_MANUFACTURER = "samsung"; // Samsung Galaxy S3 info private static final String SAMSUNG_S3_DEVICE_COMMON_PREFIX = "d2"; public static final Integer SAMSUNG_S3_PREVIEW_WIDTH = 640; public static final Integer SAMSUNG_S3_PREVIEW_HEIGHT = 480; // Samsung Galaxy helper functions static boolean isSamsungDevice() { return SAMSUNG_MANUFACTURER.equals(Build.MANUFACTURER.toLowerCase()); } public static boolean isSamsungGalaxyS3() { return Build.DEVICE.startsWith(SAMSUNG_S3_DEVICE_COMMON_PREFIX); } }