| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: I85f1a6ee2c9587a2071234a1754e03886c351f09
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
|
| |/ / /
| | |
| | |
| | |
| | |
| | | |
PS2: Trigger Cid
Change-Id: I89e3c0e10095d966feb8b0d482ad71cf8b6a9b67
|
| |\ \ \ |
|
| | |/ /
| | |
| | |
| | |
| | | |
Change-Id: I599fdc7ad2d7f7eac080233c2e900a35c4d60fe8
Signed-off-by: Michael Bestas <mikeioannina@gmail.com>
|
| |\ \ \ |
|
| | |/ /
| | |
| | |
| | | |
Change-Id: Ia3a6b0db408ed0fb54a0ce9e46fa39f79085a58f
|
| |\ \ \ |
|
| | |/ /
| | |
| | |
| | | |
Change-Id: I478e168ed6f71e7ea02eef0e3febeea94a526b57
|
| |\ \ \
| |/ /
|/| | |
|
| | |/
| |
| |
| | |
Change-Id: I407019f6be4ce62ac74477beec05da5e8db5801d
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit 1a0e156ed8e9fb80e4fdd5160d710fe7775f0516.
Change-Id: Ie02a04f60af4d6896057890ef81fa058494605e8
|
| | |/
|/|
| |
| |
| |
| | |
PS2: add 18MP and 8.2MP translations
Change-Id: Ic26228826cbbaacf45b416eea917844191e039a8
|
| | |
| |
| |
| |
| |
| | |
Add 20.7, 18, 8.2 MP
Change-Id: Ibcdf8e251469632e0376d28bdbf416dfb8cb36cb
|
| | |
| |
| |
| | |
Change-Id: I0d9fbcb9811393132cfdfa029d1f46963e7f7be8
|
| | |
| |
| |
| | |
Change-Id: Ifbe8441e9d66de06426907a4ae89f10e734565e0
|
| |\ \ |
|
| | | |
| | |
| | |
| | | |
Change-Id: I5da1814e98d8a2e6df9193f84e644f9dd9dbdf45
|
| |\ \ \ |
|
| | |/ /
| | |
| | |
| | | |
Change-Id: Icc921f6251b308550bb24033dc5a3026f373705c
|
| |/ /
| |
| |
| | |
Change-Id: I77f1018a4fb020ae8addb439822f50429e7a07ba
|
| | |
| |
| |
| | |
Change-Id: I25b06b3829864f99a01d6911d5850a41ee496628
|
| | |
| |
| |
| |
| | |
Change-Id: I0213871f47fb386ddce5728f0079eb7884e6d9d4
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
|
| |/
|
|
|
|
|
|
|
|
|
| |
* When launching the camera via the lock screen widget on some devices,
the orientation change shows up late, and we get an
onConfigurationChanged in the middle of setting up the textures,
causing an infinite wait in the UI thread.
* Ignore these events until the preview is up and running, orientation
will be checked later.
Change-Id: Icf5013e039324d617acd1c1108d37c655776c1c3
|
| |
|
|
|
|
|
|
| |
In camera snapshot, thunbnail slide animation is start in JPEG
callback, make it start in raw data callback so that it can make
use of JPEG encode time which in turn shorten the snapshot time.
Change-Id: I1ce8a768a1cb54e8244725bdcb1e49d3ca5a914b
|
| |
|
|
|
|
|
| |
It is too long for the animation duration when touch the button
which costs 600ms. Reduce it to 100ms to enhance the KPI.
Change-Id: I9a105c561419594e5a81e83f7ae3786e4eb86b8d
|
| |
|
|
|
|
|
|
|
| |
There are animations of fadeIn and fadeOut effect when switching
from camera to camcorder or vice-versa which all last 300ms, thus
the black UI observed too long. Set the animator duration to a tiny
value for reducing this latency.
Change-Id: I9cee228e641ad82e7001e091944a30515f96ab2e
|
| |
|
|
|
|
|
|
|
|
| |
Video recording will crash if start recording before startpreview is
done, so we need to disable shutter button before preview is ready.
Move the function which block shutter button after showVideoSnapshotUI
as the button will be enabled inside this function.
Change-Id: I9b7c4e352bd1f15742a4bdb7494a2e53f25d7a99
CRs-fixed: 545612
|
| |
|
|
|
|
|
|
|
| |
It will have exception if two same thread tried to manipulate
same UI component, check the thread status before create a new
one.
Change-Id: I6f9a5c03f46360d15fdcebcd52c48b924f5b42ad
CRs-fixed: 545574
|
| |
|
|
|
|
|
|
|
|
| |
When we open camera for the second time after opening camera,
switching to camcorder and exit camcorder rapidly, crash will
be observed. It's due to the assertion of double open.
When app receives pause event, it should cancel the switch
animation, as we as it's listener.
Change-Id: Id351d3e5db63c54646d592b728a4624e3d6e1211
|
| |
|
|
|
|
|
|
|
| |
Without this, multiple threads are
trying to access same data and
resulting in crash.
Change-Id: I1de6f6b85e257f40a4426c7684227606f81c720a
CRs-Fixed: 542706
|
| |
|
|
|
|
|
|
| |
It is too long for the animation duration when switching from
the back sensor to front or vice-versa which costs 400ms. Reduce
it to 200ms to enhance the KPI.
Change-Id: I0ef532aa88104de3ea0ea859b36f8d8cbf457194
|
| |
|
|
|
|
|
| |
This change makes sure that stopvideoRecording is called
for all error returns to the video recording app.
Change-Id: I70a942dab24e2665d76b3ff060e7ccf3d134e429
|
| |
|
|
|
|
|
|
|
|
|
| |
For some boundary condition when surface allocated is null, due to
return within synchronization block it is giving ANR. This change
will ensure that return take place outside synchronization block.
It will also ensure to notify an object if already in wait state
before invoking wait on it.
CRs-Fixed: 529666
Change-Id: I8532aa410840785923388a879701be9e98b0154f
|
| |
|
|
|
|
|
| |
including: manu of native camera and camcoder
Crs-fixed: 529692 532833
Change-Id: I302358fcf9fbde722d8b032b89ee6c0d39d76a8b
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When camcorder is suspended in background, if it receives resume
and pause event in very short interval, crash will happen.
After receiving resume event, the onresume method will be called,
and it will start another thread for starting preview. And soon,
the main thread receives pause event, the onpause method which will
close camera is called.
There will be a racing between the main thread and start preview
thread. If close camera get done first, crash will be observed.
To avoid the racing, the close camera operation should wait for the
start preview operation, and the join method is used here for
synchronization.
CRs-Fixed: 526007
Change-Id: Idf6a8660378bf1a65af1f5194a35d30822f1dcf6
|
| |
|
|
|
|
|
| |
Clear undefined buffer before first draw.
Crs-fixed: 526603 523916
Change-Id: I1cfdb621bdcf08dc8994adddb0111a1aaf941f56
|
| |
|
|
|
|
|
|
|
|
| |
Camera switch button is a pieItem, there is a fadeInOut animation for these
kinds of menus. And the onClick event deliver to upper layer happens after
the end of the animation which lasts 600ms. We should add another event
callback before the animation to disalbe all camera controls as soon as
possible.
Change-Id: Iddcb9e9452aa0ff6ea8485c08c9c56b067995fb5
|
| |
|
|
|
|
|
|
|
| |
When user swipe from gallery to camera, storage hint was not updated
based on the latest storage space. This change will call update storage
hint in full screen state change listener callback.
Change-Id: I9950cb165ae49a7d062c012f24e63898045d0c6c
CRs-fixed: 522710
|
| |
|
|
| |
Change-Id: Iaec45b8ca425b13ebd7a2faacb7bd6fbe7bc4f7c
|
| |
|
|
| |
Change-Id: If376d3531f1507fa8463c2a4915367ef73cde790
|
| |
|
|
|
|
| |
Otherwise the option will force close when selected
Change-Id: I2047c90ab08e7d7abcf11d817b5ddf106df2c732
|
| |
|
|
|
|
|
|
|
| |
onSingleTapUp is now triggered through PreviewGestures instead of
ActivityBase, so the check in initializeVideoSnapshot() is no
longer enough to prevent triggering video snapshot on unsupported
devices.
Change-Id: I5f6e14f1125a9d47e03bb35fdc4ff358c589b73e
|
| |
|
|
|
| |
Change-Id: I80cc825d3adf17fde9d245a71a4756f35bcd232f
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| | |
clear the render target before drawing, fix the undefined buffer
mess up issue of preview layer
Change-Id: I093fc0bdaf292fed2bc7f1a6d2678a94f25c9d55
CRs-fixed: 503216 506709
|
| |\ \ |
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| | |
If the context is ProxyLauncher, showOnMap will make crash the Gallery app if
GoogleMaps not exists, because the double call to startActivity.
Just query the intent before call the startActivity method.
Change-Id: I2e2637626d9f81780f48625bef52e861180e002c
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
|
| |\ \ |
|
| | |/
| |
| |
| |
| |
| |
| | |
Filmstrip has 1 item more (the camera itself). Do not count the Camera as an item
Change-Id: I2027d857c08477cb0303e74c15818be1fc979104
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
|