Camera: Skip stream size check for whitelisted apps
This is a squash of the following CLO commits: commit 84b2ea267f2b5a5b8925758ab8f9e9f0db4f6d53 Author: Pavan Kumar Mc <quic_pmc@quicinc.com> Date: Fri Nov 12 21:21:46 2021 +0530 Camera: Avoid roundBufferDimensionsNearest for AIDE2 YUV streams - AIDE2 is vendor enhanced feature which needs special resolutions for full and downscaled YUV streams.Those resolutions are not populated in static capabilities. So avoid roundBufferDimensionsNearest for YUV streams in privileged client case. CRs-Fixed: 3012886 Change-Id: Ia1d134edd1fac2ffd454137aa2a4aa5b9d40c7a7 commit 35df5effc321d630e711161fba02614f0c61abdd Author: Pavan Kumar Mc <pmc@codeaurora.org> Date: Tue Aug 17 10:28:21 2021 +0530 Camera: Support raw stream creation for priviledged APPs - Raw stream creation failing as priviledged APP check set to FALSE for new set of call flow to roundBufferDimensionNearest. Setting the condition to TRUE. CRs-Fixed: 3011444 Change-Id: Ia3d5e4744a78b06c00e99fb5be856b24acbff599 commit 573cb73a1c6c4a8bf13791b98c5d539ebffa2d0f Author: Pavan Kumar Mc <pmc@codeaurora.org> Date: Thu Jun 24 11:19:35 2021 +0530 Camera: Master callback mode support for MCX raw - Raw stream creation failing for size greater than logical camera resolution as size cannot exceed max raw stream size in available stream configuration. - Allow creating raw streams of greater size for logical camera CRs-Fixed: 2968932 Change-Id: Ibacc3c72e34b2f137546288f67bcdb4e0a38aa23 commit 15de50a2fe471e7d3cc498286f0de31282303fb0 Author: Pavan Kumar Mc <pmc@codeaurora.org> Date: Wed Apr 21 17:59:46 2021 +0530 Camera: Master callback mode support for MCX raw - Raw stream creation failing for size greater than logical camera resolution as size cannot exceed max raw stream size in available stream configuration. - Allow creating raw streams of greater size for logical camera CRs-Fixed: 2860300 Change-Id: Ic0f99e55b1519596e49ff2af14895cea1a19c752 commit cee145eaaf32faf0b99f46f957a9fb6ad66abccf Author: Gaoxiang Chen <gaochen@codeaurora.org> Date: Wed Jun 21 12:57:08 2017 +0530 Camera: Skip stream size check for whitelisted apps. Issue: For quadracfa capture, Blob/YUV output streams need to be configured with custom dimensions which will not be available in advertised stream configurations map. Fix: Skip the stream size check for whitelisted apps to allow configuration of streams with custom dimensions. Setprop to be used: adb shell setprop persist.vendor.camera.privapp.list <pack1,pack2> Change-Id: Id94b40c94f42bf4579dc6d8bb6273003312ea669 Change-Id: If12f9696fbc78edbd5fb4345a48818fa5d74752f
Loading
Please register or sign in to comment