Age | Commit message (Collapse) | Author |
|
'goog/qcom/release/LA.UM.7.3.9.08.00.00.385.245' into pi-dev
Conflicts:
libstagefrighthw/QComOMXMetadata.h
mm-video-v4l2/vidc/vdec/Android.mk
mm-video-v4l2/vidc/vdec/inc/omx_vdec.h
mm-video-v4l2/vidc/vdec/inc/ts_parser.h
mm-video-v4l2/vidc/venc/Android.mk
Bug: 77871398
Change-Id: Iaade819caadef58cc7b1fdf64f0b549bec102eb9
|
|
Missing media/hardware/*.h are resolved by adding media_plugin_headers
explicitly.
Missing system/graphics.h is resolved by switching system/window.h
to cutils/native_handle.h as in
I7214dcc1e57f2a0466fc28173dd5de5d54c9a721 for msm8998.
Missing hardware/gralloc.h is resolved by adding libhardware_headers
ui/ANativeObjectBase.h is not included as it isn't used.
Bug: 69574580
Test: m -j
Test: BOARD_VNDK_VERSION=current m -j libOmxVdec libOmxVenc
Change-Id: I10c903701842c1953eeb99f9651a64e1ffbbbad9
|
|
When the vndk is enabled (BOARD_VNDK_VERSION=current),
vendor libraries must only link against vendor variants
in the build system. This also means that they receive
restricted sets of headers and that automatic global
headers are restricted.
Test: build libstagefrighthw with BOARD_VNDK_VERSION=current
Bug: 69574580
Change-Id: If19a90bdf6e1e33bbf27cf61579a04f49fcc0236
|
|
- Remove hardcode paths of aosp headers in vendor
make files.
- Add aosp header libraries to access aosp headers.
CRs-Fixed: 2206443
Change-Id: Ib2b4f1ddeb48397bbe2afdfb9ac54cc3cb3fd9ac
|
|
Change-Id: If2ee6fa97fcc5eabb1192de678bcb040315e2b42
|
|
Check the array variable for the allocation failure.
CRs-Fixed: 2135174
Change-Id: I0db1ab237a802bbbd0960abad2973d4632c1f368
|
|
Conflicts:
libc2dcolorconvert/Android.mk
libstagefrighthw/Android.mk
mm-core/Android.mk
mm-video-v4l2/vidc/vdec/Android.mk
mm-video-v4l2/vidc/venc/Android.mk
mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp
Change-Id: I62452320f642bbbdf697601cd60ab8637f436dc9
|
|
Move video HAL libraries to vendor image
with flag LOCAL_VENDOR_MODULE
Change-Id: Ie9058b9bfc1148bed53e4496c58a874698f1f6d1
|
|
Move video HAL libraries from system/lib/ to
/system/vendor/lib.
Conflicts:
libc2dcolorconvert/Android.mk
libstagefrighthw/Android.mk
mm-core/Android.mk
mm-video-v4l2/vidc/vdec/Android.mk
mm-video-v4l2/vidc/venc/Android.mk
Change-Id: Ic7f89ce5d4b9cb4d86c12508d15b1d8e1a59e91a
|
|
Move video HAL libraries from system/lib/ to
/system/vendor/lib.
Change-Id: I6a91af6ce3b310b92483c440cb6ee5a0f3096412
CRs-Fixed: 2037809
|
|
Move video HAL libraries from system/lib/ to
/system/vendor/lib.
Remove libbinder instances from Video HAL.
Change-Id: I7f2674fee7fc978281f777c25e26a0927a3964c8
CRs-Fixed: 2037809
|
|
Padding is no longer needed as native handle is directly passed without
involving shared memory in framework, and the handle pointer size will
not cause invalid access while passing handle in a 64 bit process.
Change-Id: I184542e7deb816ac2cb97e39a16c5e4fe83c1eb6
|
|
Update metadata buffer type from kMetadataBufferTypeCameraSource to
kMetadataBufferTypeNativeHandleSource as the latter is used by
camera-HALv1 that resides in a separate process.
Surface recording uses a different metadata as compared to
legacy camera metadata (HAL1). Cast the gralloc-meta to
appropriate struct to extract the handle
Since buffer-size is not known conclusively at the allocation
time of meta-handles, allow the least size to be allocated.
But check the buffer size before accessing in ETB
Bug: 26268807
Change-Id: I2cb40889517b4d740763bbde09e2fa4646b919e1
|
|
-Copy headers to target out headers location
Change-Id: Idead17d2c316469b86cc844ca12715e5f87e59f0
|
|
QComOMXMetadata.h causes compilation errors in other files if included
twice due to the lack of a guard.
Also fix the file permissions to remove +x access to group and all.
Change-Id: I3e77d1572e6539060a5c03e46c35c29a18c367fe
|
|
Add error handling for issues reported by static analyzer.
Change-Id: I93894ca70736e423d91f216de4db42fd34adae8d
|
|
|
|
struct VideoDecoderOutputMetaData definition is available
only on KitKat release. This patch includes the struct definition
locally for JB_MR2, to prevent compilation failures on JB_MR2.
Change-Id: If56acfe080e731aec2d860703aea1726bb6343cf
|
|
Include Metadat-BufferType declaration from right source rather than
defining locally.
Use PROPERTY_VALUE_MAX to specify size of array passed to property_get
Change-Id: I0929a5b8d4c69e0309b3c5b6c4aa172bd7a86574
|
|
Change-Id: I2e1bd6f081ba404fbaceae1e08785c28813aa552
|
|
Change-Id: Ief924a2cddc472c1c580af2341819bdb04acb005
|
|
- 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
|
|
Change-Id: I9bb09477f34dbd4329c7ce4e7b21940070e5daf7
|
|
o related-to-bug: 6044887
Change-Id: Ia3844f542da812594c4eb657106bec57c396352c
|
|
Change-Id: I61b0911e79e11f9d4d27a867fc86462034171f1b
|
|
Change-Id: Ic4aceac3d458e9d9957c40d8119326fe4daf862d
|
|
Change-Id: Idb8650aad6e29ef993fea63c40b2459170bb0773
|
|
external/opencore.
Change-Id: I280792ba0a0a265e8dbbf712f6402c76818b5185
related-to-bug: 3101573
|
|
the other qcom platforms.
Change-Id: I31e0e0356f50948fdefbdd95da7531fb29a4a155
|
|
Change-Id: I13e173c94a3df031fde29d9f82c28bcf18b246a1
|