bf4aaebc555cfb1e49ee411e3477203749fe6a11 |
|
01-Sep-2011 |
Marius Renn <renn@google.com> |
Class name cleanup. (1/3) Addresses bug 5214502. Change-Id: I82321ad516b93e98047fce361a97da020b7ac09e
/system/media/mca/filterfw/java/android/filterfw/core/GLFrame.java
|
92568796d043c794553e5bcaa797c906899e71f0 |
|
04-Aug-2011 |
Marius Renn <renn@google.com> |
Fix for 5117329: Stored frames which are externally visible check validity. This patch adds callbacks to Frames to let them prepare frames for storage, and validate them on retrieval. Also includes some name changes to badly named functions in gl_frame.cpp. Change-Id: Ie25ef5136a6f583cbb8f70d7c2f1c418b4bceb83
/system/media/mca/filterfw/java/android/filterfw/core/GLFrame.java
|
776102d45a18a5df53d2ec76c5d93f20b3e99da1 |
|
02-Aug-2011 |
Marius Renn <renn@google.com> |
Initial commit of the high-level public MFF effects SDK implementation. Includes fixes required for the Effects API: - Explicit tear-down of MFF components. - Better reuse of GL frames with external bindings. - Fixed memory leaks. Change-Id: I3a7397be1943361f6a8981cdf8313fd1670b26c8
/system/media/mca/filterfw/java/android/filterfw/core/GLFrame.java
|
f5ae8eafa7605c6593f62f873b62cb64a3254db3 |
|
27-Jul-2011 |
Marius Renn <renn@google.com> |
Refactoring to fix GL related bugs (Bugs 5031729, 5062397, 5030694) - GL frame must not override default texture parameters - Detect leaking frames early. - Do not double deallocate frames. - Update bytes per sample when resetting format base-type. - Split GL processing up to allow UI thread to draw. Change-Id: I512eb0bf19e212243be2da966ed2f9219e22dc3b
/system/media/mca/filterfw/java/android/filterfw/core/GLFrame.java
|
33164fee278e106cc5d0493a1c184f208e9d273f |
|
20-Jul-2011 |
Marius Renn <renn@google.com> |
Bugfix: GL texture parameter / mipmap setting issues. - Texture parameters are now properly reset on frame reuse. - Generating a mipmap does not alter the MIN_FILTER anymore. Change-Id: Ie4734d5daf71f448e3cdd907130a05ae8db4bbb2
/system/media/mca/filterfw/java/android/filterfw/core/GLFrame.java
|
a935c0d2759dc11fc60e56d0b2751e8eaa0fac74 |
|
20-Jul-2011 |
Marius Renn <renn@google.com> |
Better error checking on GLFrames. Also includes another bugfix when switching between surfaces. Change-Id: Ieb1ccc59dd4d1bffb92a766372238799f7ba7cfe
/system/media/mca/filterfw/java/android/filterfw/core/GLFrame.java
|
511360e61650864ea22a171159efe073c80d0cdb |
|
18-Jul-2011 |
Marius Renn <renn@google.com> |
Fixes to GL related classes. Patch: Java keeps reference to GLEnvironment to make sure it does not get deallocated before all its objects are deallocated. Change-Id: Ic3dffb84b2592cafc4df27331f63a44c221b19bd
/system/media/mca/filterfw/java/android/filterfw/core/GLFrame.java
|
4b7aa0db47d885d6cb8948442916a560f5e5162a |
|
13-Jul-2011 |
Marius Renn <renn@google.com> |
Bugfix for setting null input values on filters. Also added fix to free up Bitmaps in BitmapSource. Change-Id: I32a9bf81a2acf2a2b3824b7d30ed37cfffa7d886
/system/media/mca/filterfw/java/android/filterfw/core/GLFrame.java
|
cfda0a38d6f394724e0cbd831ec9bc71d951fc74 |
|
30-Jun-2011 |
Marius Renn <renn@google.com> |
Removed dependencies of native filter program implementations on MFF headers. Fixed bug in GL activation handling. Change-Id: I47e3e31f3cbc1b5cf53d55361b21e4b34d7b9727
/system/media/mca/filterfw/java/android/filterfw/core/GLFrame.java
|
a3bfbe5389c6146abe318a7add3fa688d69bc01b |
|
28-Jun-2011 |
Eino-Ville Talvala <etalvala@google.com> |
Hide all classes in the filter framework and filterpacks from API. Change-Id: Iea3c2e0e3a08c2a0c2ed0b3b2001860c3cd37c01
/system/media/mca/filterfw/java/android/filterfw/core/GLFrame.java
|
edfc0941e7a9480d2bbc70e842015e6fa56a2c3f |
|
27-Jun-2011 |
Eddy Talvala <etalvala@google.com> |
Original problem fixed. Revert "Revert "Bugfix for Illegal SurfaceTexture reuse and GLEnvironment exception handling."" This reverts commit 0a4de9e89040ad82df1e99b8fe2745d34e25826a
/system/media/mca/filterfw/java/android/filterfw/core/GLFrame.java
|
0a4de9e89040ad82df1e99b8fe2745d34e25826a |
|
27-Jun-2011 |
Jean-Baptiste Queru <jbq@google.com> |
Revert "Bugfix for Illegal SurfaceTexture reuse and GLEnvironment exception handling." This reverts commit 06b4f19b51c9e2a1efe10cf2ac37c407cddca907.
/system/media/mca/filterfw/java/android/filterfw/core/GLFrame.java
|
06b4f19b51c9e2a1efe10cf2ac37c407cddca907 |
|
25-Jun-2011 |
Marius Renn <renn@google.com> |
Bugfix for Illegal SurfaceTexture reuse and GLEnvironment exception handling. Change-Id: I4bb401766778e392800669f717e1344bc8a9c68d
/system/media/mca/filterfw/java/android/filterfw/core/GLFrame.java
|
21d0ac7403b836e32e2bdbdc8dc98f42b2dfa4e5 |
|
23-Jun-2011 |
Marius Renn <renn@google.com> |
Port + Parameter Unification and Type Check Refactoring. Change-Id: Ie546431039058eb27f185a023ef8b18b533eaa12
/system/media/mca/filterfw/java/android/filterfw/core/GLFrame.java
|
e86c3ea218de70d0a3a18ac587a13ffd472cf567 |
|
16-Jun-2011 |
Wei Hua <whua@google.com> |
Remove mRunners in FilterContext. Added missing @Override Change-Id: Ief0b20b63195a1283dc93910c19767e87aea0fe4
/system/media/mca/filterfw/java/android/filterfw/core/GLFrame.java
|
2dbe9a3b7a1fb1e8f48db040f2685049eb115d5c |
|
12-Jun-2011 |
Marius Renn <renn@google.com> |
Merge "Code clean up."
|
33d107bf315c9cc01a02a7a4a2c10a01f62e8c85 |
|
11-Jun-2011 |
Wei Hua <whua@google.com> |
Code clean up. add @Override and remove unnecessary imports. Change-Id: I274bd84c98e1dc657e35787ab0727b8247d70fdf
/system/media/mca/filterfw/java/android/filterfw/core/GLFrame.java
|
1d2030b9ec8d9ae57cbc6d39f75122dcca4dd56f |
|
08-Jun-2011 |
Eino-Ville Talvala <etalvala@google.com> |
Merge core filter framework libraries into one. Combines JNI and native shared libraries into a single shared library. Change-Id: If2cdb2b048c9c45275b1eabd06c9846c20434422
/system/media/mca/filterfw/java/android/filterfw/core/GLFrame.java
|
692c3bf7a1c7e2d5b1066cf7a1b057e993742c87 |
|
27-May-2011 |
Marius Renn <renn@google.com> |
Renamed ObjectFrame to JavaFrame, FilterEnvironment to FilterContext. Also renamed Filter functions for input/output formatting. Change-Id: I8303add0084dda718762edb635421dce7ca41313
/system/media/mca/filterfw/java/android/filterfw/core/GLFrame.java
|
b64fe6f6bbad306e4b10fafefcbdd981ec82a5ba |
|
27-May-2011 |
Marius Renn <renn@google.com> |
Minor fixes. - Filter now has a getInputFormat() method. - Requests for illegal filter ports now throws exceptions. - More detailed toString() implementations for Frames. Change-Id: I03e80ae30243256d8dd45665f172a46049aa2245
/system/media/mca/filterfw/java/android/filterfw/core/GLFrame.java
|
a48b09435506cc55034ed73a4f8b55d4a0203580 |
|
27-May-2011 |
Marius Renn <renn@google.com> |
Renamed filterfw2 lib to filterfw. Change-Id: Ib21cd71f1bbe3e7d65e4378fa158cbb4e0302cd6
/system/media/mca/filterfw/java/android/filterfw/core/GLFrame.java
|
30ab3fc173709a491c9e2e103f53fb7c0d1b96b7 |
|
25-May-2011 |
Rodrigo Carceroni <carceroni@google.com> |
Initial public check-in of Mobile Filter Framework Change-Id: I952e3b11c1742b861cc31d3f3ecf2713cfa434f8
/system/media/mca/filterfw/java/android/filterfw/core/GLFrame.java
|