package com.pascalwelsch.goprowearremote.net; import com.android.volley.RequestQueue; import com.android.volley.Response; import com.android.volley.VolleyError; import android.util.Log; /** * @author Pascal Welsch * @since 25.06.14. */ public final class GoProAction { public static final int TAKE_PHOTO = 10; public static final int START_VIDEO = 20; public static final int STOP_VIDEO = 21; public static final int SWITCH_TO_PHOTO = 1; public static final int SWITCH_TO_VIDEO = 2; public static final int POWER_ON = 30; public static final int POWER_OFF = 31; private static final String TAG = GoProAction.class.getSimpleName(); private GoProAction() { } public static void fireGoProCommand(final String type, final String command, final boolean isBacpacRequest, final String password, RequestQueue queue) { final GoProRequest goProRequest = new GoProRequest(password, type, command, isBacpacRequest, new Response.ErrorListener() { @Override public void onErrorResponse(final VolleyError volleyError) { Log.v(TAG, volleyError.toString()); } } ); queue.add(goProRequest); } }