b74baf2c2a6532d890c0d97169d140f0a3d1fe37 |
|
20-Oct-2017 |
Santhosh Behara <santhoshbehara@codeaurora.org> |
mm-video-v4l2: venc: Squash below changes mm-video-v4l2: venc: Protect buffer from being freed while accessing Change-Id: I6141e81d7dbd50bc3601c8df066fd8cbd06b4e0b mm-video-v4l2: Protect buffer lifecycle with lock Change-Id: I0fdb4051c94044e032c257febbe2ba1c7e4d6c7e mm-video-v4l2: venc: Avoid buffer access after free Change-Id: Id439aac54ee64a65ea68b6431a9f5150255a6980 mm-video-v4l2: venc: Use client allocated memory if available Change-Id: I45e4f117e98588ee7c888ec5c1cb2424bc7e5fa3 mm-video-v4l2: Avoid buffer access after free buffer call Change-Id: Ifde8d4e170b8dbeb9f7485d0222b05c3b2a960f3 Bug:62452543 Bug:36130225 Bug:64750179 CRs-Fixed: 2062772, 2106434, 2106434, 2115779 Test: cts-tradefed run cts -m CtsMediaTestCases and CtsCameraTestCases Change-Id: Ifde8d4e170b8dbeb9f7485d0222b05c3b2a960f3
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
b12448b86095f6c8a46f2bb095608f9e96d2bdb7 |
|
12-Oct-2017 |
Eric Laurent <elaurent@google.com> |
Revert "mm-video-v4l2: venc: Protect buffer from being freed while accessing" This reverts commit 2c15b5832ac2631b27b2ec20936b3161fd167939. Bug: 67670457 Bug: 36130225 Test: capture a video
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
16df6cadaee3fc5b47fb0bc43214bfed658a87e7 |
|
12-Oct-2017 |
Eric Laurent <elaurent@google.com> |
Revert "mm-video-v4l2: venc: Avoid buffer access after free" This reverts commit d53750a9db5b622fa19423ab82f0ee3ab1e25cbb. Bug: 67670457 Bug: 36130225 Test: capture a video
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
99560b95dc3b9d5b0f01285328275a0a1c619974 |
|
12-Oct-2017 |
Eric Laurent <elaurent@google.com> |
Revert "mm-video-v4l2: venc: Use client allocated memory if available" This reverts commit 38641613a6eb7b761429fcdfa31218e8c63c1c56. Bug: 67670457 Bug: 62452543 Test: capture a video
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
fdbd58329f53dd4117b68f79f9c2c63eaef4c325 |
|
10-Oct-2017 |
Santhosh Behara <santhoshbehara@codeaurora.org> |
mm-video-v4l2: venc: Protect buffer from being freed while accessing am: 6ec830ac0c am: c566cb0e26 am: c454469b5f Change-Id: I66e159cc5b45f60ed2729e20a52efa7f9b228069
|
c454469b5f450c75b1d876e611b7d8c57268bf96 |
|
10-Oct-2017 |
Santhosh Behara <santhoshbehara@codeaurora.org> |
mm-video-v4l2: venc: Protect buffer from being freed while accessing am: 6ec830ac0c am: c566cb0e26 Change-Id: I0b9c874343a78ab932c7213cf9a28685a164678e
|
43e5970a5f8c223d53639dc793e430094d53e9ae |
|
10-Oct-2017 |
Santhosh Behara <santhoshbehara@codeaurora.org> |
mm-video-v4l2: venc: Avoid buffer access after free am: cdb855bdd1 Change-Id: I9200739f22fe887dd705f1f3c302dfe59d291420
|
c566cb0e262d8f892ab9c43c9e9705689f5d5d68 |
|
10-Oct-2017 |
Santhosh Behara <santhoshbehara@codeaurora.org> |
mm-video-v4l2: venc: Protect buffer from being freed while accessing am: 6ec830ac0c Change-Id: I2efd77b960bac14cf1b8e043a3935bcad6a253b1
|
38641613a6eb7b761429fcdfa31218e8c63c1c56 |
|
18-Sep-2017 |
Santhosh Behara <santhoshbehara@codeaurora.org> |
mm-video-v4l2: venc: Use client allocated memory if available IL client may free the buffer and calls for free buffer on IL component to free the buffer header. It may happen that the IL component may reject the free buffer due to various reasons. In such scenario, client might have already freed the memory allocated by client (such scenario will appear in use buffer mode of buffer allocation). Now accessing client buffer in such scenario may lead to use after free vulnerability. Added a flag to indicate if the client buffer is available to perform any operation on the client allocated memory. If not, restrict from doing any operation on client memory. Bug: 62452543 CRs-Fixed: 2106434 Test: build & boot Test: cts-tradefed run cts-dev --module CtsMediaTestCases --compatibility:module-arg CtsMediaTestCases:include-annotation:android.platform.test.annotations.RequiresDevice Change-Id: If24c36b9a1cca36a2728d3aec8ab589a48a9da35 Author: Vikash Garodia<vgarodia@codeaurora.org>
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
d53750a9db5b622fa19423ab82f0ee3ab1e25cbb |
|
14-Sep-2017 |
Santhosh Behara <santhoshbehara@codeaurora.org> |
mm-video-v4l2: venc: Avoid buffer access after free client expects buffer to be free if free_buffer is called, but if omx is in executing state free buffer call will error out. When async thread tries to copy data to client buffer which is already freed,it leads to crash. Added a bitmask to avoid copy to buffer after free. Bug: 36130225 CRs-Fixed: 2106434 Test: build & boot Test: cts-tradefed run cts-dev --module CtsMediaTestCases --compatibility:module-arg CtsMediaTestCases:include-annotation:android.platform.test.annotations.RequiresDevice Change-Id: I4eb44837f9b3f8f1b8b2b4c879d8c3dd470bb52f Author: Uma Mehta <umamehta@codeaurora.org>
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
e885df20a0031ad020a06a796f7c7b33ceec437e |
|
04-Oct-2017 |
Santhosh Behara <santhoshbehara@codeaurora.org> |
mm-video-v4l2: venc: Initialize variable allocate_native_handle Initialize variable allocate_native_handle in constructor. Bug: 67046752 Change-Id: I07bd041654218f60f409458aa867bfb590d3a863
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
cdb855bdd19c9160312195b3a2bfdd72460d281e |
|
14-Sep-2017 |
Santhosh Behara <santhoshbehara@codeaurora.org> |
mm-video-v4l2: venc: Avoid buffer access after free client expects buffer to be free if free_buffer is called, but if omx is in executing state free buffer call will error out. When async thread tries to copy data to client buffer which is already freed,it leads to crash. Added a bitmask to avoid copy to buffer after free. Bug: 36130225 CRs-Fixed: 2106434 Author: Uma Mehta <umamehta@codeaurora.org> Change-Id: Id439aac54ee64a65ea68b6431a9f5150255a6980
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
2c15b5832ac2631b27b2ec20936b3161fd167939 |
|
06-Jun-2017 |
Santhosh Behara <santhoshbehara@codeaurora.org> |
mm-video-v4l2: venc: Protect buffer from being freed while accessing Output buffer (in use-buffer mode) has an internal backup ion buffer. The contents of this buffer are deep-copied in client's buffer in the context of VideoEncCallBackThread; while this buffer can be freed in the client thread's context. Check the allocation bitmask before attempting to copy and synchronize these operations by holding a lock Fixes bug 36130225 Security Vulnerability - Heap use after free in libOmxVenc CRs-Fixed: 2053101 Author: Praveen Chavan <pchavan@codeaurora.org> Change-Id: I6141e81d7dbd50bc3601c8df066fd8cbd06b4e0b
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
a2a3cfbab02cae786abdd9614212cc98d16cf471 |
|
15-Sep-2017 |
Thierry Strudel <tstrudel@google.com> |
msm8998: Update to C1.07.00.00.375.020 msm8998: from hardware/qcom/media f16cfef8 mm-video-v4l2: venc: Advertise correct output-size for meta-mode Test: build, boot, sanity checks Bug: 65735819 Change-Id: I79363f79ae9cc720bee7da87cf4d90c013d82e55 Signed-off-by: Thierry Strudel <tstrudel@google.com>
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
a353607795ce19c8ca306a7b57ab8f3513e64f30 |
|
24-Aug-2017 |
Thierry Strudel <tstrudel@google.com> |
msm8998: Update to 07.00.00.279.357 msm8998: from hardware/qcom/media 2ce45c6c mm-video-v4l2: Protect buffer lifecycle with lock Test: build, boot, sanity checks Bug: 64986220 Change-Id: I556c32a4ffefd5b2088e9ee146e4b2cb8e9edcfb Signed-off-by: Thierry Strudel <tstrudel@google.com>
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
544fdbb7dbafbe83a1313564074f0af689aae752 |
|
07-Sep-2017 |
Lajos Molnar <lajos@google.com> |
mm-video-v4l2: venc: Advertise constrained profiles for AVC encoder Enumerate and advertise constrained profiles for AVC encoder. Inorder to have backward compatability advertise exisisting as well as newly added constants. Keep legacy constants for getters as Android media framework does not use them. Bug: 65043406 Change-Id: I6fe88a505005731c4891aa1a7c1f627c65f01861
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
6ec830ac0cc3b9d234a3f67d87da0c304b42246c |
|
06-Jun-2017 |
Santhosh Behara <santhoshbehara@codeaurora.org> |
mm-video-v4l2: venc: Protect buffer from being freed while accessing Output buffer (in use-buffer mode) has an internal backup ion buffer. The contents of this buffer are deep-copied in client's buffer in the context of VideoEncCallBackThread; while this buffer can be freed in the client thread's context. Check the allocation bitmask before attempting to copy and synchronize these operations by holding a lock Fixes bug 36130225 Security Vulnerability - Heap use after free in libOmxVenc CRs-Fixed: 2053101 Author: Praveen Chavan <pchavan@codeaurora.org> Change-Id: I6141e81d7dbd50bc3601c8df066fd8cbd06b4e0b
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
30d04e5dd30a85b2750d88b3010b5af313b95bc4 |
|
18-Jul-2017 |
Thierry Strudel <tstrudel@google.com> |
msm8998: Update to 07.00.00.279.293 msm8998: from hardware/qcom/media c3ec4719 mm-video-v4l2: venc: Set 601-Limited colorspace for color-converted buffers 43b62e11 Merge "mm-video-v4l2: venc: Protect buffer from being freed while accessing" 93872aa1 Merge "mm-video-v4l2: remove legacy compilation flag TARGET_USES_MEDIA_EXTENSIONS" 5c572948 mm-video-v4l2: remove legacy compilation flag TARGET_USES_MEDIA_EXTENSIONS c0dd3100 video: Move data dump location to vendor partition 175584c5 mm-video-v4l2: venc: Protect buffer from being freed while accessing Test: build, boot, sanity checks Bug: 63804057 Change-Id: Ie4c9e98f522f72ec022abc5f856e616ef65147f6 Signed-off-by: Thierry Strudel <tstrudel@google.com>
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
d303c643ac659041f009a28c5ffa31d93714fce3 |
|
04-Jun-2017 |
Thierry Strudel <tstrudel@google.com> |
msm8998: Update to 07.00.00.279.194 msm8998: from hardware/qcom/media 25218045 Merge "mm-core: msm8998 registry: deprecate unused OMX components" into video-userspace.lnx.6.4.9-rel.1.0 26208d91 mm-core: msm8998 registry: deprecate unused OMX components 51e4c23b mm-video-v4l2: venc: Check input buffer size before invoking C2D Test: build, boot, sanity checks Bug: 62319031 Change-Id: Ia4c35bf5e586f5460a1c58e30c12cac1453e9879 Signed-off-by: Thierry Strudel <tstrudel@google.com>
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
e2b75a9c0959cc95f9c17d7ff183dbe1b210ab43 |
|
24-May-2017 |
Thierry Strudel <tstrudel@google.com> |
msm8998: Update to 07.00.00.279.162 msm8998: from hardware/qcom/media 391f67d5 Add header inclusion path e84a80fc Merge "mm-video-v4l2: vdec: Add extradata support in decoder" 818a2207 mm-video-v4l2: vdec: Add extradata support in decoder 665530c7 mm-video-v4l2: vidc: Reduce verbosity of non-fatal errors Test: build, boot, sanity checks Bug: 62038492 Change-Id: Ib9d0104bd75435ae2c8506eb4d6aa1629d362e7a Signed-off-by: Thierry Strudel <tstrudel@google.com>
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
aec695787aa19f0f77459fe206562c7f98d9c7ce |
|
06-Apr-2017 |
Thierry Strudel <tstrudel@google.com> |
msm8998: Update to 07.00.00.279.069 msm8998: from hardware/qcom/media bb24b8c3 Merge "mm-video-v4l2: venc: Update output resolution correctly for rotation" 5a3ccc5f Merge "mm-video-v4l2: vdec: Add Vendor extensions support in decoder component" 2458dc9d Merge "mm-video-v4l2: venc: remove stale entries in m_opq_pmem_q" 2d192e02 mm-video-v4l2: venc: remove stale entries in m_opq_pmem_q 50d88a14 mm-video-v4l2: venc: Update output resolution correctly for rotation 3b698b20 mm-video-v4l2: vdec: Add Vendor extensions support in decoder component 75b571e7 mm-video-v4l2: venc: add extension to support av-timer timestamps a017ca7c mm-video-v4l2: venc: Implement android vendor extensions 2ff90923 media: Move Video HAL libraries to vendor image 1b004d17 Merge "Intial bring up for sdm660" fe061841 Merge "media: Move Video HAL libraries to vendor image" 4e2f76cb media: Move Video HAL libraries to vendor image 20f5a0be mm-core: Add entries for AMR encoder and decoder ff63b1db Intial bring up for sdm660 Bug: 37062945 Signed-off-by: Thierry Strudel <tstrudel@google.com> Change-Id: Ib77530d4e14dc157025b71af4bf61e47fff3acac
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
bbeeb076aa51549ff685b62be587400d730cb4af |
|
06-Apr-2017 |
Thierry Strudel <tstrudel@google.com> |
Revert "mm-video-v4l2: venc: Implement android vendor extensions" This reverts commit a1e30e13c4c00a4b747449b7acd169bd12cf7c81. Change-Id: I9e5e3ba122aca072c6e5802d87f4a363c4684f39
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
7291c30bf4f265810708f5d0b0da9076065a1898 |
|
06-Apr-2017 |
Thierry Strudel <tstrudel@google.com> |
Revert "mm-video-v4l2: venc: remove stale entries in m_opq_pmem_q" This reverts commit 77fc363e3f6975a2fd1724171af3bf64a394b188. Change-Id: I137c996c99eead45e3c0311d8eb25777d4e9e393
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
77fc363e3f6975a2fd1724171af3bf64a394b188 |
|
31-Mar-2017 |
Praveen Chavan <pchavan@codeaurora.org> |
mm-video-v4l2: venc: remove stale entries in m_opq_pmem_q Remove entries in queue m_opq_pmem_q when video component moved to loaded state to avoid stale entries usage issue in execute state when video component moved in below states Execute -> Idle -> Loaded -> Idle -> Execute. Change-Id: Idbbf5397a8fe24989d456952b897f896a0606a3a
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
a1e30e13c4c00a4b747449b7acd169bd12cf7c81 |
|
24-Mar-2017 |
Praveen Chavan <pchavan@codeaurora.org> |
mm-video-v4l2: venc: Implement android vendor extensions Add support for vendor extensions in encoder component and implement extensions for setting rotation, i-period change, resync-marker-spacing, and custom avc profile. Bug: 32746650 CRs-Fixed: 2026950 Change-Id: Id5c4edb9210976b0b228c22ad51424c4fc00d5bf
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
bb740e8596fa53304e86875fed4c19762d53b321 |
|
16-Mar-2017 |
Thierry Strudel <tstrudel@google.com> |
msm8998: Update to 07.00.00.279.039 msm8998: from hardware/qcom/media a8edebb3 mm-core: remove linkage of libgpustats temporarily d077eb17 Merge video components from mainline f4b8fc97 Promotion of video-userspace.lnx.2.1.c5-00002. 4109b293 Promotion of video-userspace.lnx.2.1.c5-00001. 40963fbb mm-video-v4l2: Allow openmax client to enable PQ 394b61a9 mm-video-v4l2: venc: change default color format to NV21 c221566d Promotion of video-userspace.lnx.2.1-00069. ec6dcc6b Merge "mm-video-v4l2: Add sdm660 for GPU stats computation" into video-userspace.lnx.2.1-dev 0b24e656 Promotion of video-userspace.lnx.2.1-00068. 124ce046 Promotion of video-userspace.lnx.2.1-00067. dca4eced mm-core: Add entry for apq8017 target 94433b09 Merge "mm-video-v4l2: Enable VQZIP for auto tools" into video-userspace.lnx.2.1-dev 8f7d5186 Merge "mm-video-v4l2: venc: Disable Pframes incase of resolution 5k/6k" into video-userspace.lnx.2.1-dev 1ac9aa69 mm-video-v4l2: venc: handle setting performance-mode at run-time 32b7ac24 mm-video-v4l2: Add sdm660 for GPU stats computation 7559f68b Merge "mm-video-v4l2: create pthread with valid file descriptors" into video-userspace.lnx.2.1-dev fdbc40fe mm-video-v4l2: Allocate buffers in chunks less than 128MB 2dc7c75f Merge "mm-video-v4l2: serialize FTB's for dropped frames" into video-userspace.lnx.2.1-dev 3fb4a3cb mm-video-v4l2: create pthread with valid file descriptors 815feb84 mm-video-v4l2: serialize FTB's for dropped frames 14bfa7d7 mm-video-v4l2: Clear source frame after returning client buffer 1131f3ef mm-video-v4l2: Enable VQZIP for auto tools 77da79df mm-video-v4l2: venc: Disable Pframes incase of resolution 5k/6k cc5a94ba Promotion of video-userspace.lnx.2.1-00064. fa73ee3a Revert "mm-video-v4l2: vidc: venc: Remove sys prop for low power mode" Signed-off-by: Thierry Strudel <tstrudel@google.com> Change-Id: I1b3d670198dd31152405dbbf7346bc6133272c7c
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
2e1e93b75bc282dafdff24eb3b473af177e3e35b |
|
24-Feb-2017 |
Thierry Strudel <tstrudel@google.com> |
msm8998: Update to 07.01.01.253.071 msm8998: from hardware/qcom/media f005efa9 Merge cc5a94babcde4b18fc391880962f1725d72f7932 on remote branch cc5a94ba Promotion of video-userspace.lnx.2.1-00064. fa73ee3a Revert "mm-video-v4l2: vidc: venc: Remove sys prop for low power mode" dad0d50f Merge 26b5df3d9f47ba952625ea017a4fbd0fa8202222 on remote branch 26b5df3d Promotion of video-userspace.lnx.2.1-00063. fc125db0 mm-video-v4l2: Enable LTRInfo extradata 8d11b84f mm-video-v4l2: vdec: handle extradata in flush case 86d69362 mm-video-v4l2: venc: synchronize roi data with etb 8bc522a0 Merge "mm-video-v4l2: Add OMX interface to query PQ status" into video-userspace.lnx.2.1-dev e378948c Promotion of video-userspace.lnx.2.1-00062. 9032f8a8 Merge "mm-video-v4l2: Enable UBWC support for 8096 encoder" into video-userspace.lnx.2.1-dev e5de02a5 mm-video-v4l2: Enable UBWC support for 8096 encoder ed17e104 mm-video-v4l2: vdec: Be in reconfig till port is enabled d3f5b571 mm-video-v4l2: Add OMX interface to query PQ status 8bc0a4fe Merge "mm-video-v4l2: venc: handle setting performance-mode at run-time" into video-userspace.lnx.2.1-dev c81c4390 mm-video-v4l2: Include shared lib for GPU stats computation bbe3ea74 Merge "mm-video-v4l2: Update meta buffer payload size" into video-userspace.lnx.2.1-dev 8bc9725a mm-video-v4l2: venc: handle setting performance-mode at run-time 05c1c7f0 Merge "mm-video-v4l2: Configure VZip with actual resolution" into video-userspace.lnx.2.1-dev 1cae292b Merge "mm-video-v4l2: vdec: Get port definition of out port workaround" into video-userspace.lnx.2.1-dev a20e693d mm-video-v4l2: Configure VZip with actual resolution 558211ba mm-video-v4l2: vdec: Get port definition of out port workaround 2401498b mm-video-v4l2: vdec: compile extra data handler source files in decoder library 5665787b mm-video-v4l2: Update meta buffer payload size Bug: 35758911 Signed-off-by: Thierry Strudel <tstrudel@google.com> Change-Id: I65275e39090a7b619347aca8307687bfb94b595a
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
a5bf317aa35f90b6fcc533882760f86342b79547 |
|
15-Feb-2017 |
Thierry Strudel <tstrudel@google.com> |
msm8998: Update to 07.01.01.253.064 msm8998: from hardware/qcom/media b6d840f5 mm-video-v4l2: vdec: Be in reconfig till port is enabled 69bdd6b3 mm-video-v4l2: vdec: Get port definition of out port workaround d43cdc2a Merge 1a89a05fc82ebe0dee95a4053d2fbbe5a5b1ec26 on remote branch 8c2971f7 Merge 7a56da10112497c5ca993936955e9afcec9845ab on remote branch 1a89a05f Promotion of video-userspace.lnx.2.1-00057. 7910563e mm-video-v4l2: Update max level for h264 decoder to 5.1 4ed0ee76 Merge "mm-video-v4l2: vdec: Downscale to the highest connected resolution" into video-userspace.lnx.2.1-dev 7a56da10 Promotion of video-userspace.lnx.2.1-00056. 81dadbc8 mm-video-v4l2: Enable flags to load qdmetadata dynamically e5aec16e Promotion of video-userspace.lnx.2.1-00055. 67ab3256 mm-video-v4l2: vdec: Downscale to the highest connected resolution 19bbf9fd mm-video-v4l2: vidc: venc: Mark P and B frames 575a1cd6 Promotion of video-userspace.lnx.2.1-00054. 9df08850 Merge "mm-core: Add Makefile and Configure files" into video-userspace.lnx.2.1-dev 8353f280 Merge "mm-core: Add entry component for G711 and amr" into video-userspace.lnx.2.1-dev b0a18713 Promotion of video-userspace.lnx.2.1-00053. c1362654 Promotion of video-userspace.lnx.2.1-00052. 72dd46cf msm: Rename msmfalcon to sdm660. 836f7df1 mm-video-v4l2: venc: Rename msmfalcon to sdm660 232da154 mm-video-v4l2: vdec: Fix sanity check in log_output_buffers. 42db0ef2 mm-video-v4l2: Treat VZip error as fatal 20595200 mm-video-v4l2: Enable frameinfo extradata during VZip 01e11e69 mm-video-v4l2: Decrement input heap buffer counter for free_buffer 6be56553 msm: Rename msmfalcon to sdm660. f7ad0dbe mm-core: Add Makefile and Configure files 79a07696 mm-core: Add entry component for G711 and amr 2a7e797e Merge "mm-video-v4l2: venc: enable PQ for msmfalcon" into video-userspace.lnx.2.1-dev a3daecd8 Promotion of video-userspace.lnx.2.1-00051. d5d7b144 mm-video-v4l2: venc: Fix 601 to 709 color conversion issue 826746ff Merge "mm-core: Add component entry for flac decoder" into video-userspace.lnx.2.1-dev 9906756f Merge "mm-video-v4l2: vidc: Enable UBWC for msmfalcon" into video-userspace.lnx.2.1-dev 3d36bec0 Merge "mm-core: Add registry files for falcon" into video-userspace.lnx.2.1-dev be4c8b07 Merge "mm-video-v4l2: venc: Fix issues in handling input extradata" into video-userspace.lnx.2.1-dev 37241c0a mm-video-v4l2: venc: Fix issues in handling input extradata 518691f7 mm-video-v4l2: venc: enable PQ for msmfalcon f2dd00de mm-video-v4l2: vidc: Enable UBWC for msmfalcon 700bcc48 mm-video-v4l2: vdec: return error when qbuf failed 4759948e mm-video-v4l2: vdec: Use flush type which comes with flush_event 0127c5eb Merge "mm-video-v4l2: Add support for AllocateNativeHandle extension" into video-userspace.lnx.2.1-dev 05eb06b0 mm-video-v4l2: Add support for AllocateNativeHandle extension 28d22aa0 mm-video-v4l2: Reset drv_ctx o/p buffer requirements in loaded state 654e3a67 mm-core: Add registry files for falcon 6d695673 mm-video-v4l2: vdec:Metadata for HDR and ColorAspects d3fa4d44 mm-video-v4l2: vidc: Disable PQ for timelapse use-case 332383ff mm-video-v4l2: Enable auto tools for video decoder fbda0b5b mm-video: venc: Expose OMX_QTIIndexParamIframeSizeType c40ef32c mm-video-v4l2: Propagate recovery point sei information to client fbf2c734 mm-video-v4l2: vdec: Dont reset clocks if clocks requested turbo 5deb3a89 Merge "mm-video-v4l2: vidc: venc: Remove unspported Levels" into video-userspace.lnx.2.1-dev 3449b4c8 mm-video-v4l2: vdec: Support for HEVCMain10HDR10 profile beb092c2 mm-video-v4l2: vidc: venc: Remove unspported Levels ef799972 mm-core: Add component entry for flac decoder Bug: 34911851 Change-Id: Ib27fc5b8b56cbb495d475b1b104e1299111f577d Signed-off-by: Thierry Strudel <tstrudel@google.com>
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|
0cfe6f8bff87bcbdeef6fcfdbb91d67d42f33927 |
|
13-Dec-2016 |
Thierry Strudel <tstrudel@google.com> |
msm8998: rename msmcobalt to msm8998 Bug: 33556391 Change-Id: I608cbf071aa5862c5c9caf540b9a8597e4363c0d
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
|