| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
Check consistency of effect command reply sizes before
copying to reply address.
Also add null pointer check on reply size.
Also remove unused parameter warning.
Bug: 21953516.
Change-Id: I4cf00c12eaed696af28f3b7613f7e36f47a160c4
|
|
|
|
|
|
|
|
|
|
| |
Various software video decoders would specify the buffer size as if it were
fully cropped, which then failed a sanity check in SoftwareRenderer.
They now return the full buffer size.
Bug: 21717327
Bug: 21443020
Change-Id: I19fcd091827ebd52a95a5509281a07ccc156e0e5
|
|
|
|
|
|
| |
Bug: 20491394
Change-Id: Ide932d49e620c7dc9a847bb5ddc8715d5f936bd5
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
This reverts commit 652bc0197341337bb07fc4f87f168167fb3f47dc pending
the complete investigation of b/21837661
Change-Id: I9c2825fd98ff7e9898c319ee66c0e3a3466c2093
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When decrementing "i", eventually i will equal zero. When that
happens, i-- underflows. This causes a crash when code which uses
clang's -fsanitize=unsigned-integer-overflow is run.
Avoid trigging an unsigned integer underflow.
Change-Id: I61709cb01f56fdb36d631aa95579e8bd09cafd12
|
|\ \
| | |
| | |
| | | |
mnc-dev
|
| |/
| |
| |
| |
| | |
Bug: 21814308
Change-Id: I897bc4878c0b3a758d630e9c117b746ef7e55146
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
to avoid running out of memory.
Bug: 21277449
Change-Id: I7210806a24958f38d86aadab0310fc263e4c0edf
|
|\ \ \
| |_|/
|/| |
| | | |
new profiling." into mnc-dev
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
profiling.
Bug: 21333717
Change-Id: Iaeff615fccf87b3aceed6fa566f82c06a981e030
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- move check to after FillBufferDone only.
- add support for NULL graphicBuffer - just in case
Bug: 21773260
Change-Id: I804574c30ce47fd98bf09f5fe8ad00ae454ed1af
|
| | |
| | |
| | |
| | | |
Change-Id: Iadf74ed8c5b3a3bdb799c6e926fb7bea02511071
|
|\ \ \ |
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | | |
It returns a boolean, not a status_t
Bug: 21654826
Change-Id: Id364a90598c5cf0bb567b5b25bbc9b7c73412760
|
|\ \ \
| | | |
| | | |
| | | | |
into mnc-dev
|
| | | |
| | | |
| | | |
| | | |
| | | | |
bug: 20071480
Change-Id: I81f2a1fea0daa694a61be7f4a6d70d6847e9f183
|
|\ \ \ \ |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Use MediaCodec (in place of OMXCodec) to decode video
thumbnail
Change-Id: I05beaa3d67edff51aa17f58444fd34afb3933580
|
|\ \ \ \ |
|
| | |/ /
| |/| |
| | | |
| | | | |
Change-Id: Ib80a42b4e46b4e2bea02d9a002228a058d1fa211
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The output buffer size as per opus project's sample decoder [1] is
960*6*channel_count. Whereas in SoftOpus, we use 960*6 (without the
channel count multiplier. Fixing it to include maximum number of
channels possible as the multiplier.
[1] http://git.xiph.org/?p=opus-tools.git;a=blob;f=src/opusdec.c;h=d085f04eacdfd49759ffdb73db805562ba396720;hb=f2a2e88b47f6f24083a37be476f140f677fe7160#l571
BUG=20721050
Change-Id: I323891a1b11491782bc093477b09e7757b885674
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
A static library now exists in external/icu/android_utils.
Bug: 21730722
Change-Id: I8302b585d3c87fd1a975301ceca4ceebaccbcac9
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I4f10e4af6f0b5fb0b90513ad516b36b444d3bd68
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
If the seek operation of underlying MediaDataSource implementation is
expensive and each read is relatively small (e.g. Live MPEG2 TS
stream), current TinyCacheSource implementation requests seek too
frequently.
Bug: 21764375
Change-Id: Ic620bf027bc4ef48822549c83c5c98109986884a
|
|\ \ \ \ \
| |_|_|/ /
|/| | | | |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Be more tolerant with corrupt packet. Instead of reporting EOS,
simply discard the damaged packet and continue.
Bug: 21764375
Change-Id: Ibfd112db884732a082371c1abbd047077d1bf57e
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Print stats at the end of playback if the shell
property persist.debug.sf.stats is set
Change-Id: Ie4250bf86b12af75c16f108ca09ad02b3e44fd29
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Account for dropped output-frames (rather than input-frames)
in percentage dropped frames.
Print mime and component name for each active track
Change-Id: I3491d336c696d8ed0fd1503b80afe1df47c787c8
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I70b1c3a07062526fc6d5333f70f4f1d792834e7f
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Bug: 17108024
Change-Id: Id6429eb58226fe955f091f661fcb2f21a5f6ce5e
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- added destructor for MessageList so messages are freed
- check if notify has been initialized
- do not call onMessages if there are no messages
Bug: 21659665
Change-Id: Idb4eaa63dc2f8be8b282be79e6234f83a7669481
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
AudioSink is opened in callback mode." into mnc-dev
|
| | |_|_|/
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
AudioSink is opened in callback mode.
Bug: 21723010
Change-Id: Iddab8c1cbdf87714aa53315feba064fe101d8f98
|
| |_|_|/
|/| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- allocate big enough buffers for native metadata source even in
CameraSource mode
- don't check range when using native metadata mode (and converting
it to GrallocSource) as OMX buffer will be smaller than input
- log allocated vs. OMX reported sizes in OMXNodeInstance logs
Bug: 21708032
Change-Id: I7eeffc5116079e5b368f84980e8e7524260aaccf
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
In change 2b29e461c in external/icu, we stopped hardcoding the ICU
data path at compile time to avoid two sets of mappings in zygote forked
processes. This means we'll have to tell ICU where its data is if the
process in question isn't forked from the zygote.
bug: 21705078
Change-Id: I829d9fa34fe8209aa8a6d55145ca26fdf0d934e8
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- Added FRAME_RENDERED event in OMX, used by tunneled video decoders
to signal rendered event timing
- Track buffers sent for rendering in ACodec and in SoftwareRenderer, and
determine when they have rendered
- Propagate render times to MediaCodec
Bug: 20503131
Change-Id: Idf0a8714d5368b237c2285dd39fa82db847c232f
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
reports WOULD_BLOCK on writing." into mnc-dev
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
WOULD_BLOCK on writing.
Bug: 21726662
Change-Id: I4aa63df7f21e06473594dda30a935e0f1cb745ac
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
flags." into mnc-dev
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Do not call AudioTrack::setPlaybackRate when DIRECT flag is set.
Bug: 17459982
Change-Id: Ib8fb07be72558234519590bcc3bb88c4f6edfa37
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Bug: 19286916
Change-Id: I660daae57e7b7e793f55154c74347e9d53627324
|
|\ \ \ \ \ \
| |_|_|/ / /
|/| | | | | |
|