52eb4e01a49fe2e94555c000de38bbcbbb13401b |
29-Sep-2016 |
Mark Salyzyn <salyzyn@google.com> |
Replace cutils/log.h and log/logger.h with log/log.h Test: compile Bug: 26552300 Bug: 31289077 Change-Id: I578b15b48f0fc2807a92abbc69a377c3d2191496
ative/base/geometry.cpp
ative/base/time_util.cpp
|
b6709700dbac0e3f282af5a7f2d3144cd587563e |
29-Jun-2016 |
Pirama Arumuga Nainar <pirama@google.com> |
Disable warning triggered in Clang r271374 http://b/28149048 http://b/29823425 Disable -Wconstant-conversion that gets triggered in native/imageproc/to_rgba.c. Test: Tested build, boot and common usage for Arm, Arm64, x86, x86_64, Mips images in AOSP and internal branch. Change-Id: Ia8dbe49a1a8577599244642cbd2e3bb17ec1f83c
ndroid.mk
|
35af2c3534aba6ca7b713bc04a4aa192551575c4 |
25-Jan-2015 |
Elliott Hughes <enh@google.com> |
Add missing <string.h> includes. Change-Id: I188bfe1388fa49f6f79d247aa0d0f4fb089de503
ative/imageproc/brightness.c
ative/imageproc/contrast.c
|
34db51cdd7633983169d5b538f2ae2931f670b86 |
16-Dec-2014 |
Ying Wang <wangying@google.com> |
Cleanup Obsolete LOCAL_PRELINK_MODULE. Bug: 18675947 Change-Id: If4909c5f8495136d381b289a3d55e811313abccc
ndroid.mk
|
ff1d8a6635fb6441615778a47e2881129574a5b1 |
12-Nov-2014 |
Dan Albert <danalbert@google.com> |
Move frameworks/base over to libc++. Bug: 15193147 Change-Id: I96109d2d383f0c8a4aaa611f29fcf887afb3c69e
ndroid.mk
|
e5160e7e59f96aa457e7a4217197150086e8b7ca |
11-Nov-2014 |
Andreas Gampe <agampe@google.com> |
Frameworks/base: Wall Werror in media/mca Turn on -Wall -Werror in media/mca. Fix warnings. Change-Id: I2a43df1d0639babe240b91942a5ea3f8babdef93
ndroid.mk
ative/imageproc/invert.c
ative/imageproc/to_rgba.c
|
6090995951c6e2e4dcf38102f01793f8a94166e1 |
19-Nov-2013 |
John Spurlock <jspurlock@google.com> |
Remove unused imports from frameworks/base. Change-Id: Ia1f99bd2c1105b0b0f70aa614f1f4a67b2840906
ava/android/filterpacks/base/CallbackFilter.java
ava/android/filterpacks/base/FrameBranch.java
ava/android/filterpacks/base/FrameFetch.java
ava/android/filterpacks/base/FrameStore.java
ava/android/filterpacks/base/GLTextureSource.java
ava/android/filterpacks/base/GLTextureTarget.java
ava/android/filterpacks/base/InputStreamSource.java
ava/android/filterpacks/base/NullFilter.java
ava/android/filterpacks/base/ObjectSource.java
ava/android/filterpacks/base/OutputStreamTarget.java
ava/android/filterpacks/base/RetargetFilter.java
ava/android/filterpacks/imageproc/AlphaBlendFilter.java
ava/android/filterpacks/imageproc/AutoFixFilter.java
ava/android/filterpacks/imageproc/BitmapOverlayFilter.java
ava/android/filterpacks/imageproc/BitmapSource.java
ava/android/filterpacks/imageproc/BlackWhiteFilter.java
ava/android/filterpacks/imageproc/BlendFilter.java
ava/android/filterpacks/imageproc/BrightnessFilter.java
ava/android/filterpacks/imageproc/ColorTemperatureFilter.java
ava/android/filterpacks/imageproc/ContrastFilter.java
ava/android/filterpacks/imageproc/CropFilter.java
ava/android/filterpacks/imageproc/CropRectFilter.java
ava/android/filterpacks/imageproc/CrossProcessFilter.java
ava/android/filterpacks/imageproc/DocumentaryFilter.java
ava/android/filterpacks/imageproc/DrawOverlayFilter.java
ava/android/filterpacks/imageproc/DrawRectFilter.java
ava/android/filterpacks/imageproc/DuotoneFilter.java
ava/android/filterpacks/imageproc/FillLightFilter.java
ava/android/filterpacks/imageproc/FisheyeFilter.java
ava/android/filterpacks/imageproc/FixedRotationFilter.java
ava/android/filterpacks/imageproc/FlipFilter.java
ava/android/filterpacks/imageproc/GrainFilter.java
ava/android/filterpacks/imageproc/ImageCombineFilter.java
ava/android/filterpacks/imageproc/ImageEncoder.java
ava/android/filterpacks/imageproc/ImageSlicer.java
ava/android/filterpacks/imageproc/ImageStitcher.java
ava/android/filterpacks/imageproc/Invert.java
ava/android/filterpacks/imageproc/LomoishFilter.java
ava/android/filterpacks/imageproc/NegativeFilter.java
ava/android/filterpacks/imageproc/PosterizeFilter.java
ava/android/filterpacks/imageproc/RedEyeFilter.java
ava/android/filterpacks/imageproc/ResizeFilter.java
ava/android/filterpacks/imageproc/RotateFilter.java
ava/android/filterpacks/imageproc/SaturateFilter.java
ava/android/filterpacks/imageproc/SepiaFilter.java
ava/android/filterpacks/imageproc/SharpenFilter.java
ava/android/filterpacks/imageproc/SimpleImageFilter.java
ava/android/filterpacks/imageproc/StraightenFilter.java
ava/android/filterpacks/imageproc/TintFilter.java
ava/android/filterpacks/imageproc/ToGrayFilter.java
ava/android/filterpacks/imageproc/ToPackedGrayFilter.java
ava/android/filterpacks/imageproc/ToRGBAFilter.java
ava/android/filterpacks/imageproc/ToRGBFilter.java
ava/android/filterpacks/imageproc/VignetteFilter.java
ava/android/filterpacks/text/StringSource.java
ava/android/filterpacks/ui/SurfaceRenderFilter.java
ava/android/filterpacks/ui/SurfaceTargetFilter.java
ava/android/filterpacks/videoproc/BackDropperFilter.java
ava/android/filterpacks/videosink/MediaEncoderFilter.java
ava/android/filterpacks/videosink/MediaRecorderStopException.java
ava/android/filterpacks/videosrc/CameraSource.java
ava/android/filterpacks/videosrc/MediaSource.java
ava/android/filterpacks/videosrc/SurfaceTextureSource.java
ava/android/filterpacks/videosrc/SurfaceTextureTarget.java
|
dcb1a58cf9d66b36de825dae2fa0cb0529e60680 |
02-Aug-2013 |
Elliott Hughes <enh@google.com> |
If media wants ASCII lowercasing, it needs to ask for it. http://elliotth.blogspot.com/2012/01/beware-convenience-methods.html Use toLowerCase(Locale.ROOT) if you want ASCII for machine consumption, and use toLowerCase(Locale.getDefault()) if you want the user's locale's casing rules for human consumption. Bug: https://code.google.com/p/android/issues/detail?id=58359 Change-Id: Id9005a17e34217a81bef3b40031b9e2e6272f45d
ava/android/filterpacks/text/ToUpperCase.java
|
d685894212e6dbeac1fda4996903c1da115d49a6 |
10-Apr-2013 |
Ying Wang <wangying@google.com> |
Add liblog Bug: 8580410 Change-Id: I746aa8258866508c3a725d0773faf4518096548f
ndroid.mk
|
c733a79a4309a75ecda1731b2ffc84a8b9ac4f3c |
12-Sep-2012 |
Ruei-sung Lin <rslin@google.com> |
Fix b/7087723 Patch leftover after tapping the red eye area Change-Id: I06f5c491b09cf13698f001e8b11f42506fda5bbd
ava/android/filterpacks/imageproc/RedEyeFilter.java
|
2253eeab6c0c20e0b03f144c5bc23ae13e8ab234 |
07-Aug-2012 |
Teng-Hui Zhu <ztenghui@google.com> |
Add context support into the filter framework. Basically we need the context to pass the content URI into MediaPlayer. bug:6837809 Change-Id: I9390b57baff06f80246584fb3a4b746e1a308ff2
ava/android/filterpacks/videosrc/MediaSource.java
|
22f2a8728ee2000a01aa6fc6108d8478d7c0ced9 |
18-May-2012 |
Pannag Sanketi <psanketi@google.com> |
Crash in SurfaceTextureTarget filter open If the filter graph in an app closes out, the SurfaceTextureTarget filter was losing the reference to the original surfacetexture, and the app would re-start the graph without setting the surfacetexture again, thus leading to a crash in registering a surface from surfacetexture. Typical scenarios is start/stop immediately in camera effects recording. Fix part of b/6651352 Fix part of b/6655597 Change-Id: Ib2bae7e886784e91b3a886f7ccd439ff190feb22
ava/android/filterpacks/videosrc/SurfaceTextureTarget.java
|
4239373aedb5f95e7edcc3c75920eb3e265b667c |
08-Jun-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Add property to override backdropper effect threshold. Also, change the default background mean to be the first incoming frame. Bug: 6600585 Change-Id: I2181e75711d48d01f48e3fb1d604eb467f08fda4
ava/android/filterpacks/videoproc/BackDropperFilter.java
|
0a1013229254cdc146d4ce2f4b4aef301b018f09 |
15-May-2012 |
Ruei-sung Lin <rslin@google.com> |
Fix b/6575950 make shader program to support different precisions. 1. In shade code of Vignette and Fisheye, change from pixel coordinates to texture coordinates to avoid overflow. 2. Fix bug in ColorTemperature shader code 3. Revise shader code pseudo random number generator (used by BlackWhite, Grain, Lomo, Documentary filters) to ensure it produces no artifacts among devices with different precisions. Change-Id: Ifb67f12f114bc9cd7fbfa74f7782f130c5244e5d
ava/android/filterpacks/imageproc/BlackWhiteFilter.java
ava/android/filterpacks/imageproc/ColorTemperatureFilter.java
ava/android/filterpacks/imageproc/DocumentaryFilter.java
ava/android/filterpacks/imageproc/FisheyeFilter.java
ava/android/filterpacks/imageproc/GrainFilter.java
ava/android/filterpacks/imageproc/LomoishFilter.java
ava/android/filterpacks/imageproc/VignetteFilter.java
|
58acf44b9f16d5154e6d3a0e5f7a7a7a3c7b423f |
22-May-2012 |
Pannag Sanketi <psanketi@google.com> |
Fix bad aspect ratios for recorded effects Fix b/6530189 Fix b/6535207 Change-Id: I6ef09bd619acc31af53d9991335cda33b7c08908
ava/android/filterpacks/videosink/MediaEncoderFilter.java
|
b5af71f2b108607149032ce9817c5897b67b4032 |
18-May-2012 |
Pannag Sanketi <psanketi@google.com> |
Fixing the weird preview size w/ effects on camera The aspect ratio sent from the camera app to the SurfaceTextureTarget filter does not really matter now since the camera app handles the re-sizing. Hence, the SurfaceTextureTarget filter needs to be render in "stretch" mode all the time even though the aspect ratio sent to the filter might indicate otherwise. The filter still needs the correct frame size for things other than determining aspect ratio. Fix b/6430124 Change-Id: Ie7fa5cd2adf2a8d41e6e005418f6c6fd738ed85d
ava/android/filterpacks/videosink/MediaEncoderFilter.java
ava/android/filterpacks/videosrc/SurfaceTextureTarget.java
|
1870c69693d655b101fcc221eb14b1cd7592059d |
10-May-2012 |
Pannag Sanketi <psanketi@google.com> |
Merge "Adding disconnect call to the SurfaceTextureTarget" into jb-dev
|
b939760679caa9fdd06c862cf8218cc8f4a90ef1 |
08-May-2012 |
Pannag Sanketi <psanketi@google.com> |
Adding disconnect call to the SurfaceTextureTarget Related to b/5873421. When an app using the SurfaceTextureTarget filter and the activity goes out of focus such as onPause(), the underlying surfacetexture might not be available anymore to the filter. The filter needs to be told about that so that it does try to render into the surface corresponding to the surfacetexture. For example, in Camera app, the VideoCamera activity has to let the underlying effects graph know about the disconnect in the onPause() method. Change-Id: Iee3af16715432d84fef4438d1671f4d6d261b3d7
ava/android/filterpacks/videosrc/SurfaceTextureTarget.java
|
a75c7bbc633a6ebd35a0651be5c7a79b83d0c5c0 |
04-May-2012 |
Ruei-sung Lin <rslin@google.com> |
pseudo random number generator in shader with limited precisions Change-Id: I3289155824bf71b274c00d1b16366bb319588831
ava/android/filterpacks/imageproc/BitmapOverlayFilter.java
ava/android/filterpacks/imageproc/BlackWhiteFilter.java
ava/android/filterpacks/imageproc/DocumentaryFilter.java
ava/android/filterpacks/imageproc/GrainFilter.java
ava/android/filterpacks/imageproc/LomoishFilter.java
ava/android/filterpacks/imageproc/RedEyeFilter.java
|
cc6475e1732ae5ad4df480fccf44e1cb3ddce153 |
03-May-2012 |
Ruei-sung Lin <rslin@google.com> |
Fix b/5974573 Please increase intensity of film grain effect Change-Id: Ia984aa91bf3ae8aef47e24a0074b1b0f1624c1a0
ava/android/filterpacks/imageproc/GrainFilter.java
|
f4b403159f8a89eb2158bbb6c314de3bc90fee73 |
03-May-2012 |
Ruei-sung Lin <rslin@google.com> |
Fix b/5974247 Change-Id: I8c5cf035f195142607875739604d163c7a43e305
ava/android/filterpacks/imageproc/BlackWhiteFilter.java
ava/android/filterpacks/imageproc/DocumentaryFilter.java
ava/android/filterpacks/imageproc/LomoishFilter.java
|
2f708ce9cc7fc2e4d498bcc20a095bdf8e9c803d |
26-Apr-2012 |
Pannag Sanketi <psanketi@google.com> |
Resolving the black screen / crash in effects b:/6278826 The SurfaceTextureTarget Filter was not unregistering the surface on closing leading to crashes and blank screens. Change-Id: Ia9f6fc69b92d5a5e2e1e3803969152d11528aa3d
ava/android/filterpacks/videosrc/SurfaceTextureTarget.java
|
65953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9 |
27-Mar-2012 |
Marius Renn <renn@google.com> |
Multi-Project Commit: Move of filterfw out of system/media (2 of 7) This is part of the multi-project commit to move the filter-framework from system/media/mca to frameworks/base/media/mca. Note that the filter-framework will soon be replaced with a refactored version currently under API review (also to go under frameworks/base). This move is done now to unblock the PDK efforts. Change-Id: I9f42be5a12a9e8157512be11f04e38e4548970be
ndroid.mk
ava/android/filterpacks/base/CallbackFilter.java
ava/android/filterpacks/base/FrameBranch.java
ava/android/filterpacks/base/FrameFetch.java
ava/android/filterpacks/base/FrameSource.java
ava/android/filterpacks/base/FrameStore.java
ava/android/filterpacks/base/GLTextureSource.java
ava/android/filterpacks/base/GLTextureTarget.java
ava/android/filterpacks/base/InputStreamSource.java
ava/android/filterpacks/base/NullFilter.java
ava/android/filterpacks/base/ObjectSource.java
ava/android/filterpacks/base/OutputStreamTarget.java
ava/android/filterpacks/base/RetargetFilter.java
ava/android/filterpacks/imageproc/AlphaBlendFilter.java
ava/android/filterpacks/imageproc/AutoFixFilter.java
ava/android/filterpacks/imageproc/BitmapOverlayFilter.java
ava/android/filterpacks/imageproc/BitmapSource.java
ava/android/filterpacks/imageproc/BlackWhiteFilter.java
ava/android/filterpacks/imageproc/BlendFilter.java
ava/android/filterpacks/imageproc/BrightnessFilter.java
ava/android/filterpacks/imageproc/ColorTemperatureFilter.java
ava/android/filterpacks/imageproc/ContrastFilter.java
ava/android/filterpacks/imageproc/CropFilter.java
ava/android/filterpacks/imageproc/CropRectFilter.java
ava/android/filterpacks/imageproc/CrossProcessFilter.java
ava/android/filterpacks/imageproc/DocumentaryFilter.java
ava/android/filterpacks/imageproc/DrawOverlayFilter.java
ava/android/filterpacks/imageproc/DrawRectFilter.java
ava/android/filterpacks/imageproc/DuotoneFilter.java
ava/android/filterpacks/imageproc/FillLightFilter.java
ava/android/filterpacks/imageproc/FisheyeFilter.java
ava/android/filterpacks/imageproc/FixedRotationFilter.java
ava/android/filterpacks/imageproc/FlipFilter.java
ava/android/filterpacks/imageproc/GrainFilter.java
ava/android/filterpacks/imageproc/ImageCombineFilter.java
ava/android/filterpacks/imageproc/ImageEncoder.java
ava/android/filterpacks/imageproc/ImageSlicer.java
ava/android/filterpacks/imageproc/ImageStitcher.java
ava/android/filterpacks/imageproc/Invert.java
ava/android/filterpacks/imageproc/LomoishFilter.java
ava/android/filterpacks/imageproc/NegativeFilter.java
ava/android/filterpacks/imageproc/PosterizeFilter.java
ava/android/filterpacks/imageproc/RedEyeFilter.java
ava/android/filterpacks/imageproc/ResizeFilter.java
ava/android/filterpacks/imageproc/RotateFilter.java
ava/android/filterpacks/imageproc/SaturateFilter.java
ava/android/filterpacks/imageproc/SepiaFilter.java
ava/android/filterpacks/imageproc/SharpenFilter.java
ava/android/filterpacks/imageproc/SimpleImageFilter.java
ava/android/filterpacks/imageproc/StraightenFilter.java
ava/android/filterpacks/imageproc/TintFilter.java
ava/android/filterpacks/imageproc/ToGrayFilter.java
ava/android/filterpacks/imageproc/ToPackedGrayFilter.java
ava/android/filterpacks/imageproc/ToRGBAFilter.java
ava/android/filterpacks/imageproc/ToRGBFilter.java
ava/android/filterpacks/imageproc/VignetteFilter.java
ava/android/filterpacks/imageproc/package-info.java
ava/android/filterpacks/numeric/SinWaveFilter.java
ava/android/filterpacks/numeric/package-info.java
ava/android/filterpacks/performance/Throughput.java
ava/android/filterpacks/performance/ThroughputFilter.java
ava/android/filterpacks/performance/package-info.java
ava/android/filterpacks/text/StringLogger.java
ava/android/filterpacks/text/StringSource.java
ava/android/filterpacks/text/ToUpperCase.java
ava/android/filterpacks/text/package-info.java
ava/android/filterpacks/ui/SurfaceRenderFilter.java
ava/android/filterpacks/ui/SurfaceTargetFilter.java
ava/android/filterpacks/ui/package-info.java
ava/android/filterpacks/videoproc/BackDropperFilter.java
ava/android/filterpacks/videosink/MediaEncoderFilter.java
ava/android/filterpacks/videosink/MediaRecorderStopException.java
ava/android/filterpacks/videosrc/CameraSource.java
ava/android/filterpacks/videosrc/MediaSource.java
ava/android/filterpacks/videosrc/SurfaceTextureSource.java
ava/android/filterpacks/videosrc/SurfaceTextureTarget.java
ava/android/filterpacks/videosrc/package-info.java
ative/base/geometry.cpp
ative/base/geometry.h
ative/base/time_util.cpp
ative/base/time_util.h
ative/base/utilities.h
ative/base/vec_types.h
ative/imageproc/brightness.c
ative/imageproc/contrast.c
ative/imageproc/invert.c
ative/imageproc/to_rgba.c
|