@Override protected Void doInBackground(Void... params) { try { ArrayList<PTZPreset> allPresets = PTZPreset.getAllPresets(cameraId); getVideoActivity().presetList = allPresets; ArrayList<PTZPreset> customPresets = removeSystemPresetsFrom(allPresets); if (customPresets.size() > 0) { getVideoActivity().presetList = customPresets; } } catch (PTZException e) { e.printStackTrace(); } return null; }