Android Open Source - Video record android_packages_apps_Camera2






Project Summary

new camera2 for cm11 with video recording fixed.

Web Site / Source Repository

android_packages_apps_Camera2 is hosted in the following web site
https://github.com/onejay09/android_packages_apps_Camera2

If you think the Android project android_packages_apps_Camera2 listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of android_packages_apps_Camera2.

ItemValue
Java File Count156
Supported screen sizes[hdpiv19, landhdpi, xhdpiv19, hdpi, porthdpi, sw600dpporthdpi, mdpiv19, sw600dpxhdpi, sw600dp, sw600dpportxhdpi, sw600dpmdpi, sw600dplandmdpi, sw600dpxxhdpi, sw600dphdpiv19, portxhdpi, sw600dpxhdpiv19, sw600dpmdpiv19, v19, landmdpi, xxhdpiv19, sw600dphdpi, mdpi, xxhdpi, portmdpi, sw600dpxxhdpiv19, xhdpi, landxhdpi, sw600dplandxhdpi, sw600dpportmdpi, nodpi, sw600dplandhdpi]
Target SDK Version17
Minimum SDK Version14
Activity Count3
Required Permissionsandroid.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.BIND_WALLPAPER
android.permission.CAMERA
android.permission.CHANGE_WIFI_STATE
android.permission.GET_ACCOUNTS
android.permission.INTERNET
android.permission.MANAGE_ACCOUNTS
android.permission.NFC
android.permission.READ_CONTACTS
android.permission.READ_SYNC_SETTINGS
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.RECORD_AUDIO
android.permission.SET_WALLPAPER
android.permission.SUBSCRIBED_FEEDS_READ
android.permission.SUBSCRIBED_FEEDS_WRITE
android.permission.USE_CREDENTIALS
android.permission.VIBRATE
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.WRITE_SETTINGS
android.permission.WRITE_SYNC_SETTINGS
Raw File Namesres\raw\backdropper.graph
res\raw\beep_once.ogg
res\raw\beep_twice.ogg
res\raw\blank.jpg
res\raw\focus_complete.ogg
res\raw\goofy_face.graph
res\raw\video_record.ogg




Resource Files

There are 186 image files in android_packages_apps_Camera2. The names of the image files are listed as follows.

bg_vidcontrol.png
brush_marker.png
brush_spatter.png
btn_shutter_default.png
btn_shutter_default_disabled.png
btn_shutter_pressed.png
btn_shutter_pressed_disabled.png
btn_shutter_recording.png
btn_shutter_video_default.png
btn_shutter_video_pressed.png
btn_shutter_video_recording.png
btn_video_shutter_recording_holo.png
btn_video_shutter_recording_holo_large.png
btn_video_shutter_recording_holo_xlarge.png
btn_video_shutter_recording_pressed_holo.png
btn_video_shutter_recording_pressed_holo_large.png
btn_video_shutter_recording_pressed_holo_xlarge.png
camera_crop.png
crop_background.png
geometry_shadow.9.png
ic_asd.png
ic_asd_off.png
ic_beautify.png
ic_beautify_off.png
ic_btn_shutter_retake.png
ic_control_play.png
ic_effects_holo_light.png
ic_effects_holo_light_large.png
ic_effects_holo_light_xlarge.png
ic_enhance.png
ic_exposure_0.png
ic_exposure_holo_light.png
ic_exposure_n1.png
ic_exposure_n2.png
ic_exposure_n3.png
ic_exposure_p1.png
ic_exposure_p2.png
ic_exposure_p3.png
ic_flash_auto_holo_light.png
ic_flash_off_holo_light.png
ic_flash_on_holo_light.png
ic_flash_redeye_holo_light.png
ic_gallery_play.png
ic_gallery_play_big.png
ic_hdr.png
ic_hdr_off.png
ic_hdr_plus_disabled.png
ic_hdr_plus_disabled_pressed.png
ic_hdr_plus_normal.png
ic_hdr_plus_normal_pressed.png
ic_imagesize.png
ic_indicator_beautify.png
ic_indicator_ev_0.png
ic_indicator_ev_n1.png
ic_indicator_ev_n2.png
ic_indicator_ev_n3.png
ic_indicator_ev_p1.png
ic_indicator_ev_p2.png
ic_indicator_ev_p3.png
ic_indicator_flash_auto.png
ic_indicator_flash_off.png
ic_indicator_flash_on.png
ic_indicator_flash_redeye.png
ic_indicator_hdr_plus_on.png
ic_indicator_loc_off.png
ic_indicator_loc_on.png
ic_indicator_sce_asd.png
ic_indicator_sce_hdr.png
ic_indicator_sce_off.png
ic_indicator_sce_on.png
ic_indicator_slowshutter.png
ic_indicator_timer_off.png
ic_indicator_timer_on.png
ic_indicator_wb_cloudy.png
ic_indicator_wb_daylight.png
ic_indicator_wb_fluorescent.png
ic_indicator_wb_off.png
ic_indicator_wb_tungsten.png
ic_location.png
ic_location_off.png
ic_menu_cancel_holo_light.png
ic_menu_done_holo_light.png
ic_menu_edit_holo_dark.png
ic_menu_info_details.png
ic_menu_revert_holo_dark.png
ic_menu_savephoto.png
ic_menu_savephoto_disabled.png
ic_menu_share_holo_light.png
ic_menu_tiny_planet.png
ic_menu_trash_holo_light.png
ic_notification.png
ic_pan_border_fast.9.png
ic_pan_border_fast_large.9.png
ic_pan_border_fast_xlarge.9.png
ic_pan_left_indicator.png
ic_pan_left_indicator_fast.png
ic_pan_left_indicator_fast_large.png
ic_pan_left_indicator_fast_xlarge.png
ic_pan_left_indicator_large.png
ic_pan_left_indicator_xlarge.png
ic_pan_progression.png
ic_pan_progression_large.png
ic_pan_progression_xlarge.png
ic_pan_right_indicator.png
ic_pan_right_indicator_fast.png
ic_pan_right_indicator_fast_large.png
ic_pan_right_indicator_fast_xlarge.png
ic_pan_right_indicator_large.png
ic_pan_right_indicator_xlarge.png
ic_pan_thumb.9.png
ic_recording_indicator.png
ic_sce.png
ic_sce_action.png
ic_sce_night.png
ic_sce_off.png
ic_sce_party.png
ic_sce_sunset.png
ic_scn_holo_light.png
ic_scn_holo_light_large.png
ic_scn_holo_light_xlarge.png
ic_settings_holo_light.png
ic_slowshutter.png
ic_slowshutter_off.png
ic_snapshot_border.9.png
ic_snapshot_border_large.9.png
ic_snapshot_border_xlarge.9.png
ic_switch_back.png
ic_switch_camera.png
ic_switch_front.png
ic_switch_gcam.png
ic_switch_pan.png
ic_switch_photo_facing_holo_light.png
ic_switch_photo_facing_holo_light_large.png
ic_switch_photo_facing_holo_light_xlarge.png
ic_switch_photosphere.png
ic_switch_video.png
ic_switch_video_facing_holo_light.png
ic_switch_video_facing_holo_light_large.png
ic_switch_video_facing_holo_light_xlarge.png
ic_switcher_menu_indicator.png
ic_timelapse_none.png
ic_timelapse_none_large.png
ic_timelapse_none_xlarge.png
ic_timer.png
ic_tint.png
ic_vidcontrol_pause.png
ic_vidcontrol_play.png
ic_vidcontrol_reload.png
ic_video_effects_background_fields_of_wheat_holo.png
ic_video_effects_background_intergalactic_holo.png
ic_video_effects_background_normal_holo_dark.png
ic_video_effects_faces_big_eyes_holo_dark.png
ic_video_effects_faces_big_mouth_holo_dark.png
ic_video_effects_faces_big_nose_holo_dark.png
ic_video_effects_faces_small_eyes_holo_dark.png
ic_video_effects_faces_small_mouth_holo_dark.png
ic_video_effects_faces_squeeze_holo_dark.png
ic_video_thumb.png
ic_view_photosphere.png
ic_wb_auto.png
ic_wb_cloudy.png
ic_wb_fluorescent.png
ic_wb_incandescent.png
ic_wb_sunlight.png
list_pressed_holo_light.9.png
menu_bg_pressed.png
on_screen_hint_frame.9.png
panel_undo_holo.9.png
placeholder_locked.png
preview.png
scrubber_knob.png
smart_scene_indoor.png
smart_scene_landscape.png
smart_scene_macro.png
smart_scene_mix_illuminant.png
smart_scene_night.png
smart_scene_portrait.png
smart_scene_sports.png
switch_bg_focused_holo_dark.9.png
switch_bg_holo_dark.9.png
switch_thumb_activated_holo_dark.9.png
switch_thumb_disabled_holo_dark.9.png
switch_thumb_holo_dark.9.png
switch_thumb_pressed_holo_dark.9.png
switcher_bg.9.png
toast_frame_holo.9.png

The following screenshort is generated from the image listed above.

null




Java Source Files

android_packages_apps_Camera2 has the following Java source files.

android.util.Pools.java
com.android.camera.AndroidCameraProxyImpl.java
com.android.camera.AnimationManager.java
com.android.camera.CameraActivity.java
com.android.camera.CameraBackupAgent.java
com.android.camera.CameraButtonIntentReceiver.java
com.android.camera.CameraDisabledException.java
com.android.camera.CameraErrorCallback
.java
com.android.camera.CameraHardwareException.java
com.android.camera.CameraHolder.java
com.android.camera.CameraManager.java
com.android.camera.CameraManagerFactory.java
com.android.camera.CameraModule.java
com.android.camera.CameraPreference.java
com.android.camera.CameraSettings.java
com.android.camera.ComboPreferences.java
com.android.camera.CountDownTimerPreference.java
com.android.camera.DisableCameraReceiver.java
com.android.camera.Exif.java
com.android.camera.FocusOverlayManager.java
com.android.camera.IconListPreference.java
com.android.camera.ImageTaskManager.java
com.android.camera.IntArray.java
com.android.camera.ListPreference.java
com.android.camera.LocationManager.java
com.android.camera.MediaSaveService.java
com.android.camera.Mosaic.java
com.android.camera.MosaicFrameProcessor.java
com.android.camera.MosaicPreviewRenderer.java
com.android.camera.MosaicRenderer
.java
com.android.camera.OnClickAttr.java
com.android.camera.OnDirectionChangeListener.java
com.android.camera.OnScreenHint.java
com.android.camera.OnScreenIndicators.java
com.android.camera.PanoUtil.java
com.android.camera.PhotoController.java
com.android.camera.PhotoMenu.java
com.android.camera.PhotoModule
.java
com.android.camera.PhotoUI.java
com.android.camera.PieController.java
com.android.camera.PreferenceGroup.java
com.android.camera.PreferenceInflater.java
com.android.camera.PreviewGestures
.java
com.android.camera.ProxyLauncher.java
com.android.camera.RecordLocationPreference.java
com.android.camera.SecureCameraActivity.java
com.android.camera.ShutterButton.java
com.android.camera.SoundClips.java
com.android.camera.Storage.java
com.android.camera.SurfaceTextureRenderer.java
com.android.camera.Thumbnail.java
com.android.camera.VideoController.java
com.android.camera.VideoMenu.java
com.android.camera.VideoModule.java
com.android.camera.VideoUI.java
com.android.camera.WideAnglePanoramaController.java
com.android.camera.WideAnglePanoramaModule
.java
com.android.camera.WideAnglePanoramaUI.java
com.android.camera.app.AppManagerFactory.java
com.android.camera.app.CameraApp.java
com.android.camera.app.OrientationManager.java
com.android.camera.app.PanoramaStitchingManager.java
com.android.camera.app.PlaceholderManager.java
com.android.camera.crop.BoundedRect.java
com.android.camera.crop.CropActivity.java
com.android.camera.crop.CropDrawingUtils.java
com.android.camera.crop.CropExtras.java
com.android.camera.crop.CropMath.java
com.android.camera.crop.CropObject.java
com.android.camera.crop.CropView.java
com.android.camera.crop.GeometryMathUtils.java
com.android.camera.crop.ImageLoader.java
com.android.camera.crop.SaveImage.java
com.android.camera.crop.Utils.java
com.android.camera.data.AbstractLocalDataAdapterWrapper.java
com.android.camera.data.CameraDataAdapter.java
com.android.camera.data.CameraPreviewData.java
com.android.camera.data.DataUtils.java
com.android.camera.data.FixedFirstDataAdapter.java
com.android.camera.data.FixedLastDataAdapter.java
com.android.camera.data.InProgressDataWrapper.java
com.android.camera.data.LocalData.java
com.android.camera.data.LocalDataAdapter.java
com.android.camera.data.LocalDataList.java
com.android.camera.data.LocalMediaData.java
com.android.camera.data.LocalMediaObserver.java
com.android.camera.data.MediaDetails.java
com.android.camera.data.PanoramaMetadataLoader.java
com.android.camera.data.RotationTask.java
com.android.camera.data.SimpleViewData.java
com.android.camera.drawable.TextDrawable.java
com.android.camera.exif.ExifInterface.java
com.android.camera.exif.ExifInvalidFormatException.java
com.android.camera.exif.ExifTag.java
com.android.camera.exif.IfdId.java
com.android.camera.exif.Rational.java
com.android.camera.tinyplanet.TinyPlanetFragment.java
com.android.camera.tinyplanet.TinyPlanetNative.java
com.android.camera.tinyplanet.TinyPlanetPreview.java
com.android.camera.ui.AbstractSettingPopup.java
com.android.camera.ui.CameraControls.java
com.android.camera.ui.CameraRootView.java
com.android.camera.ui.CheckedLinearLayout.java
com.android.camera.ui.CountDownView.java
com.android.camera.ui.CountdownTimerPopup.java
com.android.camera.ui.DetailsDialog.java
com.android.camera.ui.ExpandedGridView.java
com.android.camera.ui.FaceView.java
com.android.camera.ui.FilmStripGestureRecognizer.java
com.android.camera.ui.FilmStripView.java
com.android.camera.ui.FilmstripBottomControls.java
com.android.camera.ui.FocusIndicator.java
com.android.camera.ui.InLineSettingCheckBox.java
com.android.camera.ui.InLineSettingItem.java
com.android.camera.ui.InLineSettingMenu.java
com.android.camera.ui.ListPrefSettingPopup.java
com.android.camera.ui.ModuleSwitcher.java
com.android.camera.ui.MoreSettingPopup.java
com.android.camera.ui.OnIndicatorEventListener.java
com.android.camera.ui.OverlayRenderer.java
com.android.camera.ui.PieItem.java
com.android.camera.ui.PieMenuButton.java
com.android.camera.ui.PieRenderer.java
com.android.camera.ui.ProgressRenderer.java
com.android.camera.ui.RenderOverlay.java
com.android.camera.ui.Rotatable.java
com.android.camera.ui.RotatableLayout.java
com.android.camera.ui.RotateImageView.java
com.android.camera.ui.RotateLayout.java
com.android.camera.ui.RotateTextToast.java
com.android.camera.ui.Switch.java
com.android.camera.ui.TimeIntervalPopup.java
com.android.camera.ui.TwoStateImageView.java
com.android.camera.ui.ZoomRenderer.java
com.android.camera.ui.ZoomView.java
com.android.camera.util.AccessibilityUtils.java
com.android.camera.util.ApiHelper.java
com.android.camera.util.CameraUtil.java
com.android.camera.util.DoneHandler.java
com.android.camera.util.GcamHelper.java
com.android.camera.util.HelpUtils.java
com.android.camera.util.IntentHelper.java
com.android.camera.util.MotionEventHelper.java
com.android.camera.util.PhotoSphereHelper.java
com.android.camera.util.UsageStatistics.java
com.android.camera.util.XmpUtil.java