LightCycleHelper.java revision 4f59a411667f1c75c1b3ea2ad0ec07e82defa5d1
14f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong/*
24f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong * Copyright (C) 2012 The Android Open Source Project
34f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong *
44f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong * Licensed under the Apache License, Version 2.0 (the "License");
54f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong * you may not use this file except in compliance with the License.
64f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong * You may obtain a copy of the License at
74f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong *
84f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong *      http://www.apache.org/licenses/LICENSE-2.0
94f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong *
104f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong * Unless required by applicable law or agreed to in writing, software
114f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong * distributed under the License is distributed on an "AS IS" BASIS,
124f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
134f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong * See the License for the specific language governing permissions and
144f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong * limitations under the License.
154f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong */
164f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong
174f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kongpackage com.android.gallery3d.util;
184f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong
194f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kongimport android.app.Activity;
204f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kongimport android.content.Context;
214f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kongimport android.content.Intent;
224f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kongimport android.net.Uri;
234f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong
244f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kongpublic class LightCycleHelper {
254f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong
264f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong    public static void setupCaptureIntent(Intent it, String outputDir) {
274f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong        /* Do nothing */
284f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong    }
294f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong
304f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong    public static synchronized boolean hasLightCycleView(Context context) {
314f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong        return false;
324f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong    }
334f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong
344f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong    public static synchronized boolean hasLightCycleCapture(Context context) {
354f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong        return false;
364f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong    }
374f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong
384f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong    public static synchronized void onPackageAdded(Context context, String packageName) {
394f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong        /* Do nothing */
404f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong    }
414f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong
424f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong    public static synchronized void onPackageRemoved(Context context, String packageName) {
434f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong        /* Do nothing */
444f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong    }
454f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong
464f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong    public static synchronized void onPackageChanged(Context context, String packageName) {
474f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong        /* Do nothing */
484f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong    }
494f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong
504f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong    public static void viewPanorama(Activity activity, Uri uri, String type) {
514f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong        /* Do nothing */
524f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong    }
534f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong
544f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong    public static boolean isPanorama(String filename) {
554f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong        return false;
564f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong    }
574f59a411667f1c75c1b3ea2ad0ec07e82defa5d1Angus Kong}
58