cd24c84966f2abddfb1f4ffba30f500e5fc63db3 |
|
20-Oct-2011 |
Sarthak Aggarwal <sarthak@ti.com> |
Send correct pBuffer to IL client in EOS case too. Change-Id: I098a1e51eb56a7c6e54c5393dc2952e48f740605 Signed-off-by: Sarthak Aggarwal <sarthak@ti.com> related-to-bug: 5485643
/hardware/ti/omap4xxx/domx/omx_proxy_component/omx_h264_enc/src/omx_proxy_h264enc.c
|
b471a4ea8699f7444612aa9e00fd2724e83a8d08 |
|
23-Sep-2011 |
Devaraj Rangasamy <dev@ti.com> |
DOMX: H264ENC,MPEG4ENC: Fix file-descriptor leak issue Fixes b/5360550 H264,MPEG4 Encoder proxies is not releasing pipe on component deinit during encode usecase exit. Patchset2: - removed redundant macro Patchset3: - added mpeg4-enc fix too Change-Id: I1bf9b4bd85fdee7ced74da5918d370624c8c9c43 Signed-off-by: Devaraj Rangasamy <dev@ti.com>
/hardware/ti/omap4xxx/domx/omx_proxy_component/omx_h264_enc/src/omx_proxy_h264enc.c
|
0a866629f2245a112033476c2f2a29cbb353fd73 |
|
22-Sep-2011 |
Sarthak Aggarwal <sarthak@ti.com> |
H264 enc: Dont encode buffer with filled len zero. Fixes b/5332812 Even in case filled len sent by client was 0, proxy was overriding it with a non-zero value leading ducati side to encode it. this patch rectifies that. Change-Id: Ia1125fad0fe61ccb4375192f962a2da60202a275 Signed-off-by: Sarthak Aggarwal <sarthak@ti.com> Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/ti/omap4xxx/domx/omx_proxy_component/omx_h264_enc/src/omx_proxy_h264enc.c
|
2526013667f27e46c71a5c579b107353bb33dee8 |
|
13-Sep-2011 |
Sarthak Aggarwal <sarthak@ti.com> |
domx: fix to rectify the memory corruption in h264 enc proxy Change-Id: Ic8565a8662c0e6f80e548301fadff2a83b376d9f Signed-off-by: Sarthak Aggarwal <sarthak@ti.com>
/hardware/ti/omap4xxx/domx/omx_proxy_component/omx_h264_enc/src/omx_proxy_h264enc.c
|
5a86cf98b1a2bdb33d2269a45542d8bff815f0ec |
|
09-Sep-2011 |
Sarthak Aggarwal <sarthak@ti.com> |
Moving encoder buffers for surface encoder to gralloc buffers Moving the buffers to gralloc removes the unnecessary step of user-mapping which will improve performance. Change-Id: I4b1b12c82466a2629e7edc3484f4ab56300dd38c Signed-off-by: Sarthak Aggarwal <sarthak@ti.com>
/hardware/ti/omap4xxx/domx/omx_proxy_component/omx_h264_enc/src/omx_proxy_h264enc.c
|
806c4f9ecde18ebd6d50355f3dc5267240c14e17 |
|
01-Sep-2011 |
Lakshman Gowda <lakshman79@ti.com> |
[MPEG4-Enc-Proxy] Add android opaque color conversion support Add support for android opaque color format as encoder input and use color conversion routines to format to NV12 color format which is passed on to remote OMX encoder component Change-Id: I569a77b0e4aab3d5a50f3dc9ccf710a5bb6bd77b Signed-off-by: Lakshman Gowda <lakshman79@ti.com>
/hardware/ti/omap4xxx/domx/omx_proxy_component/omx_h264_enc/src/omx_proxy_h264enc.c
|
e5d86ac2b8d0b0172944bb46c7a5d2c6b659b2a9 |
|
30-Aug-2011 |
Lakshman Gowda <lakshman79@ti.com> |
[H264-Enc-Proxy] Add android opaque color conversion support Add support for android opaque color format as encoder input and use color conversion routines to format to NV12 color format which is passed on to remote OMX encoder component Change-Id: I45be6a6ea3577cbe9a13e7df87bb399b16e5db29 Signed-off-by: Abhishek Ranka <asranka@ti.com> Signed-off-by: Lakshman Gowda <lakshman79@ti.com>
/hardware/ti/omap4xxx/domx/omx_proxy_component/omx_h264_enc/src/omx_proxy_h264enc.c
|
55bffd113d7f7356bc21311b17a6a256f4cc1dfb |
|
26-Aug-2011 |
Srinivas Kowtal <ksrini@ti.com> |
MPEG4Enc: New omx proxy component for MPEG4 encoder is added Signed-off-by: Srinivas Kowtal <ksrini@ti.com> Change-Id: I8cd4286d5fc303e73817a69b2f8bf518e61ee10d
/hardware/ti/omap4xxx/domx/omx_proxy_component/omx_h264_enc/src/omx_proxy_h264enc.c
|
c6d1deff9a4cffd55b5bc94f6999ac3b29309b6d |
|
27-Aug-2011 |
Sarthak Aggarwal <sarthak@ti.com> |
Enable NPA mode on h264 encoder. This patch completes the i/p buffer optimization in case of metadata buffers The patch also sets the correct alloc length and filled length to ducati side OMX encoder, while gives the metadata size to the OMX IL client Change-Id: I0ac758c367ceb9affa6e47fedbc20a80d7058b31 Signed-off-by: Sarthak Aggarwal <sarthak@ti.com>
/hardware/ti/omap4xxx/domx/omx_proxy_component/omx_h264_enc/src/omx_proxy_h264enc.c
|
831d195f81fcd391e54bddd46b56e251f84f4638 |
|
19-Aug-2011 |
John Wei <a0272715@ti.com> |
domx: request and allocate smaller-sized buffer in metadata mode recording request and allocate smaller-sized buffer in metadata mode recording. the buffer is used to hold video_metadata_t structure (12 bytes). It is a big saving from allocating an NV12 buffer size. Corresponding Ducati side change on UseBuffer() is required. Change-Id: I7e4730c0982e826def844e3cf5050d83063fa2a7 Signed-off-by: John Wei <a0272715@ti.com>
/hardware/ti/omap4xxx/domx/omx_proxy_component/omx_h264_enc/src/omx_proxy_h264enc.c
|
c322989ae6ff6769490828de1b5eda12b749cce9 |
|
08-Aug-2011 |
Iliyan Malchev <malchev@google.com> |
initial commit Change-Id: I8f7a7eeece0e516efa486b77e9d97805c0e65d3e Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/ti/omap4xxx/domx/omx_proxy_component/omx_h264_enc/src/omx_proxy_h264enc.c
|