| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| | |
Android 6.0.1 release 66
# gpg: Signature made Tue 06 Sep 2016 09:26:45 AM PDT using DSA key ID 9AB10E78
# gpg: Can't check signature: public key not found
|
| |
| |
| |
| |
| | |
Bug: 29270469
Change-Id: I6a6c8aeab2a842ff1646316363d614851625e78f
|
|\ \
| |/
| |
| |
| |
| |
| | |
Android 6.0.1 release 13
Ticket: CYNGNOS-1522
Change-Id: Ie3e371fbd0ad24e99bba8512080b5238eeacb95e
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Sample decoding still occurs in SoundPoolThread
without holding the SoundPool lock.
Bug: 25781119
Change-Id: I11fde005aa9cf5438e0390a0d2dfe0ec1dd282e8
(cherry picked from commit 0275a982abecee683f16c827d405eafe51fb67ae)
|
| |
| |
| |
| |
| |
| | |
Added changes to support new features in QSSP
Change-Id: I92c0a4eb3cb5363fbf08185f25644a3202c38788
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- add pause in java level
- add pause in jni level
CRs-Fixed: 587051
Add 2 APIs (suspend/resume) in MediaPlayer
- API:suspend() will just pause the player and release all the decoders
to replace release() which will release the whole player
- API:resume() will just init the decoders again,
then start() will be called to start to play the streaming
Change-Id: Ia0c38bd827f21261b2bd87c04778e86362003344
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If setPeriodicCapture is called Visualizer will start a thread
and do periodic callbacks. When native_finalize is called the
reference to the class is deleted. If a callback happens after
this the reference is no longer valid and when used from the
callback method the vm crashes. With this patch the thread will
be terminated before deleting the reference.
Please note that this change depends on the commit in
platform/frameworks/av with the same Change-Id.
Change-Id: I30f331437ddad05f8d52c244cdbecb1859a0abd2
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When device is connected as MTP mode and user opens folder
/sdcard/Pictures/Screenshots/ in windows system and captures new
screenshot, image information is always shown as 0 KB
Issue: https://code.google.com/p/android/issues/detail?id=56204
Change-Id: I46f3d72d275e164e40e305a3b5aafe685e6905f2
|
| |
| |
| |
| |
| |
| |
| | |
This issue can be easily reproduced by killing an application that
is playing audio using one or more audio effects.
Change-Id: I5f90c65c58d9f2df0737eeed2fbbb0c43aaa0f81
|
| |
| |
| |
| |
| |
| |
| |
| | |
--Adding HFR entries like max HFR mode, max HFR width & max HFR height
in the EncoderCapabilities.java and android_media_MediaProfiles.cpp
Change-Id: I544a17e32ddd7ddccb0c48cf07b3199d2c485e09
CRs-Fixed: 589983
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Instrument framework files to log events of interest.
Conflicts:
core/java/android/accounts/AccountManager.java
Change-Id: Ia45651e6352586f910039b51cac2356f65f80010
|
| |
| |
| |
| |
| |
| |
| |
| | |
Handling usecases while creating ext mediaplayer like
extmediaplayer listner creation fails but QCMediaplayer
creation succeeds or vice versa.
Change-Id: Ic5242161bf30bd2688bd6aba6d6115ab0768e963
|
| |
| |
| |
| |
| |
| |
| |
| | |
* Add pause() API to java MediaRecorder
* Add change in jni to instantiate extended native MediaRecorder
which supports pause/resume
Change-Id: I168e187dc33ce32cd3a846123a3e55fa8ac600a0
|
| |
| |
| |
| |
| |
| | |
Add support to set HEVC video encoder (H265).
Change-Id: Ic514799beeae42aa9a71476e25cfebb3b5867758
|
| |
| |
| |
| |
| |
| |
| | |
Creating Extended MediaPlayerListener and Native MediaPlayer
for DASH.
Change-Id: Ief49777e94b818851052715d6dbd9e51982da85a
|
|/
|
|
| |
Change-Id: I1067da3769635365048529fe315e6971c2d51696
|
|
|
|
|
|
|
|
|
|
|
| |
- clear pending video frames
- flush audio track
- reset clock
- restart audio track after flush
- don't hold lock during callback
Bug: 22234976
Change-Id: I681df950b67d7f9f77a9c5783279f1c8c91be856
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Throw IllegalStateException when queueing or dequeueing an
image if the input surface is already abandoned by the consumer.
Also fix a crash when planes are not initialized when closing
ImageWriter.
Bug: 22279111
Change-Id: I8301920d64a53c45b29e947e52ff323733abbf16
|
|/
|
|
|
| |
bug: 22235465
Change-Id: Ic1e1a86529d4f2246b9768799aacde5cd1070d04
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Legacy shim overrides HAL_PIXEL_FORMAT_BLOB to
HAL_PIXEL_FORMAT_RGBA_8888. Make ImageReader aware of the
workaround when returning the format.
Remove the workaround in legacy shim that overrides YUV_420_888
to YV12 because allocating YUV_420_888 buffers with SW access
is supported on Flo.
Bug: 21707937
Change-Id: I84a8610c82ae986a0064873f611e4f257baf1774
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Remove one more global ref leak in AudioEffect
and Visualizer JNI.
Bug: 21629892.
Change-Id: Id77fc2d10f3dc9d3154d6a1cf0f8cc0f83683584
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
If DEAD_OBJECT is returned from binder calls due to
mediaserver crash, throw new MediaDrmResetException.
This allows the app to detect the condition and handle
it properly.
bug: 20614102
Change-Id: Id08b08fb612672fd94383f0470f5fa3f267b944f
|
|\ \ \
| |/ /
|/| | |
|
| |/
| |
| |
| |
| |
| |
| | |
because close() will be called again when GC kicks in.
Bug: 20945169
Change-Id: If3c5a13be241977ccf4692d5301c423b7ff38918
|
|\ \
| |/
|/|
| | |
into mnc-dev
|
| |
| |
| |
| | |
Change-Id: I744bdcba6e60e5efd8865f725b09a9f791d76160
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The gralloc usage flags are an enum, which is backed by an
implementation defined type. Both gcc and clang are making this a long
long. All the values are hard coded to fit within 8 hex characters
though, so just make the cast.
Change-Id: I4a9778a24c2cbf7fb663371d208e30c4921e170d
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fix performance regression in SoundPool by not checking SoundPool
can play audio everytime it's about to play.
Instead check for permission in constructor and register a listener
for changes on OP_PLAY_AUDIO.
Bug 20018833
Change-Id: I4e7a633d23b98653a149681d18a387cd560efe4d
|
|\ \
| | |
| | |
| | | |
into mnc-dev
|
| |/
| |
| |
| |
| | |
Bug: 20503131
Change-Id: Ife6d4862d14daf5b9659307af57417bd3532e8fe
|
|/
|
|
|
|
|
|
|
| |
Modify AudioEffect and Visualizer JNI to use strong references to
native AudioEffect object.
Bug: 21629892.
Change-Id: I4c2dea0b2e16d807d6dc5d6b09e02e4652d48873
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
MediaCryptoException was being thrown unexpectedly
bug: 21565802
Change-Id: I44768cac1e85a01c8d775b8432d11711ae978b0d
|
|\ \
| | |
| | |
| | | |
notifications" into mnc-dev
|
| |/
| |
| |
| |
| |
| |
| |
| | |
This change also reverted commit 2c838fbd87ad5685c0008b419ea02421159b9b70,
"MediaPlayer: add mPreparing to weed out unwanted prepared messages".
Bug: 21266735
Change-Id: I392342519420bee2fde1fe1915c51d24101ca27d
|
|\ \ |
|
| |/
| |
| |
| | |
Change-Id: Ib77f45fdc27ea53f1dd181f48c76810d03f8dcdb
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| | |
Bug: 20818955
Bug: 20890069
Change-Id: I243205b99b198eb1b5a1a027b27cbb7d5aaaa8db
|
|/
|
|
|
| |
Bug: 21266735
Change-Id: Ie4fe76533c9b7f505c57ba63df7992f2490942cc
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 21209627
Change-Id: Ifd5c5f349894744c192cad10c5c875882566ec53
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
bug: 21044671
Change-Id: Ifb34e7b8cb53f7bd5737c0869fc6c1f731ba1c9c
|
|\ \ \
| | | |
| | | |
| | | | |
into mnc-dev
|