Age | Commit message (Collapse) | Author |
|
This reverts commit 05881a16d44b82554ede964176854dcf209f9bbb.
Change-Id: If25c8429ad328125dde4f59c156ef463763081ff
|
|
Change-Id: I4f2e1f666deded6d53f23c97718b4246b48cf780
|
|
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
|
|
This reverts commit 04a8458bcf1cd59f6aac017fe96bdc31b304c789.
Change is now part of qcom-opensource/wfd-commonsys
Change-Id: I55f639c82e31b69f5f39ff7a8407babdff15da7b
|
|
-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
|
|
-- unit test code for AAC encoder and decoder.
Change-Id: I6af9030d485dd4151a84f5f4870da4b2c4c45dfa
|
|
Add flag MSM_VIDC_TARGET_LIST to fix compilation issue for libplatformconfig
CRs-Fixed: 2123366
Change-Id: Ib6dca9f70c80384221cf44cb9c95507daaea8079
|
|
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
|
|
Removed dynamic linking of the intermediate library.
Added more input/output color format support.
CRs-Fixed: 2038471
Change-Id: Idbd6ad8c6f29b8257f8c8ddb5c7c55db4d3b61cb
|
|
Deprecated code is not being executed in
any real usecase today. Remove the registry
entry for the same.
Change-Id: I9fb7421bf4dd5407da37a5dacf0fba043fabd85b
|
|
Compile libc2dcolorconvert library for platform support c2d only.
Change-Id: I0677284501efa77065161374044e3a50fd01503b
|
|
Not a useful log.
Change-Id: Ib398b3c06bcda786c8e86a326a014b775766ebdd
|
|
Use MSM_VIDC_TARGET_LIST defined globally to identify which target
to build component and its supporting modules for.
Change-Id: Ida0ae3fba15ab5e80e1d919e9aa4524106e54bb7
|
|
This change is to rename ferrum to chipset name- msm8909.
Change-Id: I712d4cddff5b9a52e41863251cba232ee26e20d0
|
|
Include thulium
Change-Id: Idb7452db1545d8c6e3967b5d82ee7d29c807e66e
|
|
Include 8909 target in makefile.
Add core registry files.
Change-Id: Ie2d017bb8f595761863a29ea92731e672101521d
|
|
Enable compilation of mm-video-v4l2 in both 64 and 32 bit modes
and only build testapps in 32 bit mode.
Change-Id: I4873a136a3b1b60e8db18a593c3626c9da45b121
|
|
-Enable mm-core compilation for 64 bit targets.
Change-Id: Icb887d7dd607fba6aeafed0409352127c26ecb35
|
|
Rename plutonium to msm8994
Change-Id: I521f2b3217154aa9ab38ad122777c66b281ddbab
|
|
dashplayer and QCMediaPlayer projects are moved
to external/mm-dash
Change-Id: I828d4877fb8638ad43a438caccb60740ce5245fc
|
|
|
|
aarch64 build does not currenty build on this current
directory.
Change-Id: Ife70b9fa1e5934e2f29edc7d4e61e066e7e03437
|
|
Compile video decode and encode component for plutonium
Change-Id: I28e380671901bf7d13157e197d85623d97b8621b
|
|
MAkefileupdate to not to compile
dashplayer and QCMediaplayer
Change-Id: Ibd49d177bd35c786ae73139c1ef00a286d0dcc97
|
|
Enable initial media support for msm8916 target.
Change-Id: Ie76ce1161dc07cebe8f2a470859b06c0b477d5c1
Conflicts:
Android.mk
|
|
1. Enable dashplayer dashplayer and QCMediaPlayer modules to compile
2. qcmediaplayer replace getParameter() setParemeter() with invoke()
Change-Id: I7c3cc271d1a17c63fbd0cc1e971c428158218b3a
|
|
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
|
|
Remove function calls from AOSP code to utils.mk
& replace them with actual definition.
Change-Id: Iaff61ddc54751c8229e3192e9d6e8f7aa7ced09a
CRs-fixed: 566287
|
|
disable dashplayer to resolve compilation error
Change-Id: I576e4889aab05e87f86bf6d4672880115144bc16
|
|
Enable initial media support for msm_bronze target.
Change-Id: Ie6534519a6e50f3ccf1d2d5b1078c1c4978bc41c
|
|
|
|
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
|
|
Enable qcmediaplayer to compile for msm8610 target.
Change-Id: Ibeb69d06b8987478b5ac75e4b1ed59e7abf83780
|
|
Add initial support for MPQ8092 bringup.
Change-Id: I379693f99974db2759f9105ee40482bdeec53c74
|
|
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
|
|
- Change makefile to support Dash Player
Change-Id: Iba21cd7f529254c65746c2b55a3e270ae4387a3c
|
|
Change-Id: I23386f49298323cbf0aecddb7fee2016a2ec16f3
|
|
Change-Id: I3431b91116504f22a1f53743983657954e80b43c
|
|
Add YUV420 Planar support.
Change-Id: I530c42e87f406be955dee6475e2a584aa09b6641
|
|
- move this to qcom proprietay
Change-Id: I51ca9f1277e069097132dbc4f6043bb4099d6115
|
|
Add initial bring-up configuration for MSM8226 target
and rename target MSM8910 to MSM8610.
Change-Id: I40b563db46d8b9724d85bef39726890463389916
|
|
|
|
This class will expose the c2d api for color conversion.
Change-Id: I39e02d8ae88814a0637709b035f45597bad3351d
|
|
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
|
|
CRs-Fixed: 406696
Change-Id: I7e963ea1c23a7ca9423d7026f740d97ef67e1f9e
|
|
Enable compilation of and fix compilation issues of
mm-video module for MSM8974. Change references of
MSM target 'copper' to 'msm8974'.
Change-Id: If3d975e840f08ab74396590cec6ab18f3e55c6a5
|
|
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
|
|
Change-Id: I7599449e56c26cbbc46f084567bf71da95ccf099
|
|
- Compile qcom media modules only for qcom targets
Change-Id: I7981a133f87c04359aa549352364db45a090b128
|
|
- 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
|