| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Subtract address of a random static object from pointers being routed
through app process.
Bug: 28466701
Change-Id: Idcbfe81e9507433769672f3dc6d67db5eeed4e04
|
| | |
| | |
| | |
| | |
| | | |
Bug: 28816827
Change-Id: I3d5bad4a1ef96dec544b05bb31cc6f7109aae0a5
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Exit for error in allocation and unsupported resolutions
Bug: 28816956
Change-Id: Ieb830bedeb3a7431d1d21a024927df630f7eda1e
|
| | |
| | |
| | |
| | |
| | | |
Bug: 29153599
Change-Id: I1cb81c054098b86cf24f024f8479909ca7bc85a6
|
| |/
| |
| |
| |
| | |
Bug: 28533562
Change-Id: I798ab24caa4c81f3ba564cad7c9ee019284fb702
|
|\ \
| |/
| |
| |
| |
| | |
Ticket: CYNGNOS-3020
Change-Id: I7e8d69c5f7041b66893ea643c4bc19c3b7bcdda5
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
track.
GenericSource: return error when no track exists.
SampleIterator: make sure mSamplesPerChunk is not zero before using it as divisor.
Bug: 21657957
Bug: 23705695
Bug: 22802344
Bug: 28799341
Change-Id: I7664992ade90b935d3f255dcd43ecc2898f30b04
(cherry picked from commit 0386c91b8a910a134e5898ffa924c1b6c7560b13)
|
| |
| |
| |
| |
| | |
Bug: 28471206
Change-Id: Id5d055d76893d6f53a2e524ff5f282d1ddca3345
|
| |
| |
| |
| |
| | |
bug: 28175045
Change-Id: Icee6c7eb5b761da4aa3e412fb71825508d74d38f
|
| |
| |
| |
| |
| |
| |
| |
| | |
Report MEMORY_ALLOCATION_ERROR if pStorage->picSizeInMbs would
exceed UINT32_MAX bytes.
Bug: 28532266
Change-Id: Ia6f11efb18818afcdb5fa2a38a14f2a2d8c8447a
|
| |
| |
| |
| |
| | |
Bug: 28333006
Change-Id: Ief7a2da848face78f0edde21e2f2009316076679
|
| |
| |
| |
| |
| |
| |
| |
| | |
Upstream commit 0bb5ced removed support for this flag.
Reference: https://github.com/CyanogenMod/android_frameworks_av/commit/0bb5ced60304da7f61478ffd359e7ba65d72f181
Change-Id: I56c8c0957b556f70b1a52cd6dd8a2bdd8f958381
|
| |
| |
| |
| | |
Change-Id: Icdfe4662ff6b53cff53142706bbd5ade1636fb27
|
|\ \
| |/
| |
| |
| |
| | |
Android 6.0.1 release 46
Change-Id: I4fcabf5775aebd2cb8dc0e352d1b1460d3214573
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
28076789.
Detail: Before the original fix
(Id207f369ab7b27787d83f5d8fc48dc53ed9fcdc9) for 28076789, the
code allowed a time-to-sample table size to be 0. The change
made in that fix disallowed such situation, which in fact should
be allowed. This current patch allows it again while maintaining
the security of the previous fix.
Bug: 28288202
Bug: 28076789
Change-Id: I1c9a60c7f0cfcbd3d908f24998dde15d5136a295
|
| |
| |
| |
| | |
Change-Id: I079d1db2d30d126f8aed348bd62451acf741037d
|
| |
| |
| |
| |
| | |
Bug: 27855419
Change-Id: Idabedca52913ec31ea5cb6a6109ab94e3fb2badd
|
| |
| |
| |
| |
| |
| | |
Bug: 27833616
Change-Id: Ic4045a3f56f53b08d0b1264b2a91b8f43e91b738
(cherry picked from commit 87fdee0bc9e3ac4d2a88ef0a8e150cfdf08c161d)
|
| |
| |
| |
| |
| |
| | |
Bug: 27793163
Bug: 27793367
Change-Id: Iec3de8a237ee2379d87a8371c13e543878c6652c
|
| |
| |
| |
| |
| |
| |
| | |
to prevent info leak
Bug: 27855172
Change-Id: I3d33e0a9cc5cf8a758d7b0794590b09c43a24561
|
| |
| |
| |
| |
| | |
Bug: 27793371
Change-Id: I0fe40a4cfd0a5b488f93d3f3ba6f9495235926ac
|
| |
| |
| |
| |
| | |
Bug: 27833616
Change-Id: I0fd599b3da431425d89236ffdd9df423c11947c0
|
| |
| |
| |
| |
| | |
Bug: 27833616
Change-Id: I1ccdd16a00741da072527a6d13e87fd7c7fe8c54
|
| |
| |
| |
| |
| |
| |
| |
| | |
since it doesn't follow the OMX convention. And remove support
for the kClientNeedsFrameBuffer flag.
Bug: 27207275
Change-Id: Ia2c119e2456ebf9e2f4e1de5104ef9032a212255
|
| |
| |
| |
| |
| |
| |
| | |
Otherwise the new size checks trip on this.
Bug: 27207275
Change-Id: I1f8f01097e3a88ff041b69279a6121be842f1766
|
| |
| |
| |
| |
| | |
Bug: 27207275
Change-Id: I4412825d1ee233d993af0a67708bea54304ff62d
|
| |
| |
| |
| |
| |
| |
| |
| | |
For the OMX_COLOR_FormatYUV420Planar color format case, Google's VP9
codec is used, in that case the colors were shifting 16 bytes per
horizontal line, causing green lines to appear on video playback.
Change-Id: I4cf0fd40b79e53882d99f1c3f263c8a98fff1f30
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
8909 is using soft-ip divx decoder using component
name starts with "OMX.ittiam." instead of "OMX.qcom."
leading to FFMPEGSoftCodec override with wrong compression
format using OMX_VIDEO_CodingDIVX (0x7F000003) defined in
OMX_FFMPEG_Extn.h. But qcom omx component actually use
QOMX_VIDEO_CodingDivx (0x7FA30C02) which defined in OMX_QCOMExtns.h.
Add checking for OMX.ittiam in additional to OMX.qcom solved the
problem.
FEIJ-700
Change-Id: I4071eb3978974d1072373f0c88ea83653c0c53a9
|
| |
| |
| |
| |
| |
| |
| |
| | |
Make sure all the items in the port param config are filled out, not
just those we expect to use.
Ref: CYNGNOS-2797
Change-Id: I9271a83fc6496cfe5ad14e45841cd8a05ffece30
|
|\ \
| |/
| |
| |
| |
| |
| | |
Ticket: CYNGNOS-2373
Android 6.0.1 release 43 (MOB30J)
Change-Id: Ie0ab546349bd8a7eed51c839fba28b809e433fd4
|
| |
| |
| |
| |
| |
| |
| |
| | |
Previous change caused EOS to be ignored.
Bug: 27843673
Related-to-bug: 27662364
Change-Id: Ia148a88abc861a9b393f42bc7cd63d8d3ae349bc
|
| |
| |
| |
| |
| | |
Bug: 27662364
Change-Id: I47380545ea7d85845e141e722b0d84f498d27145
|
| |
| |
| |
| |
| | |
Bug: 27662364
Change-Id: I7b26892c41d6f2e690e77478ab855c2fed1ff6b0
|
| |
| |
| |
| |
| | |
Bug: 27569635
Change-Id: I469573f40e21dc9f4c200749d4f220e3a2d31761
|
| |
| |
| |
| |
| |
| |
| | |
and handle dead observers more gracefully
Bug: 27597103
Change-Id: Id7acb25d5ef69b197da15ec200a9e4f9e7b03518
|
| |
| |
| |
| |
| |
| |
| | |
Previous fix accidentally only fixed the fragmented read case.
Bug: 27208621
Change-Id: Ie16f1920b84c8aba613842659238fcd5925694ad
|
| |
| |
| |
| |
| |
| | |
We moved the safteynet logging into storeMetaDataInBuffers_l
Bug: 26324358
Change-Id: I2171742b53192ebb71d546bcb8970bb3c68f366f
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Change Id0af9c8aed1a983095275ac03f7f59abc31594cc
using boot time for video recording start time
as default, but it is specific on devices using
qcom camera HAL3 and it breaks all devices
using camera HAL1.
Fix by changing the default behaviour when
property media.camera.ts.monotonic is not set.
And newer devices such as 8996 might need to setprop
media.camera.ts.monotonic 0 in order to work
properly when using camera HAL3.
Change-Id: Iee07ed1147713a6397fff43e3bbd4f4ed08b56b7
|
| |
| |
| |
| |
| |
| | |
Fix invalid type in error log's format string.
Change-Id: I26aabfcdc1a03c0a7d9cd10fb3b39a660a9be03a
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Camera HAL3 uses boot time for buffer timestamp, rather
than system monotonic time. This leads to issues as
framework uses system monotonic time as reference start
time for timestamp adjustment.
Add change to use boot time for reference start time.
CRs-Fixed: 946735
Change-Id: Id0af9c8aed1a983095275ac03f7f59abc31594cc
|
| |
| |
| |
| |
| |
| | |
Fix compilation issues that appear when enabling LOG_NDEBUG.
Change-Id: I87e9e5ac66157759dd6f521fab0dd346089a011a
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Without this patch, writing B-frame to MediaMuxer will be blocked and
cannot return a result. This may cause an endless progress bar shown in
gallery when triming or muting some videos.
Change-Id: Ib9f902a57da470c0357ec68aab00a35fbb26fb77
CRs-Fixed: 521005
|
| |
| |
| |
| |
| |
| | |
Defer MPEG4 muxer creation to AVFactory.
Change-Id: If0918be77ab7f8d82c78203f371df789e3cc29b8
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Adds support for the HAL_PIXEL_FORMAT_RGBX_8888 format used by
mediatek's hardware.
Fixes several CTS tests where interaction between hardware and software
encoders and decoders is tested.
Change-Id: Ie3267c7d34706c49ad415ebc04ad05f2f2ef3506
|
|\ \
| | |
| | |
| | |
| | | |
Ticket: CYNGNOS-2213
Android 6.0.1 release 24
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Previous fix accidentally only fixed the fragmented read case.
Bug: 27208621
Change-Id: Ie16f1920b84c8aba613842659238fcd5925694ad
|
| | |
| | |
| | |
| | |
| | |
| | | |
We moved the safteynet logging into storeMetaDataInBuffers_l
Bug: 26324358
Change-Id: I2171742b53192ebb71d546bcb8970bb3c68f366f
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
a8ac8f617b am: e2e46f5fa1 am: 2304c606eb am: 0945199000 am: a39f981875 am: e463301aa4
am: 0dd00d9b19
* commit '0dd00d9b1986cd2cc4f45bdb96266dee01f20d72':
Fix out-of-bounds write
|
| | |\ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
a8ac8f617b am: e2e46f5fa1 am: 2304c606eb am: 0945199000 am: a39f981875
am: e463301aa4
* commit 'e463301aa44f0ea0ae1a2399bf8800d94cf6ce3e':
Fix out-of-bounds write
|
| | | |\ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
a8ac8f617b am: e2e46f5fa1 am: 2304c606eb am: 0945199000
am: a39f981875
* commit 'a39f9818759155a2651995d6844f9821d83e3f0d':
Fix out-of-bounds write
|