summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/VideoModule.java
Commit message (Collapse)AuthorAgeFilesLines
* Fix video capture animation and video snapshot animationDoris Liu2013-08-211-456/+48
| | | | | | | | Also removed unused effects recording code Bug: 10326106 Bug: 10414112 Change-Id: I904a26a0b10c75fcce650dc0ec63d7c11746dc2e
* Fix video snapshot aspect ratioDoris Liu2013-08-201-2/+2
| | | | | Bug: 10312002 Change-Id: Ibe2037195b3936baa63628797ea2b742825ed701
* Enable switching cameras in video mode.Sascha Haeberling2013-08-191-0/+1
| | | | | | Bug: 10313018 Change-Id: I8e75341d7d37135ba7747d56a1a0e6d19ffb8eaa
* Fix camera preview stopped after onResume().Angus Kong2013-08-131-1/+0
| | | | | | | | | | | This fix is for the blank camera preview blank after onPause() -> onResume(). 1. Refined camera start up procedure by removing redundant camera startup thread. 2. Cleanup unused calls after aparted from gallery. bug:10189998 Change-Id: I13ffa24aff5069f0032cd4bc801548fccc63d0e7
* Don't take a snapshot if video recording is not in progress.Sascha Haeberling2013-08-131-3/+5
| | | | | | Bug:10312841 Change-Id: Ie6931d054089d0825e7a57206a8de129a79b741f
* Clean up unused code.Sascha Haeberling2013-08-131-13/+0
| | | | Change-Id: Ib7d05cd1bd908708ad96a8b215c79162950e0221
* Check for device support before taking video snapshotsDoris Liu2013-08-131-17/+24
| | | | | Bug: 9496097 Change-Id: I6f5d0489848b583fac3b1fd3b605351002be08ba
* Fix video capture intent handlingDoris Liu2013-08-131-6/+27
| | | | | | Bug: 10296343 Change-Id: I55fb6c71b59a1559ebb58c65e71d510379367435
* Clean up Gallery codes.Angus Kong2013-08-091-34/+35
| | | | | | bug:10263696 Change-Id: I3a16dba3aabe52b8103a2c591cfa39907265a263
* Use PopupWindow for settings popupDoris Liu2013-08-091-8/+2
| | | | | Bug:10261902 Change-Id: Ia77cff276615db8c3fbb9e859bf099249b4021cf
* This adds the following four CLs to Camera2:Sascha Haeberling2013-08-061-26/+18
| | | | | | | | | | | | http://ag/339319 http://ag/338974 http://ag/338401 http://ag/324149 Adapted to work in Camera2 and adding a .gitignore so that temporary Eclipse files and folders are not submitted. Change-Id: I40295c7f0139f76270c44f0ca395c0574a288569
* This removes all non-Camera stuff from Camera2.Sascha Haeberling2013-08-061-11/+11
| | | | | | | Note: Camera2 is a clone of Gallery2 right now. Note 2: I will bring .mk files back later. Change-Id: Ida958654296f5ebaacb6bb0ff59d52a7c37ce6fc
* Set default video quality to the highestDoris Liu2013-07-311-18/+11
| | | | | | Bug: 9886141 Change-Id: I4741d5c898ac666923cfc12abc78d5d3517cb05f
* Refactor CameraManager.Angus Kong2013-07-291-18/+13
| | | | | | | | | | | | 1. CameraManager should be the only class accessing android.hardware.Camera. 2. For potential future upgrade in Camera HAL and android.hardward.Camera API upgrade, CameraManager should be just an interface instead of concrete implementation. 3. waitDone() in CameraProxy is removed. 4. ShutterCallback, PreviewCallback, PictureCallback and AF Callbacks are wrapped by our own interfaces. Change-Id: I595da17a1a9c6d476ee805b71c7f45ebb609e465
* Remove unnecessary startPreview thread in video.Angus Kong2013-07-151-37/+33
| | | | Change-Id: I42dc46748fad3b321178280069555ecdd5c4a962
* Synchronize camera access in start preview thread.Angus Kong2013-06-251-8/+6
| | | | Change-Id: Iba953fea3bd17ecb085d75fb3b2e350c0bf5d3b1
* Switch over to use new camera activityDoris Liu2013-06-181-189/+118
| | | | Change-Id: Ib907b5ab5d0e818261e95edd182f2e20c3bbebe0
* Update camera orientation when device is flippedDoris Liu2013-06-131-0/+3
| | | | | Bug: 8963053 Change-Id: I909793a7da3903a080a19cd7e271b3720df4ec0a
* Make capture thumbnail tappable in video mode.Sascha Haeberling2013-05-211-0/+15
| | | | | | | | Bug: 9054122 Also make gotoGallery public for LightCycle to use. Change-Id: I3cd5af26531a756e78c1478de29155dfda709afc
* Fix video capture intent overlapping buttonsDoris Liu2013-05-071-0/+9
| | | | | Bug: 8839010 Change-Id: I8ee9bd8117a4a5e4dafe71775bb5563cef2ccdf0
* Update location indicator correctlyMichael Kolb2013-04-301-3/+3
| | | | | | Bug: 8768592 Change-Id: I8f94b4fb62174c4c27e6dbdc68ba272b0d3ae371
* Fix saved video timestamps.Ruben Brunk2013-04-191-1/+3
| | | | | Bug: 8002939 Change-Id: I771b2b4082acd19bbf9b52c65f51da9489827c18
* Merge "Save video using MediaSaveService." into gb-ub-photos-bryceAngus Kong2013-04-191-142/+23
|\
| * Save video using MediaSaveService.Angus Kong2013-04-191-142/+23
| | | | | | | | | | bug:8511719 Change-Id: I3fc5054bf7661953181b27e66cc70ba95082d36c
* | Pass the camera to recorders after all is set.Angus Kong2013-04-181-0/+1
|/ | | | | bug:8049369 Change-Id: I5cd658e78905a7b41f97ee0cce820f0c8bc99dd5
* Use extra copy of parameters for concurrent accessAngus Kong2013-04-151-1/+1
| | | | | bug:8585306 Change-Id: I21b8915c53508e4820e46b49171149189cb6012e
* Refresh parameters during recording.Angus Kong2013-04-091-0/+3
| | | | | bug:8504803 Change-Id: I1a1838a8415ed4eccad8c76c37cd61d667d92d66
* Usage statistics for photo and video captureBobby Georgescu2013-04-021-0/+8
| | | | | Bug: 8433834 Change-Id: Idb4343a9e8d6895adbf9707e8c7811d007acc984
* Merge "Disable preview gestures when shutter is pressed" into gb-ub-photos-bryceDoris Liu2013-03-281-1/+1
|\
| * Disable preview gestures when shutter is pressedDoris Liu2013-03-271-1/+1
| | | | | | | | | | Bug:8333662 Change-Id: Ia204822c5651ab98cca6f67ee45058b6d9d81b31
* | Make camera calls asynchronousAngus Kong2013-03-271-0/+2
|/ | | | | | bug:8438047 Change-Id: I151d5ff85f0fb3646432a64b5841256a1448f101
* Add GPSDirection tag using ExifInterface.Angus Kong2013-03-261-3/+5
| | | | | bug:8115825 Change-Id: Iefcbbddbb7f9fed0c386214b428d4743f67d0dd9
* Fix for record button not respondingDoris Liu2013-03-201-0/+3
| | | | | Bug: 8437944 Change-Id: I0393434d094b9288232c70b2f65cd5eb4d0719a4
* Use Model-View-Controller pattern on video moduleDoris Liu2013-03-131-569/+131
| | | | Change-Id: Id673efd1da9f53d4f74aab880504850152d1edfa
* Usage statistics collection for camera module, filmstripBobby Georgescu2013-03-121-0/+3
| | | | Change-Id: Ib3e7dfb8948e99541f6d492c7d7bd4bfbad1e53d
* Open camera only once in Video moduleMichael Kolb2013-03-121-2/+14
| | | | | | Bug: 8272736 Change-Id: Id28fde5da62083651627dc8c734e818afe22a6e0
* Merge "Spring cleaning" into gb-ub-photos-bryceMichael Kolb2013-03-111-4/+4
|\
| * Spring cleaningMichael Kolb2013-03-111-4/+4
| | | | | | | | Change-Id: I00d7176301501784a6a400bc9ea2cb23ff9ec90a
* | Don't record video before preview is startedMichael Kolb2013-03-111-2/+14
|/ | | | | | Bug: 8358998 Change-Id: I5d2380020b3e999f904b8a715324db13b25ebb5a
* Flatten view hierarchy and rotate viewsDoris Liu2013-03-041-63/+29
| | | | | | | | | TODO: SRI pano and Lightcycle can use a bit more flattening. I will get to them next. (Maybe in a different CL.) TODO: Need to cancel capture animation in onConfigurationChanged() Change-Id: I00fd3e098117d9fb74fde2c128407ab6275bcedf
* Fix NPE for when camera is disabledDoris Liu2013-02-201-2/+4
| | | | | Bug: 7950211 Change-Id: I3983209211bc4afdff3a8878f458a9bf275c5639
* Merge "Remove com.android.camera.R" into gb-ub-photos-bryceJohn Reck2013-02-161-0/+1
|\
| * Remove com.android.camera.RJohn Reck2013-02-151-0/+1
| | | | | | | | Change-Id: I0bb03da1423401f872c3bf13caffb9c87d850449
* | Fix video disappearing when rotatedDoris Liu2013-02-131-6/+8
| | | | | | | | | | Bug: 7459723 Change-Id: I0f42e476cfda6c0c757ca1fda3dd8072bec25a37
* | Make ShutterButton visible after initialization.Angus Kong2013-02-131-0/+1
|/ | | | | bug:8186870 Change-Id: I45e33532e82cc128c25e61e3bf57843aef24edc2
* Make video snapshot save images in the background.Angus Kong2013-01-311-6/+22
| | | | | bug:8114662 Change-Id: I4e96269bd7723dd9a82d2905a01f736c8982c4ed
* Move Camera Java/Native source into Gallery2Michael Kolb2013-01-291-0/+2816
Change-Id: I968efe4d656e88a7760d3c0044f65b4adac2ddd1