2fc7c73e45bf960e778b85d2d6de6e3ba92891b0 |
|
04-Oct-2014 |
Vineeta Srivastava <vsrivastava@google.com> |
Revert "mm-video-v4l2: venc: Correct buffer index selection" This reverts commit df87813cb87f16ed2d909b9adf0e442879f3f495. Bug: 17811061 Change-Id: I5604e0760b1067873b6d6760eda05003409c706b
/hardware/qcom/media/mm-video-v4l2/vidc/venc/inc/omx_video_base.h
|
df87813cb87f16ed2d909b9adf0e442879f3f495 |
|
02-Oct-2014 |
Praveen Chavan <pchavan@codeaurora.org> |
mm-video-v4l2: venc: Correct buffer index selection meta_mode_enable reflects whether the component is using meta buffers or the input mem pointer. Use this flag (instead of mUseProxyColorFormat) when computing the buffer index to ensure that a valid index is selected. For non-color-conversion input buffers, the component should return IL client buffers instead of meta buffers. For opaque input buffers (which also do not require color-conversion), return meta buffers to the base layer instead of client buffers. b/17664960 Author: <lenhardw@codeaurora.org> Change-Id: I0722edbb739140415b49e183be910730f450766c
/hardware/qcom/media/mm-video-v4l2/vidc/venc/inc/omx_video_base.h
|
9157b7d2c90c853713840ce85a78f5d22600fe1e |
|
15-May-2014 |
Praveen Chavan <pchavan@codeaurora.org> |
mm-video: fix compatibility issues with ion::heap_id_mask Add a workaround to use heap_mask OR heap_id_mask based on the target, to keep compatibility with mismatching ion versions till they converge. Change-Id: Ic499da40f516ce55cd25da79e7a4f8f53dda46f5
/hardware/qcom/media/mm-video-v4l2/vidc/venc/inc/omx_video_base.h
|
8767726b6d6b2194cbb3704d7d82f0c7ef34eeb3 |
|
17-Apr-2014 |
Praveen Chavan <pchavan@codeaurora.org> |
mm-video-v4l2: reconcile to CAF tip merge up to: set native-color format (only) for surface mode Change-Id: I1ed1f78cfb7c5f54d950ae3ce40e677bff0b5264
/hardware/qcom/media/mm-video-v4l2/vidc/venc/inc/omx_video_base.h
|
073c5e91be587a9f90fe39719e1e9fa7cd2a3525 |
|
08-May-2014 |
Vineeta Srivastava <vsrivastava@google.com> |
Revert "Revert "Revert "mm-video-v4l2: reconcile to CAF tip""" This reverts commit a66301743224ed885fc1b5275acd16f4843a03f5. Change-Id: Ic7148d1fc268611b4feb2c6d37d1394d3fb273cb
/hardware/qcom/media/mm-video-v4l2/vidc/venc/inc/omx_video_base.h
|
a66301743224ed885fc1b5275acd16f4843a03f5 |
|
08-May-2014 |
Vineeta Srivastava <vsrivastava@google.com> |
Revert "Revert "mm-video-v4l2: reconcile to CAF tip"" This reverts commit f84ff736ed4e9e3c52a6341f7f2f5f325d8b5bab.
/hardware/qcom/media/mm-video-v4l2/vidc/venc/inc/omx_video_base.h
|
f84ff736ed4e9e3c52a6341f7f2f5f325d8b5bab |
|
07-May-2014 |
Narayan Kamath <narayan@google.com> |
Revert "mm-video-v4l2: reconcile to CAF tip" This reverts commit 7a9835a7abaf26e9b79648550ca8f99514cd0c7a. Change-Id: I766b5dbe122a149cbaeb339c9176e8165f42f937
/hardware/qcom/media/mm-video-v4l2/vidc/venc/inc/omx_video_base.h
|
7a9835a7abaf26e9b79648550ca8f99514cd0c7a |
|
17-Apr-2014 |
Praveen Chavan <pchavan@codeaurora.org> |
mm-video-v4l2: reconcile to CAF tip merge up to: set native-color format (only) for surface mode Change-Id: I6a496c435c9efe99912a6e45b27d69f38254521f
/hardware/qcom/media/mm-video-v4l2/vidc/venc/inc/omx_video_base.h
|
56dd7e53ba5657987bd527fa996a7942da01ef63 |
|
30-Aug-2013 |
Praveen Chavan <pchavan@codeaurora.org> |
mm-video: venc: handle zero-length invalid EOS buffers Some clients (like GraphicsBufferSource) can queue meta buffer with invalid handle for EOS, with filled length being empty. Handle this case by queueing an internal color-conversion buffer (if available) to propagate the EOS to output bug# 10489684 Change-Id: Ib30e7063960939e7b764088afe9715f3c3d86d9f
/hardware/qcom/media/mm-video-v4l2/vidc/venc/inc/omx_video_base.h
|
7beb72122c9b88f2a04e5ef30e370b3d35483d04 |
|
27-Jul-2013 |
Jorge Solano Altamirano <jsolano@codeaurora.org> |
mm-video: venc_v4l2: Enable VP8 Profile and Level settings VP8 codec is capable of supporting version_0 and version_1, this patch uses the indexes and enumeration from OpenMax IL version 1.1.2 Change-Id: Ida0d085401d6b4e507cdbf94c2e3cb8ceb7ca10c
/hardware/qcom/media/mm-video-v4l2/vidc/venc/inc/omx_video_base.h
|
9ad5c6ee7a6308393e3d11f7d51cd46004473063 |
|
15-Aug-2013 |
Praveen Chavan <pchavan@codeaurora.org> |
mm-video: vidc: add support for opaque-format gralloc-buffers in encoding Camera3.0 queues gralloc-allocated meta-buffers in opaque color format unlike the camera2 which pre-announces NV12 color format. These buffers have Venus's native NV12 format and do not need a color conversion. Introduce a flag to explicitly indicate color-conversion rather than derive it from proxy-format, since camera3 buffers are opaque buffers but need no color-conversion. Change-Id: Ib1acfc60031444de83ba5d450fddf82c561328bd
/hardware/qcom/media/mm-video-v4l2/vidc/venc/inc/omx_video_base.h
|
c66f61266df4158140e76c2fab3946dad764eee8 |
|
29-Apr-2013 |
Praveen Chavan <pchavan@codeaurora.org> |
mm-video: vidc: Sanitize buffer to native colorformat Buffers coming in from non-camera sources (e.g. apps) that aren't aware of vendor's color format flavours will provide input in standard NV12 format. Before providing it to driver, we need to convert into Venus's NV12 format. Bug: 9916988 Change-Id: I47ec6e6409720cf9ddfdb1751ad98b930c345e58 Signed-off-by: Deva Ramasubramanian <dramasub@codeaurora.org>
/hardware/qcom/media/mm-video-v4l2/vidc/venc/inc/omx_video_base.h
|
61a2c6a19dbd06a317a419623020e02056661876 |
|
26-Jul-2013 |
Praveen Chavan <pchavan@codeaurora.org> |
Merge up to tip (906de570) of hardware/qcom/media from codeaurora.org Change-Id: Iee6f5ea3781748209b02725b30f2c09a8f1392fa Signed-off-by: Ajay Dudani <adudani@codeaurora.org>
/hardware/qcom/media/mm-video-v4l2/vidc/venc/inc/omx_video_base.h
|
6eec4d1ea65df853450a6e158718981cba900bf6 |
|
30-Apr-2013 |
Shashank Mittal <mittals@codeaurora.org> |
Update mm-video to get legacy and v4l2 interfaces to co-exist * Move mm-video to mm-video-legacy * Add mm-video-v4l2 from codeaurora.org Change-Id: Idf13fa2780fd0359ccefc8b004286c5a356d3546
/hardware/qcom/media/mm-video-v4l2/vidc/venc/inc/omx_video_base.h
|