Wei Jia
dfb0e6236b
MediaSync: fix a typo.
...
Bug: 19666434
Change-Id: I31e959f49d2539e11a9f23f9f9d7eb785ec08512
2015-04-10 16:48:14 -07:00
Wei Jia
e833b534c9
Merge "MediaSync: add getTimestamp in MediaSync."
2015-04-10 22:44:09 +00:00
Wei Jia
217ec0adfc
MediaSync: add getTimestamp in MediaSync.
...
Bug: 19666434
Change-Id: Ieae70b13864e3eb5abae3577f209f4b926418731
2015-04-10 14:44:06 -07:00
Jeff Tinker
6f6ef118a7
Add a method to associate MediaDrm session with MediaCrypto
...
Previously, to associate a MediaDrm session with MediaCrypto,
the MediaDrm sessionId was passed as initData to the MediaCrypto
constructor. This is not ideal for two reasons: it's pretty
obscure and you can't change the association without tearing
down the MediaCodec/MediaCrypto and starting all over. Use
cases like key rotation require being able to update the
MediaDrm session post-construction. This CL addresses both of
these issues.
bug: 19570317
Change-Id: Ie3d3eda16651b598cdd41f2180074a43cb6c0884
2015-04-10 04:15:15 -07:00
Jeff Tinker
74797f843c
Add expiration update and keys change events
...
In support of unprefixed EME
bug: 19771612
bug: 19771431
Change-Id: Iddef695cfa1a56363a4c173249597e415cb93f50
2015-04-09 22:44:36 +00:00
Ronghua Wu
4c302e8b14
media: add new MediaCodec Callback onCodecReleased.
...
Bug: 19620911
Change-Id: I2912c570678861daf1516757dda2160ffddcfa8d
2015-04-09 14:47:58 -07:00
Zhijun He
ce9d6f9c75
ImageReader/Writer: implement opaque format operations
...
Implement attach/detach for image reader and writer.
Bug: 19872821
Change-Id: Ib45a054c6be0b56b370fa8d709b47b0298ba5ea7
2015-04-08 10:39:29 -07:00
Wei Jia
071a8b71d1
MediaSync: add MediaSync JAVA API
...
Bug: 19666434
Change-Id: Iab6941f6d81cb95a3b86be14b239287acb0d0eee
2015-04-03 15:34:34 -07:00
Andy Hung
c09ccc5631
Merge "Fix SoundPool track recycling for fast tracks"
2015-04-01 01:42:00 +00:00
Yin-Chia Yeh
37ec99b19c
Merge "Add RAW12 image format"
2015-03-31 18:27:23 +00:00
Andy Hung
32ccb69fde
Fix SoundPool track recycling for fast tracks
...
Bug: 19970735
Change-Id: I075d04a688383139484f24ba4be2829c5220c57e
2015-03-30 11:33:33 -07:00
John Spurlock
b4f01b966b
Remove the ability to disable audio service.
...
Running in a configuration without audio service is not fully tested.
Remove the configuration option for now. Also remove unused delegation
layer in SoundPool.
Bug: 19891112
Change-Id: I47be0e32d54b8ef8fa25cf47b85eacf8a4969500
2015-03-24 17:22:13 -04:00
Jeff Tinker
4cdc2de0e4
Report key request message type for unprefixed EME
...
bug: 19771299
Change-Id: If76fa2988ca45632d0afff601c12f8f5f9908ed1
2015-03-23 16:23:12 -07:00
Zhijun He
d1cbc68405
media: fix build break
...
clang/llvm complains the timestamp print formating.
Change-Id: Ie4bff9cbec90994709097d087d1c1f2a7d1465cf
2015-03-23 10:10:04 -07:00
Zhijun He
f6a09e5106
ImageReader/Writer: Add ImageWriter and Opaque ImageReader
...
ImageWriter/Reader API change, including below changes
* Interface for Opaque ImageReader
* ImageWriter Interface and implementation
* Image class minor update to support ImageWriter opaque ImageReader
detach/attach interface are defined but yet to be implemented.
Change-Id: Ic7c0d2df73c80b1a81a7316d8c4556bf7703c309
2015-03-20 18:19:58 -07:00
Yin-Chia Yeh
11d444f0b7
Add RAW12 image format
...
Change-Id: I1c528ecf62746aa96d6e132eaa874015d9d7c446
2015-03-20 17:40:01 -07:00
Andy Hung
2bec0fe3a7
Merge "Revert "Revert "soundpool: update sample rate when reusing audiotrack"""
2015-03-17 23:14:24 +00:00
Andy Hung
9bd868fe7a
Merge "Revert "Revert "soundpool: reuse channel for same sample if available"""
2015-03-17 23:12:38 +00:00
Andy Hung
bc4537393b
Revert "Revert "soundpool: update sample rate when reusing audiotrack""
...
This reverts commit b801f73343194cd081f675a5dc2b3e90959cf6d1.
Change-Id: I0f6ee7fc981d65040f32e7852a5f66fd391b329d
2015-03-17 23:05:12 +00:00
Andy Hung
0c4b81bd3e
Revert "Revert "soundpool: reuse channel for same sample if available""
...
This reverts commit 18c225d05480e7b80b312ef90d15789b34ce6bbc.
Change-Id: If91b4b0fb94df1d910cbaa0a7944001b2baa7be3
2015-03-17 23:02:00 +00:00
Jeff Tinker
5609a32366
am 0d22633e: am 62632e25: Merge "Handle NULL keys and NULL values in MediaDrm JNI HashMap"
...
* commit '0d22633e07a6911403383a22bb3164f53b4f4409':
Handle NULL keys and NULL values in MediaDrm JNI HashMap
2015-03-13 18:43:36 +00:00
Jeff Tinker
62632e25f5
Merge "Handle NULL keys and NULL values in MediaDrm JNI HashMap"
2015-03-13 18:20:43 +00:00
Ronghua Wu
67cf4a06c7
Merge "drm: add EVENT_SESSION_RECLAIMED for resource manager."
2015-03-12 18:05:47 +00:00
Glenn Kasten
a080050e42
Merge "Revert "soundpool: reuse channel for same sample if available""
2015-03-10 01:07:32 +00:00
Glenn Kasten
01771a9f7d
Merge "Revert "soundpool: update sample rate when reusing audiotrack""
2015-03-10 01:06:29 +00:00
Andy Hung
0e9a8f6a8e
Merge "Fix SoundPool playback of multichannel files."
2015-03-10 00:38:06 +00:00
Eino-Ville Talvala
805f3c9428
Add DEPTH image formats, support in ImageReader
...
- Add an explicit mapping between public ImageFormat/
PixelFormat enums and internal HAL format/dataspace.
- Add DEPTH16 and DEPTH_POINT_CLOUD formats
- Wire up mapping layer to ImageReader to support depth
formats
Change-Id: I8197eccef900cc91baddcfcb934ccd4d8c972eff
2015-03-09 16:42:25 -07:00
Glenn Kasten
18c225d054
Revert "soundpool: reuse channel for same sample if available"
...
This reverts commit 570576b51b8123ab05b36707ec752cf966292ca5.
Bug: 19635137
Change-Id: I8385ac4c151a375c19c3606698081c947b6216e3
2015-03-09 08:40:12 -07:00
Glenn Kasten
b801f73343
Revert "soundpool: update sample rate when reusing audiotrack"
...
This reverts commit a7d57a6f0068b1e2a0f07ca427cfba198b12a9b9.
Bug: 19635137
Change-Id: I1f53a432936dd3d51459e7d8cd86421bde399150
2015-03-09 08:39:46 -07:00
Andy Hung
a1c3516a24
Fix SoundPool playback of multichannel files.
...
Bug: 17188507
Change-Id: Ia4e43c7f8889181b998673b75b1f3bbf8c43f429
2015-03-06 15:00:42 -08:00
Lajos Molnar
a92d6e28ad
Merge "media: update AMessage to use handler instead of handler-id"
2015-03-06 03:09:19 +00:00
John Reck
f4faeac352
Cleanup Bitmap JNI attempt #2
...
Original version missed a spot
This reverts commit c02977e3bbfaaedcb1b1d67e1692becc7dddd59b.
Change-Id: I56244ce10d709fcdef42a001fe4c6ba7b6bbb04d
2015-03-05 13:56:16 -08:00
Chad Jones
b9a468eb19
Merge "Revert "Cleanup Bitmap JNI""
2015-03-05 19:35:15 +00:00
Chad Jones
c02977e3bb
Revert "Cleanup Bitmap JNI"
...
This reverts commit b2915245b74b3b5541b123e38403f8e26426b4b7.
Change-Id: Idd7d7f33eec4ea5024c83de6b10d3d1a6ab2b17a
2015-03-05 19:34:26 +00:00
John Reck
35da7d904b
Merge "Cleanup Bitmap JNI"
2015-03-05 18:12:35 +00:00
John Reck
b2915245b7
Cleanup Bitmap JNI
...
Fix a bunch of places where mNativeBitmap was being
poked at directly, switch them either to the NDK API
or to GraphicsJNI where it made sense
Change-Id: I6b3df3712d6497cba828c2d3012e725cb4ebb64d
2015-03-05 09:55:02 -08:00
Lajos Molnar
63834f4d23
media: update AMessage to use handler instead of handler-id
...
Bug: 19607784
Change-Id: Ia18746830816bcade510e5137bf8ce6258181ac0
2015-03-04 17:17:03 -08:00
Ronghua Wu
a6d72095ed
drm: add EVENT_SESSION_RECLAIMED for resource manager.
...
Bug: 19265536
Change-Id: Ifa15a4c7d3a7c20cb00bd4aefb57d239c0efaafa
2015-03-04 15:26:42 -08:00
Dhananjay Kumar
a7d57a6f00
soundpool: update sample rate when reusing audiotrack
...
User might update playback rate while calling Play on a sample.
Update sample rate if reusing existing audio track.
Change-Id: I7007c335fa405baf663a322408b92b9df53efdb0
Signed-off-by: Glenn Kasten <gkasten@google.com>
2015-03-04 09:22:18 -08:00
Haynes Mathew George
570576b51b
soundpool: reuse channel for same sample if available
...
Reuse channel for same sample if the channel completed
current playback and is not reallocated to another sample,
i.e. not stolen by other sample.
authored-by: Ashish Jain <ashishj@codeaurora.org>
Change-Id: Ibe7ee318c7dc11f3c4fd3a2f57d861318b10973b
Signed-off-by: Glenn Kasten <gkasten@google.com>
2015-03-04 09:16:28 -08:00
Wei Jia
d93fcf4002
MediaPlayer: add setPlaybackRate JAVA API.
...
Bug: 19196501
Change-Id: I43daced7d9b53bcaca4e6a8d81ca729b32efc79f
2015-03-03 14:43:55 -08:00
Eino-Ville Talvala
64cc1d0359
ImageReader: Switch to RAW16 from RAW_SENSOR
...
Change-Id: I6362a997b0895686f988896de0463d834354f238
2015-02-19 17:02:48 -08:00
Marco Nelissen
9408ce362e
am 6da3cc59: am 396f131d: Merge "Fix memory leak"
...
automerge: fb14e77
* commit 'fb14e77f45fbad139a0b0c9278bd003964b8f987':
Fix memory leak
2015-02-11 00:36:48 +00:00
Marco Nelissen
fb14e77f45
am 6da3cc59: am 396f131d: Merge "Fix memory leak"
...
* commit '6da3cc59a0e77e723a8413d2443b0f1bc5821b03':
Fix memory leak
2015-02-11 00:00:57 +00:00
Marco Nelissen
06524dccbc
Fix memory leak
...
Change-Id: Id691f9b32f9daeb23a01b17c5418b4d74a294cda
2015-02-10 15:45:23 -08:00
Elliott Hughes
969f0708d9
am 4c49b1fb: am b2d7ca7c: am fd2c1307: Merge "Fix build."
...
* commit '4c49b1fb774d59d3a6e8a6bb5a4549828504c5af':
Fix build.
2015-02-04 20:45:18 +00:00
Elliott Hughes
4c49b1fb77
am b2d7ca7c: am fd2c1307: Merge "Fix build."
...
* commit 'b2d7ca7c6ffbb460dd8a8f8cbac8b627a3e27718':
Fix build.
2015-02-04 20:37:59 +00:00
Elliott Hughes
f953ca2ec8
Fix build.
...
Change-Id: Ic14b6de7e7e58ce42ae4cc5ca945e4896e3b7b8f
2015-02-04 12:24:21 -08:00
Lajos Molnar
51b29be528
Merge "ImageReader: add support for compatible flexYUV buffers" into lmp-mr1-dev automerge: 8514766 automerge: 2a8dc00
...
automerge: df876a1
* commit 'df876a110c4b6d55b4a9df57621aa38ff06c6de8':
ImageReader: add support for compatible flexYUV buffers
2015-01-29 08:06:48 +00:00
Lajos Molnar
df876a110c
Merge "ImageReader: add support for compatible flexYUV buffers" into lmp-mr1-dev automerge: 8514766
...
automerge: 2a8dc00
* commit '2a8dc00eedeb2b8a9fa3560d8afa4cfd7c17d395':
ImageReader: add support for compatible flexYUV buffers
2015-01-29 08:02:53 +00:00