summaryrefslogtreecommitdiff
path: root/Android.mk
AgeCommit message (Collapse)Author
2022-01-19Revert "media: Use project pathmap"HEADsugisawa-8150alk3pInjection
This reverts commit 05881a16d44b82554ede964176854dcf209f9bbb. Change-Id: If25c8429ad328125dde4f59c156ef463763081ff
2021-12-06media: Use project pathmapEthan Chen
Change-Id: I4f2e1f666deded6d53f23c97718b4246b48cf780
2019-07-02mm-video-v4l2: vidc: Add support for hypervisorShiju Mathew
On hypervisor targets, video decode and encode core drivers are in backend. The v4l2 calls are routed to backend via video frontend driver. Video hypervisor intercept will intercept calls that need to be propagated to video frontend driver. Change-Id: Id4d95739814bd2b13e1cdee456eb3ee928c86f0c
2018-07-03Revert "libaac: Add test code for AAC encoder and decoder"Indranil
This reverts commit 04a8458bcf1cd59f6aac017fe96bdc31b304c789. Change is now part of qcom-opensource/wfd-commonsys Change-Id: I55f639c82e31b69f5f39ff7a8407babdff15da7b
2018-06-20mm-video-v4l2: vdec: Enable arbitrary bytes modeQiwei Liu
-Add arbitrary bytes support in component by adding codec specific frame assembly handles, adding scratch and heap buffer allocations, -Add omx handling for arbitrary bytes mode from client. -Explicitly disable arb mode for codecs other than MPEG2 hardware decoder. -Creates a separate library for frame assembly code for arbitrary bytes mode. CRs-Fixed: 2212574 Change-Id: I35e3b2c70246e4535fa47bea0f8766bf0752e2a6
2018-04-17libaac: Add test code for AAC encoder and decoderIndranil Chakraborty
-- unit test code for AAC encoder and decoder. Change-Id: I6af9030d485dd4151a84f5f4870da4b2c4c45dfa
2017-08-23media: Video component Compilation changes for HanaShivendra Kakrania
Add flag MSM_VIDC_TARGET_LIST to fix compilation issue for libplatformconfig CRs-Fixed: 2123366 Change-Id: Ib6dca9f70c80384221cf44cb9c95507daaea8079
2017-06-29media: Consolidates and implements XML based config readingAmit Shekhar
Consolidates system/session properties into platform specific configs which can be parsed during media codec process start and the property values can be used during component initialization. This can also be used to switch properties between video sessions - based on PL/test- scenario requirements by making modifications to the config file and "restarting" media codec process Change-Id: Ia16accec5716b2337722c1e2e276702c75775d75 CRs-Fixed: 2066348
2017-05-31mm-video-v4l2: Redesign C2D interfaceKarthikeyan Periasamy
Removed dynamic linking of the intermediate library. Added more input/output color format support. CRs-Fixed: 2038471 Change-Id: Idbd6ad8c6f29b8257f8c8ddb5c7c55db4d3b61cb
2016-09-15media: video: Remove idle legacy codeVikash Garodia
Deprecated code is not being executed in any real usecase today. Remove the registry entry for the same. Change-Id: I9fb7421bf4dd5407da37a5dacf0fba043fabd85b
2016-01-28libc2dcolorconvert: check if platform support c2dAlex Wong
Compile libc2dcolorconvert library for platform support c2d only. Change-Id: I0677284501efa77065161374044e3a50fd01503b
2015-04-02mm-video: Remove debug log in MakefileDeva Ramasubramanian
Not a useful log. Change-Id: Ib398b3c06bcda786c8e86a326a014b775766ebdd
2014-10-08mm-video-v4l2: Cleanup makefilesShalaj Jain
Use MSM_VIDC_TARGET_LIST defined globally to identify which target to build component and its supporting modules for. Change-Id: Ida0ae3fba15ab5e80e1d919e9aa4524106e54bb7
2014-09-25Rename ferrum to msm8909.padarshr
This change is to rename ferrum to chipset name- msm8909. Change-Id: I712d4cddff5b9a52e41863251cba232ee26e20d0
2014-08-28Add thulium in product listAravind Asam
Include thulium Change-Id: Idb7452db1545d8c6e3967b5d82ee7d29c807e66e
2014-07-15mm-video-v4l2: initial bringup changes for 8909Vikash Garodia
Include 8909 target in makefile. Add core registry files. Change-Id: Ie2d017bb8f595761863a29ea92731e672101521d
2014-06-19mm-video-v4l2: vidc: Enable compilation of mm-video-v4l2 in 64 bit modeShalaj Jain
Enable compilation of mm-video-v4l2 in both 64 and 32 bit modes and only build testapps in 32 bit mode. Change-Id: I4873a136a3b1b60e8db18a593c3626c9da45b121
2014-05-05mm-core: Enable mm-core compilation for 64 bit targetsManish Dewangan
-Enable mm-core compilation for 64 bit targets. Change-Id: Icb887d7dd607fba6aeafed0409352127c26ecb35
2014-04-23Rename plutonium to msm8994Shashank Mittal
Rename plutonium to msm8994 Change-Id: I521f2b3217154aa9ab38ad122777c66b281ddbab
2014-03-27dashplayer: Remove dashplayer and QCMediaPlayer projects.Mahesh Lanka
dashplayer and QCMediaPlayer projects are moved to external/mm-dash Change-Id: I828d4877fb8638ad43a438caccb60740ce5245fc
2014-02-26Merge "mm-video: Add support for plutonium in video component"Linux Build Service Account
2014-02-05Disable building of hardware/qcom/media for aarch64Vishwanatha Kumar Ultur
aarch64 build does not currenty build on this current directory. Change-Id: Ife70b9fa1e5934e2f29edc7d4e61e066e7e03437
2014-01-22mm-video: Add support for plutonium in video componentShalaj Jain
Compile video decode and encode component for plutonium Change-Id: I28e380671901bf7d13157e197d85623d97b8621b
2014-01-07dashplayer: Make file updateSurajit Podder
MAkefileupdate to not to compile dashplayer and QCMediaplayer Change-Id: Ibd49d177bd35c786ae73139c1ef00a286d0dcc97
2013-12-13media: Add initial support for msm8916Sivalatha Chakrala
Enable initial media support for msm8916 target. Change-Id: Ie76ce1161dc07cebe8f2a470859b06c0b477d5c1 Conflicts: Android.mk
2013-12-09dashplayer: Enable dashplayer and QCMediaPlayervivek mehta
1. Enable dashplayer dashplayer and QCMediaPlayer modules to compile 2. qcmediaplayer replace getParameter() setParemeter() with invoke() Change-Id: I7c3cc271d1a17c63fbd0cc1e971c428158218b3a
2013-12-05Check in Vidpp OMX component and update related headersJack Lu
Vidpp (Video Post-Processing) OMX component processes uncompressed data from either video decoder or camera and sends the processed frame buffer to display Change-Id: I69ab1c2ba18a3073386c07eed3dad4cb7f7c9af9
2013-11-26Remove AOSP reference to utils.mkAUDITYA BHATTARAM
Remove function calls from AOSP code to utils.mk & replace them with actual definition. Change-Id: Iaff61ddc54751c8229e3192e9d6e8f7aa7ced09a CRs-fixed: 566287
2013-11-05dashplayer: disable to resolve compilation errorAnh Nguyen
disable dashplayer to resolve compilation error Change-Id: I576e4889aab05e87f86bf6d4672880115144bc16
2013-10-18media: Add initial support for msm_bronze.Aparna Mallavarapu
Enable initial media support for msm_bronze target. Change-Id: Ie6534519a6e50f3ccf1d2d5b1078c1c4978bc41c
2013-07-22Merge "Enable qcmediaplayer to compile for msm8610 target."Linux Build Service Account
2013-07-17mm-video: rename B-family OMX componentArun Menon
This change is needed to support both legacy and v4l2 interfaces to co-exist in hardware/qcom/media. *rename B-family mm-video as mm-video-v4l2. Change-Id: I25ed7be76a58b543e03723b4b6932ac886fbf1c6
2013-07-17Enable qcmediaplayer to compile for msm8610 target.AUDITYA BHATTARAM
Enable qcmediaplayer to compile for msm8610 target. Change-Id: Ibeb69d06b8987478b5ac75e4b1ed59e7abf83780
2013-07-01media: Add support for MPQ8092.Aparna Mallavarapu
Add initial support for MPQ8092 bringup. Change-Id: I379693f99974db2759f9105ee40482bdeec53c74
2013-04-25Add initial support for APQ8084 targetDavid Ng
Add preliminary APQ8084 target support for initial bring-up. Use MSM8974 code path for APQ8084 target for now, as true support for the new targets are yet to be implemented. Change-Id: I0dfff117839be563f63e0b962148c1c9bc7b744f
2013-04-08Enable Dash Player on 8x26huiyQuic
- Change makefile to support Dash Player Change-Id: Iba21cd7f529254c65746c2b55a3e270ae4387a3c
2013-01-22dashplayer: Add new player for supporting DASHAjit Khare
Change-Id: I23386f49298323cbf0aecddb7fee2016a2ec16f3
2013-01-21qcmediaplayer: Add qcmediaplayer for supporting DASHAjit Khare
Change-Id: I3431b91116504f22a1f53743983657954e80b43c
2013-01-14colorconvert: YUV420 Planar supportSrinu Gorle
Add YUV420 Planar support. Change-Id: I530c42e87f406be955dee6475e2a584aa09b6641
2012-12-18libI420colorconvert: remove libI420colourconvertvivek mehta
- move this to qcom proprietay Change-Id: I51ca9f1277e069097132dbc4f6043bb4099d6115
2012-11-26Rename MSM8910 target to MSM8610 and add MSM8226David Ng
Add initial bring-up configuration for MSM8226 target and rename target MSM8910 to MSM8610. Change-Id: I40b563db46d8b9724d85bef39726890463389916
2012-11-09Merge "libc2dcolorconvert: Add support for color converter library."Linux Build Service Account
2012-11-07libc2dcolorconvert: Add support for color converter library.Haynes Mathew George
This class will expose the c2d api for color conversion. Change-Id: I39e02d8ae88814a0637709b035f45597bad3351d
2012-11-06Add MSM8910 target support for initial bring-upDavid Ng
Define MSM8910 target to include the same modules as MSM8974 target and set maximum resolution to 720P. This change is only for initial chipset bring-up. Further changes are necessary for proper functionality on MSM8910. Change-Id: I2d1f9f14e35b2dc6a33a257e1fabc61fdfe66c3a
2012-10-04libI420colorconvert: add conversion from yamato to planarMahes Lanka
CRs-Fixed: 406696 Change-Id: I7e963ea1c23a7ca9423d7026f740d97ef67e1f9e
2012-07-19mm-video: Enable compilation on MSM8974 targetDavid Ng
Enable compilation of and fix compilation issues of mm-video module for MSM8974. Change references of MSM target 'copper' to 'msm8974'. Change-Id: If3d975e840f08ab74396590cec6ab18f3e55c6a5
2012-07-16libI420colorconvert: Add new library for MovieStudio color conversionsShalaj Jain
This library is a wrapper around the proprietary color conversion library. VideoEditor framework opens this library which in turn will open the proprietary color conversion library and perform the conversion. It has routines to handle color conversion from TILE4x2 to Planar and from planar ro semi-planar. Change-Id: I66033d378a293c601f83037eebdc6e5e1a60481c CRs-Fixed: 328501
2012-07-14Add support for 7630_surf for JB bringup.Aparna Mallavarapu
Change-Id: I7599449e56c26cbbc46f084567bf71da95ccf099
2012-07-11hardware/qcom/media: fix build for other targetsHaynes Mathew George
- Compile qcom media modules only for qcom targets Change-Id: I7981a133f87c04359aa549352364db45a090b128
2012-07-09hardware/qcom/media: Initial commitShalaj Jain
- Includes modules : libstagefrighthw, mm-core, mm-video - libstagefrighthw: Adds OMX plugins for QCom component - mm-core: Registers QCom component - mm-video: Decoder and encoder component Change-Id: I3ba599ac1c8652dc5fc2f3825f6e6ab8047be347