History log of /frameworks/base/media/jni/android_media_MediaPlayer2.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4480127cadd2a285f726c820d0169a6aa1846477 24-May-2018 Dongwon Kang <dwkang@google.com> MediaPlayer: ensure that jni code returns after throwing exceptions.

Test: no crash on getPlaybackParams and pass post media CTS
Bug: 80200877
Change-Id: I7538967962acc2a23062615c0d39720b34505f17
/frameworks/base/media/jni/android_media_MediaPlayer2.cpp
69d2d51a59ecb30742673fbe56b68397185a08c5 06-Mar-2018 Dongwon Kang <dwkang@google.com> Make MP2 operations asynchronous and send matching notifications

Test: testPlayVideo & testEventCallback & testPlaylist
Bug: 74204782
Change-Id: I7a0f7d1ba5334c68380ef928294dc52cae76c185
/frameworks/base/media/jni/android_media_MediaPlayer2.cpp
adf77a01e8142a5abb496997beddead7b48f43b7 03-Mar-2018 Dongwon Kang <dwkang@google.com> Make MP2.prepare|play handled with task queue

Test: plays video
Bug: 63934228
Change-Id: Iecf8b2079e87241365ab6b7b7b0a5a669c948427
/frameworks/base/media/jni/android_media_MediaPlayer2.cpp
cde2d3ff1048c13671b0b539f5635a64e088cd7a 02-Mar-2018 Wei Jia <wjia@google.com> MediaPlayer2: implement some API's

Test: MediaPlayer2 plays
Bug: 63934228
Change-Id: I10a4086db214b88f4a3eaea71fce81e8a994589a
/frameworks/base/media/jni/android_media_MediaPlayer2.cpp
1789cc7f8221fd1f682fa08a1aeb1e37c2315887 23-Feb-2018 Wei Jia <wjia@google.com> MediaPlayer2: clean up APIs

Make MediaPlayer2 derived from MediaPlayerBase
Test: MediaPlayer2 plays
Bug: 63934228
Change-Id: Ib31e3196ad65c694f778a8a79277e53017a7026f
/frameworks/base/media/jni/android_media_MediaPlayer2.cpp
128875996598b9cfa91bad137d3a73dfcb4a2aed 21-Feb-2018 Wei Jia <wjia@google.com> MediaPlayer2: use long type for media time.

add getAudioAttributes
add srcId for DRM callbacks
remove setNextMediaPlayer
Test: MediaPlayer2 plays
Bug: 63934228
Change-Id: Ibc890a9cb2a29ab58ae7eed25f41e96e04ccafcc
/frameworks/base/media/jni/android_media_MediaPlayer2.cpp
1c2b64db02f62478dc62a6dae6764c1e08789975 20-Feb-2018 Wei Jia <wjia@google.com> MediaPlayer2: use MediaPlayer2::Create()

Test: MediaPlayer2 plays
Bug: 63934228
Change-Id: If9f7e6014bf1d71313279d2d025967714d8e7006
/frameworks/base/media/jni/android_media_MediaPlayer2.cpp
7ed04f9590bbdd723bba63b6c6b4b7b92d3ddcff 16-Feb-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "MediaPlayer2: initial code for playlist support"
de0c3979ce4bdb9464645d6a898b8e1e042cf33f 16-Feb-2018 Wei Jia <wjia@google.com> MediaPlayer2: initial code for playlist support

Test: MediaPlayer2 plays
Bug: 63934228
Change-Id: I6bb8be8c2bda9221e252e54c14b95107eccf4e00
/frameworks/base/media/jni/android_media_MediaPlayer2.cpp
2f711fec15b132b46e0d216d61b868aa27cb7064 13-Feb-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "JAudioTrack: Create StreamEventCallback in MediaPlayer2Impl"
8e5ef909c789d4d8825cf775d90fa9aa251f10b4 07-Feb-2018 Hyundo Moon <hdmoon@google.com> JAudioTrack: Create StreamEventCallback in MediaPlayer2Impl

This CL also adds setAudioOutputDeviceById() in the same class,
in order to support JAudioTrack::setOutputDevice().

Bug: 70363744
Test: Builds successfully
Change-Id: I1466670e74cff73d6cd32c4f439eac476c53ea2a
/frameworks/base/media/jni/android_media_MediaPlayer2.cpp
34c5bb126b8cc85176645acea841c796a3cc0292 08-Feb-2018 Wei Jia <wjia@google.com> MediaPlayer2: hook up srcId.

Test: MediaPlayer2 plays.
Bug: 63934228
Change-Id: Ie9f2b4ccd960461dd3384029bd267746a09ce8f6
/frameworks/base/media/jni/android_media_MediaPlayer2.cpp
c3c31a5382af607380ebd5f4209e62fdf1eb45c6 06-Feb-2018 Wei Jia <wjia@google.com> MediaPlayer2: move MediaPlayer2 native code to libmediaplayer2

Test: MediaPlayer2 plays
Bug: 63934228
Change-Id: Ie674b01b6e839d5ca0af76d8b712c395da64b57a
/frameworks/base/media/jni/android_media_MediaPlayer2.cpp
94baed8b7c4fcf1d0fcc2f10468bf22475b5be00 02-Feb-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "MediaPlayer2: add native DataSourceDesc."
23c46f88ebf02dc95e2aaad078e4728594ef506f 02-Feb-2018 Wei Jia <wjia@google.com> MediaPlayer2: remove setRetransmitEndpoint

Test: MediaPlayer2 plays
Bug: 63934228
Change-Id: Ifc5ef24175405acde6c65af51c7e85d2bfc01f87
/frameworks/base/media/jni/android_media_MediaPlayer2.cpp
913074c07496bab6a7523d396a5473a283728324 01-Feb-2018 Wei Jia <wjia@google.com> MediaPlayer2: add native DataSourceDesc.

Test: MediaPlayer2 plays.
Bug: 63934228
Change-Id: I3ebfd183cb3c817de3b3bcbe583e4351bf4f5734
/frameworks/base/media/jni/android_media_MediaPlayer2.cpp
04a6e93ef78389987b182ae7d9c5c33a5f623afe 25-Jan-2018 Wei Jia <wjia@google.com> MediaPlayer2: remove unused methods

Also use shared lib of libutils.
Test: MediaPlayer2 plays
Bug: 63934228
Change-Id: I6f4f4e927cccd11a0e43c84347bcdc4e3a3b88de
/frameworks/base/media/jni/android_media_MediaPlayer2.cpp
0a8a8f0b26634395ce64123e2a385670d6b07c00 06-Dec-2017 Wei Jia <wjia@google.com> add MediaPlayer2

Forked from 9070e295864b83deca9020ca8bdd9ff790e631a9
Test: plays local files, callback source and streaming.
Bug: 63934228
Change-Id: I692007c07eb2819f8ad1d843e4e2b1fc96fbecca
/frameworks/base/media/jni/android_media_MediaPlayer2.cpp