summaryrefslogtreecommitdiffstats
path: root/src/com
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Fix crash when starting up Camcorder mode." into ics-factoryromEino-Ville Talvala2011-09-271-3/+5
|\
| * Fix crash when starting up Camcorder mode.Eino-Ville Talvala2011-09-271-3/+5
| | | | | | | | | | | | | | | | | | When having previously used 'pick from gallery' background replacement, and then starting camcorder with the effect still selected, a crash would occur due to references to not-initialized UI elements. Bug: 5382973 Change-Id: Iccc64d1cecdc29b1138a12f339e5505b39c4d13c
* | Make sure correct GL context is active when tearing down effects.Eino-Ville Talvala2011-09-271-0/+8
|/ | | | | | | | | Previously, filter graph teardown occured in the wrong GL context, resulting in UI corruption and likely the failure to properly release filter resources. Bug: 5353684 Change-Id: I023c23ce7cb590bc8af5cd9b039d901a290eebc5
* Merge "Clear the share popup when a new thumbnail is generated." into ↵Wu-cheng Li2011-09-273-0/+8
|\ | | | | | | ics-factoryrom
| * Clear the share popup when a new thumbnail is generated.Wu-cheng Li2011-09-273-1/+8
| | | | | | | | | | | | | | | | | | | | When a new thumbnail is generated, the share popup still keeps a reference to the old thumbnail. Clear the share popup so the old thumbnail can be garbage collected. bug:5336037 Change-Id: I8de6bdb82f6f36cfb8190929f99a7c278eefe7e5
* | Prevent re-compression of thumbnail upon closing cameraGilles-Arnaud Bleu-Laine2011-09-273-7/+16
|/ | | | | | | | | | | | | Thumbnail is compressed to JPEG at 90% quality every time the application is closed. This behavior causes the degrading issue that the quality of thumbnail is getting worse. Adding a new flag to ensure thumbnail is compressed and stored only when it is newly generated. bug:5371985 Change-Id: I90cedeebf2d4c5dfc25e6524529f7f1e5a6f63fc Signed-off-by: Gilles-Arnaud Bleu-Laine <gilles@ti.com>
* Merge "Fix the bug that local preference is not reset." into ics-factoryromWei Huang2011-09-262-25/+9
|\
| * Fix the bug that local preference is not reset.Angus Kong2011-09-262-25/+9
| | | | | | | | | | bug:5366049 Change-Id: Ifee52c43c7c2ec8ff674fca8ce7762cc489c1b6a
* | Call cancelAutoFocus in startPreview and before release.Wu-cheng Li2011-09-261-0/+6
|/ | | | | | | | | | | Now camera API specifies focus it not reset by stopPreview or takePicture. This is especially important when the mode is FOCUS_MODE_CONTINUOUS_PICTURE because the focus will be paused after autoFocus is called. bug:5356404 Change-Id: I027df2b8b4092183668c21f4d97a84ad73a9d396
* Restrict effects to 480p.Eino-Ville Talvala2011-09-233-54/+116
| | | | | | | | - Preview stretching still occurs after some transitions. - Correct quality used in recording, shown in UI at all times. Bug: 5320425 Change-Id: I63612c55d2e6e0e979208c59f2caf9a61ac1d3f8
* Merge "Add clear effects button, silly faces title, and background title." ↵Wei Huang2011-09-235-11/+224
|\ | | | | | | into ics-factoryrom
| * Add clear effects button, silly faces title, and background title.Wu-cheng Li2011-09-235-11/+224
| | | | | | | | | | | | bug:5226051 Change-Id: I61609e31fb8f18041f6885cb923507aeecfd9c9f
* | Merge "Show the real resolution for quality settings." into ics-factoryromWei Huang2011-09-233-129/+59
|\ \
| * | Show the real resolution for quality settings.Angus Kong2011-09-233-130/+60
| |/ | | | | | | | | | | | | | | | | | | 1. Change the assets. 2. Change the strings from high/low/mms to 1080p/720p/480p. 3. Change the preference from customized string to the real values of CamcorderProfile.QUALITY_[1080|720|480]P bug:5141068 Change-Id: I294799bda8e873f828bbf4bd21330591f0859632
* | Merge "Clear zoom listener and error callback when leaving." into ics-factoryromWei Huang2011-09-232-1/+4
|\ \ | |/ |/|
| * Clear zoom listener and error callback when leaving.Chih-yu Huang2011-09-232-1/+4
| | | | | | | | | | bug:5336037 Change-Id: Ib1ffb7694625d63161e2cc52a7d755614d4b63bb
* | Merge "Fix the current mode hightlight of ModePicker." into ics-factoryromChung-yih Wang2011-09-231-10/+1
|\ \
| * | Fix the current mode hightlight of ModePicker.Chung-yih Wang2011-09-231-10/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bug:5363212 The hightlight was incorrect as the initial value of ModePicker is MODE_CAMERA and the old code just return right away without update its current highlight. Change-Id: I2ae8e2c614be75836ad49abe0c735f01f37f5e12
* | | Merge "Show the hightlight bar of the active indicator button." into ↵Chung-yih Wang2011-09-234-90/+82
|\ \ \ | | | | | | | | | | | | ics-factoryrom
| * | | Show the hightlight bar of the active indicator button.Chung-yih Wang2011-09-234-90/+82
| | |/ | |/| | | | | | | | | | bug:5039235 Change-Id: I79d4b7be080748b2715b8826924de65e0d75ef39
* | | Merge "Fix setParameters failure if users keep pressing shutter." into ↵Wu-cheng Li2011-09-231-1/+1
|\ \ \ | |_|/ |/| | | | | ics-factoryrom
| * | Fix setParameters failure if users keep pressing shutter.Wu-cheng Li2011-09-231-1/+1
| |/ | | | | | | | | | | | | | | | | Do not call setParameters, autoFocus, or cancelAutoFocus if the snapshot is in progress. bug:5359430 Change-Id: I17a367643c85e0e65b2ba3f9c1ab9ace86c52722
* | Fix bugs about review control in video intent mode.Chih-yu Huang2011-09-231-1/+0
|/ | | | | | | | | - Switch position of checkmark and X. - Let review play icon visible in intent mode. - Let review control visible after reviewing video. bug:5244256 Change-Id: I20d51faf9fb5658ee009dd45ff112947cf4ebf02
* Updates to handle textureless scenes during capture.mbansal2011-09-222-8/+15
| | | | | | | | | | 1) Starts stitching only when the camera sees a textured scene at the beginning. 2) If a texturess scene is encountered in the middle of a capture, the stitching continues with the intermediate frames translated using the pan velocity estimate. 3) Added more error codes and percolated them up to the java layer. 4) Fix a build error in Mosaic::addFrame() and added comments. 5) Update the javadoc in Mosaic.java to reflect the new returning codes. Change-Id: I7727ace615ece22adefe313a19ac2cbe8c8d21a8
* Merge "Lock AE and AWB before autofocus starts." into ics-factoryromWu-cheng Li2011-09-221-0/+17
|\
| * Lock AE and AWB before autofocus starts.Wu-cheng Li2011-09-221-0/+17
| | | | | | | | | | | | | | | | | | | | Now camera API specifies autofocus does not lock AE and AWB. So the application locks AE/AWB when focus starts. AE/AWB are unlocked when focus finishes or preview starts. bug:5356404 Change-Id: I9d735404babd5bc84bef5253768221fd7509afca
* | Merge "Fix the zoom control bar UI on phone." into ics-factoryromChung-yih Wang2011-09-212-37/+59
|\ \ | |/ |/|
| * Fix the zoom control bar UI on phone.Chung-yih Wang2011-09-222-37/+59
| | | | | | | | | | | | | | +use drawable selector to activate/deactivate the zoom control bar +update/add zoom assets Change-Id: Ie429dd0d78c562c8d1045280f336ae74ea6ce898
* | Disallow video snapshot while using effects in recording.Eino-Ville Talvala2011-09-211-1/+2
|/ | | | | Bug: 5350124 Change-Id: I515f7982072987e888408f8d667a6a8cd422104b
* Merge "Effects: Fix SurfaceTexture abandon/disconnect errors." into ↵Eino-Ville Talvala2011-09-211-12/+35
|\ | | | | | | ics-factoryrom
| * Effects: Fix SurfaceTexture abandon/disconnect errors.Eino-Ville Talvala2011-09-201-12/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Now ensures that camera preview is stopped before starting or stopping the effects processing, and that the previewTexture is set to null. - Fix a few potential race conditions relating to effect switching - Tear down old graphs properly This fixes errors relating to SurfaceTexture disconnect/abandon errors when swapping between effects, and possibly some rarely-occuring race condition crashes. Bug: 5328760 Change-Id: I6b655f32b835e7ac65cb7c8dc533befb5177907c
* | Fix overridden settings don't stay disabled when resuming Camera.Wu-cheng Li2011-09-212-5/+2
| | | | | | | | | | bug:5340674 Change-Id: Iedb4bdf22cad562a8406739a1d07a758db5d9fc4
* | Merge "Show the video quality setting only when needed." into ics-factoryromAngus Kong2011-09-211-1/+3
|\ \
| * | Show the video quality setting only when needed.Angus Kong2011-09-211-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | 1. Remove mms option from quality setting. 2. Hide the quality preference when the desired quality is already known. bug:5141068 Change-Id: I3d839bc60fc6173626d0dfb4110edb06db4bf28e
* | | Change video effect setting to a grid view.Wu-cheng Li2011-09-212-9/+17
|/ / | | | | | | | | | | bug:5226051 Change-Id: If3c6aece533a263411f55d21a9cc76282b021554
* | Blending algorithm updates to support WIDE strip-based blending.mbansal2011-09-202-0/+27
|/ | | | | | | 1) Added algorithm to select wider strips (and made it the default mode in the app). 2) Added algorithm to cross-fade blend between the wider strips. Change-Id: I744e69edb16a20f0040ee82c3390548b78853087
* New zoom control for phone.Chung-yih Wang2011-09-2012-126/+152
| | | | | | | | bug:5318964 +update assets Change-Id: I39c6575803d22ab5db5c75a2d47257d12a397255
* Merge "Follow UI redlines for indicator bars." into ics-factoryromChung-yih Wang2011-09-203-13/+52
|\
| * Follow UI redlines for indicator bars.Chung-yih Wang2011-09-203-13/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | bug:5287560 1. options icons: No dark background. Use the dark background only when in advanced options. Make sure the position of the icons match the redlines, specifically the padding at the top and bottom. 2. second-level indicator bars: Modify the icons and spacing inbetween. Change-Id: Ic8d1382b8e07719c5f86b309e3853023e76dccd3
* | Set the default of the mode picker to camera mode.Wu-cheng Li2011-09-201-3/+1
|/ | | | | | | | | ModePicker.setEnabled needs to use mCurrentMode. Set the default to a valid value so there is no dependency between setEnabled and setCurrentMode. bug:5344666 Change-Id: I82eb966994158733cfda72e3bda08fa57f7b0d45
* Merge "Update share UI to match redlines." into ics-factoryromWu-cheng Li2011-09-191-0/+4
|\
| * Update share UI to match redlines.Wu-cheng Li2011-09-201-0/+4
| | | | | | | | | | | | | | | | | | | | - Update highlight and arrow assets. - Add play icon in the video thumbnail. - Update play icon. bug:5290450 Change-Id: Ibbba581f1df1631fd846a6bfe511949651f25ce0
* | Merge "Hide review controls in onResume." into ics-factoryromWu-cheng Li2011-09-192-6/+3
|\ \ | |/ |/|
| * Hide review controls in onResume.Wu-cheng Li2011-09-192-6/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Steps: 1. Launch message application and compose new message. 2. Tap on attach icon and select capture video. 3. Start recording. 4. Stop recording. 5. Tap on home icon. 6. Relaunch message application. 7. Check that vf screen is displayed in post recorded screen. Observed: Post recorded screen is overlapped with VF screen bug:5338199 Change-Id: Ica3fb71a71fc8e3f79e789acc2ca5b8f480a35fc
* | Merge "Dialog is now shown when pausing. (DO NOT MERGE)" into ics-factoryromAngus Kong2011-09-191-1/+5
|\ \
| * | Dialog is now shown when pausing. (DO NOT MERGE)Angus Kong2011-09-201-1/+5
| | | | | | | | | | | | | | | | | | | | | This fix is already submitted in master build. Submit again for factoryROM. bug:5317261 Change-Id: I2f4a1153322c16ddf52a30a1b17195ddec96e4ec
* | | Merge "Support QVGA resolution in video recording" into ics-factoryromJames Dong2011-09-191-0/+2
|\ \ \ | |/ / |/| |
| * | Support QVGA resolution in video recordingJames Dong2011-09-191-0/+2
| | | | | | | | | | | | | | | Change-Id: I06a174a2da8938247d800d4c03029e052a681cd1 related-to-bug: 5145483
* | | Merge "Adjust the screen brightness in the panorama mode." into ics-factoryromWei-Ta Chen2011-09-194-33/+24
|\ \ \
| * | | Adjust the screen brightness in the panorama mode.Wei-Ta Chen2011-09-164-33/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adjust the screen brightness in the case of automatic brightness. Make the screen brightness in the panorama mode consistent with that in the Camera mode and VideoCamera mode. Change-Id: I1600bcabcdf0d5f3840a347cce10c329d2db100b