OSDN Git Service

Updates to frame transform handling in several source filters.
authorEino-Ville Talvala <etalvala@google.com>
Sat, 1 Oct 2011 00:53:58 +0000 (17:53 -0700)
committerEino-Ville Talvala <etalvala@google.com>
Mon, 3 Oct 2011 21:38:25 +0000 (14:38 -0700)
commit855b25acc20d38dfb98eff8bf73fbc441e174a92
tree040b7fff60de1e9df532a5fe3135c5a413bb04ce
parent4f2e8a8babc794323835c5002fe437eca9b77bb0
Updates to frame transform handling in several source filters.

- Affects Camera, Media, and SurfaceTextureSource
- Pre-transform source rectangle instead of doing a fragment shader
  texture coordinate multiply for each pixel. Bug: 5318657
- Add output orientation port to MediaSource. Bug: 5355973

Change-Id: I446a1f0afd64f06638d17010d81c7fc838612feb
mca/filterfw/java/android/filterfw/core/ShaderProgram.java
mca/filterfw/jni/jni_shader_program.cpp
mca/filterfw/jni/jni_shader_program.h
mca/filterpacks/videosrc/java/CameraSource.java
mca/filterpacks/videosrc/java/MediaSource.java
mca/filterpacks/videosrc/java/SurfaceTextureSource.java