summaryrefslogtreecommitdiffstats
path: root/libvideoeditor/lvpp/PreviewRenderer.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Update ANativeWindow client code for syncJamie Gennis2012-06-211-5/+4
| | | | | | | This change updates all the uses of ANativeWindow to use the new ANW functions that accept and return Sync HAL fence file descriptors. Change-Id: Id7db42d8d6380f8b440d88476ce9211c6225fb16
* fix location of libgui headersMathias Agopian2012-02-261-1/+1
| | | | Change-Id: I0d203f4e7aa83e0449f7ebb9f3cafe021e38fc2f
* Move away from MediaDebug and use ADebug insteadJames Dong2012-02-081-1/+1
| | | | Change-Id: I307b3f565808ec8e3b9a4d944c6c0d1f603b04c9
* Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF) DO NOT MERGESteve Block2012-01-051-2/+2
| | | | | | | See https://android-git.corp.google.com/g/157065 Bug: 5449033 Change-Id: I605079da4a7c01e6555e2aab6f16ccf8cc6ac694
* Fix 5180429: Initialize native window transform to 0.Chih-Chung Chang2011-08-251-8/+10
| | | | Change-Id: I2730895059d408fa731dc4ca8da3f7984fe196ae
* Add connect calls for SurfaceTexture. Clean PreviewRenderer.Chih-Chung Chang2011-08-111-108/+44
| | | | | | | Now connect() is necessary for SurfaceTexture. Also cleaned unused code in PreviewRenderer. Change-Id: Ic49df01e79f38a48a8c2cf194d13ee575660c834
* Use GL to render preview.Chih-Chung Chang2011-08-081-94/+0
| | | | | | | | | | | To speed up the preview, we direct the decoder output to a SurfaceTexture, then draw the texture to a surface. The media rendering parameters (crop, black-border) are implemented using different vertex coordinates. The color effects are implemented using fragment shaders. Currently only three color effects are implemented, but that's all the appplication uses. Change-Id: If84439fee572ed37ea077749ef9f2bd4f78703e1
* call the new setScaling method in the appropriate placesMathias Agopian2011-07-191-16/+20
| | | | Change-Id: Iabd738b195d326b6bdf04fdfee75e1dd9d411cbd
* Use the ANativeWindow APIs instead of the Surface APIsMathias Agopian2011-07-141-6/+6
| | | | | | | Surface inherits from ANativeWindow, the APIs on the later are the only public APIs. Change-Id: Ibddebfe535e026d872cc13287a102660c004385f
* Make line-ending consistent (unix style).Chih-Chung Chang2011-06-301-293/+293
| | | | Change-Id: Id837b042952ff5d97907591f337b2222cff2c8a9
* Fix for: 4676350 Do not use dual copyright declaration for video editor codeThomas Le Guevel2011-06-231-1/+0
| | | | Change-Id: I2856be051fa3b3ddfe67e096e45fb0b34beb92be
* android_native_buffer_t --> ANativeWindowBufferIliyan Malchev2011-05-031-1/+1
| | | | | Change-Id: Id43b27ed2d1b85488b731948d018da0c0fd0c50d Signed-off-by: Iliyan Malchev <malchev@google.com>
* Fix for 3409334 Movie Studio "Force Close" after importing a 3gp videoSantosh Madhava2011-02-031-49/+78
| | | | Change-Id: I37949140a6c37a0c2d04221e220e7e267b6c7a02
* Fix Issue Crash during Export Issue 3414805 , and Preview smoothning for ↵Dharmaray Kundargi2011-02-011-1/+1
| | | | | | 720p Clips Change-Id: I5a90fc350a33c1eca9b4ec682b68b80913578341
* videoeditor preview code on honeycombDharmaray Kundargi2011-01-161-0/+265
Change-Id: I9c3c9cb921ea697ab16732973d26ef9035cda2ee