Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Adding SurfaceEncoder for encoding FilterFrames | Pannag Sanketi | 2011-07-21 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adding SurfaceEncoder which can be used to encode custom frame data. In a sense, it is reverse of what SurfaceTexture does. SurfaceEncoder takes in frames from a native window and passes them to an encoder, thus acting like a MediaSource. It uses GRAlloc buffers underneath for passing data. The client side sets the geometry, format in the beginning, which cannot be changed while the recording is going on. Currently, there is no common pixel format that both GRAlloc and HAL understand. Also, the encoder cannot encode using the data from the GRAlloc buffers. The SurfaceEncoder_test examines mainly the buffer passage since true encoding cannot be done at this point. SimpleDummyRecorder 'reads' the frames in the same thread as the start(), whereas DummyRecorder 'reads' in a separate thread much like the MPEG4Writer. The test with DummyRecorder is much closer to the real encoding implementation. Related to bug id: 4529323 Change-Id: I58ec19a150f8fe4d6195196dc44f55002b46c7c8 | ||||
* | fix a bug I introduced recently where YUV formats would crash the system | Mathias Agopian | 2010-02-16 | 1 | -1/+2 |
| | |||||
* | get rid off the YUV formats at the libui layer | Mathias Agopian | 2010-02-16 | 1 | -18/+9 |
| | |||||
* | Integrate from //sandbox/mathias/donut/...@145728 | Mathias Agopian | 2009-04-10 | 1 | -8/+28 |
| | | | | SurfaceFlinger rework for new EGL driver model support. | ||||
* | auto import from //depot/cupcake/@135843 | The Android Open Source Project | 2009-03-03 | 1 | -0/+125 |
| | |||||
* | auto import from //depot/cupcake/@135843 | The Android Open Source Project | 2009-03-03 | 1 | -125/+0 |
| | |||||
* | auto import from //branches/cupcake/...@130745 | The Android Open Source Project | 2009-02-10 | 1 | -1/+19 |
| | |||||
* | auto import from //branches/cupcake/...@125939 | The Android Open Source Project | 2009-01-09 | 1 | -2/+2 |
| | |||||
* | Code drop from //branches/cupcake/...@124589 | The Android Open Source Project | 2008-12-17 | 1 | -0/+1 |
| | |||||
* | Initial Contribution | The Android Open Source Project | 2008-10-21 | 1 | -0/+106 |