summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* mm-video-v412: Enable UBWC conditionally.lineage-17.1-caf-sm8150Hangyu Kuang2020-04-052-0/+6
| | | | | | | Bug: 129353499 Test: Camera recording. Fixes: Camera recording with API V2 enabled on davinci. Change-Id: Iffd91a5217a6c74e378ee5cc6b70a8e3dec7b21e
* Merge tag 'LA.UM.8.1.r1-14300-sm8150.0' of ↵Pig2020-03-0940-273/+3767
|\ | | | | | | | | | | | | | | https://source.codeaurora.org/quic/la/platform/hardware/qcom/media into HEAD "LA.UM.8.1.r1-14300-sm8150.0" Change-Id: I25ed8aec8c579b09b16fe5e83f05f4441981b039
| * Merge b331f121eb6eb709cc23b7656e860ebd45bb15fb on remote branchLinux Build Service Account2020-02-0415-46/+3227
| |\ | | | | | | | | | Change-Id: Ic0f65b276be141e4f095b492712bafacf1a0f57e
| | * Merge "media: Disable Generic ODM for auto targets."qctecmdr2020-01-231-2/+2
| | |\
| | | * media: Disable Generic ODM for auto targets.Suprith Malligere Shankaregowda2020-01-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Use OMX instead of codec2 in MSMSTEPPE. Change-Id: I163ea53dfed78c2eec082fd1c0a88a8a368e2e9f
| | * | mm-video: vdec: avoid closing same fd twiceDikshita Agarwal2020-01-131-2/+1
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | When freeing the buffer, same fd is being close twice which might result into crash if some other program start using the fd and we will end up closing a fd used by some other thread or program. this change will avoid closing the same fd twice. Change-Id: I037358a4a1e02a2cc6c52740ae44bbc8f080dc4c
| | * Merge "sdmshirke: add configure and secomp xml files for sdmshirke platform"qctecmdr2020-01-0812-1/+3224
| | |\
| | | * sdmshirke: add configure and secomp xml files for sdmshirke platformRobert Qiu2020-01-0212-1/+3224
| | | | | | | | | | | | | | | | Change-Id: Iafb98e92cfc24929b7ccc283ceee1ed179135baf
| | * | Merge "Revert "msmnile: add high speed profiles""qctecmdr2020-01-031-41/+0
| | |\ \ | | | |/ | | |/|
| | | * Revert "msmnile: add high speed profiles"Malathi Gottam2019-12-191-41/+0
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commit cdbd0570c49ec8ad0ad93f6cb29a4b6a0fa4a118. Change-Id: I67161fd0fc12ef6568539101139aa40026d7c507
| * | | Merge 73de6eae3994998062698c97a71a6a6f9d68a51b on remote branchLinux Build Service Account2020-01-083-11/+42
| |\| | | | | | | | | | | | | | Change-Id: I90ee0b026f3c9da60c0748bf8a56e0f7a9d79def
| | * | Merge "mm-video-v4l2: vidc: Removed restriction over time stamps"qctecmdr2019-12-271-10/+0
| | |\ \
| | | * | mm-video-v4l2: vidc: Removed restriction over time stampsSanjay Singh2019-11-291-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Couple of video use-cases have regression due to time stamp restriction. So timestamp restriction is removed. Change-Id: I3b864273edad3f3941d191356edf7db9926b02ef
| | * | | conf_files: atoll: Tune perf xmlShrikara B2019-12-191-1/+1
| | | |/ | | |/| | | | | | | | | | | | | | | | | Tune the expected FPS range in media_codecs_performance.xml Change-Id: I8d6d4c796009925e8c5e91ccbf74cedad4614a50
| | * | Merge "msmnile: add high speed profiles"qctecmdr2019-12-101-0/+41
| | |\ \
| | | * | msmnile: add high speed profilesMalathi Gottam2019-11-281-0/+41
| | | |/ | | | | | | | | | | | | | | | | | | | | Add high speed entries in profiles xml. Change-Id: Ib3f7a1270f7eceb836f28c810a6ec62c772ba65d
| * | | Merge aadd94a4d5fefe21e11b2ee427677fea11fd1b77 on remote branchLinux Build Service Account2019-12-0914-89/+211
| |\| | | | | | | | | | | | | | Change-Id: Ie8a87f3791e23b74ce976b2e06d44e05718bb3ef
| | * | Merge "mm-video-v4l2: vdec: Update client default color primaries"qctecmdr2019-12-032-3/+11
| | |\ \
| | | * | mm-video-v4l2: vdec: Update client default color primariesPriyanka Gujjula2019-11-272-3/+11
| | | |/ | | | | | | | | | | | | | | | | | | | | | | | | Update atoll client default color primaries to BT709 whenever client sets BT2020 since display panel does not support HDR. Change-Id: I46f0aacba983a7ffdd7348cf91f3ac1d2087565b
| | * | Merge "sm6150: Limit the max performance load"qctecmdr2019-12-013-61/+59
| | |\ \
| | | * | sm6150: Limit the max performance loadPriyanka Gujjula2019-11-223-61/+59
| | | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Limit the maximum performance load to UHD@30 instead of true4k@30 as per published spec to both talos/moorea. Change-Id: Ia733a51bf34a8f06ec63c526a35de76cfa6e152e
| | * / sm6150: add sw codec and tune perf xmlMalathi Gottam2019-11-223-0/+36
| | |/ | | | | | | | | | | | | | | | | | | Add sw encoder and decoder entries in perf xml and update tuned fps. Change-Id: Id8223b2765c9952c117cfdc31fbff0707be9e1fb
| | * Merge "mm-video-v4l2: vdec: Check for invalid timestamp in ETB"qctecmdr2019-11-211-5/+10
| | |\
| | | * mm-video-v4l2: vdec: Check for invalid timestamp in ETBShrikara B2019-11-181-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add check in ETB to detect a huge timestamp value which cannot be contained in the driver timestamp field. If such timestamp is received, then error out. Also, allow negative timestamp values in FBD, since negative timestamp values are valid in some cases. Change-Id: I63ef24e349b23a640546e95f934ae0b68dffcef2
| | * | Merge "mm-video-v4l2: venc: add error handling for init failure"qctecmdr2019-11-201-0/+1
| | |\ \
| | | * | mm-video-v4l2: venc: add error handling for init failureGovindaraj Rajagopal2019-10-161-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If component_init then framework will not invoke deinit sequence. get_buffer_req on output port failed, so session was not closed and that is reported as leaks. So added error hadling to cleanup instance, if there any failure at component_init. Change-Id: I0e663c8c6d05eb149a3fbbe7fcfa96fef3ae5b4e Signed-off-by: Govindaraj Rajagopal <grajagop@codeaurora.org>
| | * | | Merge "mm-video-v4l2: venc: disable implicit B-frame when c2d enabled"qctecmdr2019-11-201-3/+4
| | |\ \ \
| | | * | | mm-video-v4l2: venc: disable implicit B-frame when c2d enabledQiwei Liu2019-11-141-3/+4
| | | | |/ | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Native recorder is used in some screenrecord applications, implicitly enable B-frame may cause MPEG4Writer error due to timestamp out-of-order in some cases. So disable implicit B-frame for screenrecord usecase (c2d enabled). CRs-Fixed: 2400826 Change-Id: I471b6bce367d856421af62a5675675832a83b2c4
| | * | | Merge "mm-video-v4l2: vidc: Enable secure playbacks on hypervisor targets"qctecmdr2019-11-201-1/+5
| | |\ \ \
| | | * | | mm-video-v4l2: vidc: Enable secure playbacks on hypervisor targetsShiju Mathew2019-11-191-1/+5
| | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set secure ion flag and uses secure display heap id for output buffer allocation. Change-Id: Icd031dda1a0e7d851fa41e509818697b3538985b
| | * | | Merge "mm-video-v4l2: fix some rotation issues"qctecmdr2019-11-203-14/+85
| | |\ \ \
| | | * | | mm-video-v4l2: fix some rotation issuesCong, Jiajia2019-11-143-14/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 1. client may call set_param for portdef several times, don't set frame size to codec if it's unchanged, otherwise it may override rotated framesize. - fixed incorrect dimension in output dump - support dump both rotated & un-rotated input buffer CRs-Fixed: 2566201 Change-Id: I28617eb0dc311f42406527057dc701100054cf54
| | * | | | Merge "media: Add c2 manifest xml"qctecmdr2019-11-191-2/+0
| | |\ \ \ \ | | | |_|/ / | | |/| | |
| | | * | | media: Add c2 manifest xmlSanthosh Behara2019-11-051-2/+0
| | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | Add codec2 manifest xml entry. Change-Id: I022c9c4349350a03d70ac8315d44b9437394f5c2
| * | | | Merge 759c91aeda4f20a11ede00314876d95b733e8005 on remote branchLinux Build Service Account2019-11-202-4/+16
| |\| | | | | | | | | | | | | | | | | | Change-Id: I0e1f6bff5f89910117eba260c124361a3d7ed519
| | * | | Merge "mm-video-v4l2: venc: reduce input buffer count for HEIC"qctecmdr2019-11-141-0/+6
| | |\ \ \
| | | * | | mm-video-v4l2: venc: reduce input buffer count for HEICShi Zhongbo2019-10-311-0/+6
| | | | |/ | | | |/| | | | | | | | | | | | | | | | | | | | | update and set min input buffer count to 4 for HEIC. Change-Id: I4f4e4398efd932b49940bc8212299ca9cd084fed
| | * | | Merge "vdec: Set correct output buffer size: dynamic meta mode"qctecmdr2019-11-141-4/+10
| | |\ \ \ | | | |_|/ | | |/| |
| | | * | vdec: Set correct output buffer size: dynamic meta modePriyanka Gujjula2019-10-221-4/+10
| | | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When frameworks queries for output buffer size on decoder via OMX_IndexParamPortDefinition, expectation is to return metadata buffer size instead of YUV buffer size in dynamic metadata mode. Change-Id: Ica54841cbc81b29c4b3bfa0b58f94a0f82de300b
| * | | Merge 6682aa41bd3351facfa59acef559ca0bc964be7d on remote branchLinux Build Service Account2019-11-169-188/+227
| |\| | | | | | | | | | | | | | Change-Id: Ic5c0352959648f9301119e27fde3ba6874b4b743
| | * | Merge "steppe: Update media_codecs xml for primary SKU"qctecmdr2019-11-043-117/+99
| | |\ \
| | | * | steppe: Update media_codecs xml for primary SKUPriyanka Gujjula2019-10-313-117/+99
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update both media codecs and media_codecs_vendor xml for all codecs as per published spec for primary SKU. Change-Id: I67d2167774a671401e43e79dade579734f077be7
| | * | | Merge "atoll: Update perf-points of encoders and decoders"qctecmdr2019-11-042-40/+22
| | |\ \ \
| | | * | | atoll: Update perf-points of encoders and decodersMalathi Gottam2019-10-242-40/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update the performance points values of encoder and decoder components in media-codecs xml file. Change-Id: I780f8962502f6571cd0bf7d84234e907ca1dbc0e
| | * | | | Merge "media: update c2 manifest xml"qctecmdr2019-11-041-1/+1
| | |\ \ \ \
| | | * | | | media: update c2 manifest xmlSanthosh Behara2019-10-231-1/+1
| | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove target-level tag as its not required here and is part of device manifest file. Change-Id: I102ce0d5ed5fa94c30dc412ec64eade3b5793e44
| | * | | | Merge "mm-video-v4l2: Enable TME encoder for atoll"qctecmdr2019-11-041-0/+5
| | |\ \ \ \
| | | * | | | mm-video-v4l2: Enable TME encoder for atollShrikara B2019-10-241-0/+5
| | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable OMX.qcom.video.encoder.tme for atoll based on the platform Change-Id: Ifea99abe3384be55065cc27a00a98377e14c207f
| | * | | | Merge "atoll: tune fps for sw encoders"qctecmdr2019-11-041-5/+5
| | |\ \ \ \ | | | |_|/ / | | |/| | |
| | | * | | atoll: tune fps for sw encodersMalathi Gottam2019-10-251-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update tuned fps for sw encoders in perf xml. Change-Id: I34ed462f90e001c6868c88603c94504833e629e3