Pawin Vongmasa
77f4d8b90c
Merge "Organize header dependencies" into oc-mr1-dev am: 1ec73bea63
...
am: 4b8ef498cc
Change-Id: I14258dde43a0dd0ad18e25970948418f19325339
7 years ago
TreeHugger Robot
1ec73bea63
Merge "Organize header dependencies" into oc-mr1-dev
7 years ago
Wei Jia
28e6c5fc56
Merge "GenericSource: still feed audio decoder when paused."
7 years ago
Pawin Vongmasa
255735a38b
Organize header dependencies
...
Header files that are exported are moved to a specific place for
exporting.
Test: make cts -j123 && cts-tradefed run cts-dev -m \
CtsMediaTestCases --compatibility:module-arg \
CtsMediaTestCases:include-annotation:\
android.platform.test.annotations.RequiresDevice
Bug: 63821829
Change-Id: Ia578e3c0dd1ff157335b3a49af896acb922586e8
7 years ago
Andy Hung
91b5eb2ffc
Merge "MediaPlayer: Permit VolumeShaper operations on gapless playback" into oc-dr1-dev
...
am: db5beef4cf
Change-Id: Ifeac95fa06d0160abf2215b84321be4a8823e31b
7 years ago
Andy Hung
c01eddb86e
MediaPlayer: Permit VolumeShaper operations on gapless playback
...
This allows unducking to occur when VolumeShaper operations
are applied to the original player.
Test: Automated duck tests
Bug: 63111689
Change-Id: If2e93b1ccb11216032f24e71ab200668e1e4850d
7 years ago
Wei Jia
9af3fd5c98
MediaPlayerService: fix access of mPlayer in client am: 502c2f4053
am: bd7db202c6
am: 03fa67202f
am: 263d5a2a70
am: 0844e1a3e8
am: e0f4963584
am: 5cc9f8780c
am: 93ae13644b
am: 50280c1b44
am: 1a1bb632e7
am: d8192c9149
am: 6f7295a384
am: 830ecba34d
am: ee04f896ca
am: b65bc512d1
am: 6b79fa9965
am: 650446e758
...
am: 2e3ff09fc6
Change-Id: Ib2faf4e77ec0f916932ef79388da20e93eae5ed5
7 years ago
Wei Jia
2e3ff09fc6
MediaPlayerService: fix access of mPlayer in client am: 502c2f4053
am: bd7db202c6
am: 03fa67202f
am: 263d5a2a70
am: 0844e1a3e8
am: e0f4963584
am: 5cc9f8780c
am: 93ae13644b
am: 50280c1b44
am: 1a1bb632e7
am: d8192c9149
am: 6f7295a384
am: 830ecba34d
am: ee04f896ca
am: b65bc512d1
am: 6b79fa9965
...
am: 650446e758
Change-Id: I80ca91c7b13e441eb885287a3589f848ad910ba5
7 years ago
Wei Jia
29204646b9
MediaPlayerService: fix access of mPlayer in client am: 502c2f4053
am: bd7db202c6
am: 03fa67202f
am: 263d5a2a70
am: 0844e1a3e8
am: e0f4963584
am: 5cc9f8780c
am: 93ae13644b
am: 50280c1b44
am: 1a1bb632e7
am: d8192c9149
am: 6f7295a384
am: 830ecba34d
am: ee04f896ca
am: b65bc512d1
...
am: 6b79fa9965
Change-Id: I69819dad31186c037bd4d52280bf7b18c745a31f
7 years ago
Wei Jia
650446e758
MediaPlayerService: fix access of mPlayer in client am: 502c2f4053
am: bd7db202c6
am: 03fa67202f
am: 263d5a2a70
am: 0844e1a3e8
am: e0f4963584
am: 5cc9f8780c
am: 93ae13644b
am: 50280c1b44
am: 1a1bb632e7
am: d8192c9149
am: 6f7295a384
am: 830ecba34d
am: ee04f896ca
am: b65bc512d1
...
am: 6b79fa9965
Change-Id: I05c6510ddd4abd449e3bf75ec3d8ae8fdaa45917
7 years ago
Wei Jia
6b79fa9965
MediaPlayerService: fix access of mPlayer in client am: 502c2f4053
am: bd7db202c6
am: 03fa67202f
am: 263d5a2a70
am: 0844e1a3e8
am: e0f4963584
am: 5cc9f8780c
am: 93ae13644b
am: 50280c1b44
am: 1a1bb632e7
am: d8192c9149
am: 6f7295a384
am: 830ecba34d
am: ee04f896ca
...
am: b65bc512d1
Change-Id: Id341ee30610d4c1e887a71b0deb1ddef3f325f48
7 years ago
Wei Jia
ee04f896ca
MediaPlayerService: fix access of mPlayer in client am: 502c2f4053
am: bd7db202c6
am: 03fa67202f
am: 263d5a2a70
am: 0844e1a3e8
am: e0f4963584
am: 5cc9f8780c
am: 93ae13644b
am: 50280c1b44
am: 1a1bb632e7
am: d8192c9149
am: 6f7295a384
...
am: 830ecba34d
Change-Id: Iac159cbf205fb02aa600d8b136e70b6d71b44924
7 years ago
Wei Jia
830ecba34d
MediaPlayerService: fix access of mPlayer in client am: 502c2f4053
am: bd7db202c6
am: 03fa67202f
am: 263d5a2a70
am: 0844e1a3e8
am: e0f4963584
am: 5cc9f8780c
am: 93ae13644b
am: 50280c1b44
am: 1a1bb632e7
am: d8192c9149
...
am: 6f7295a384
Change-Id: I7f6837cd4aced5a6d83aaf0279cc3908f80a4027
7 years ago
Wei Jia
6f7295a384
MediaPlayerService: fix access of mPlayer in client am: 502c2f4053
am: bd7db202c6
am: 03fa67202f
am: 263d5a2a70
am: 0844e1a3e8
am: e0f4963584
am: 5cc9f8780c
am: 93ae13644b
am: 50280c1b44
am: 1a1bb632e7
...
am: d8192c9149
Change-Id: I25ed67aa5671f7484dc99d3d79e0ed33125117f6
7 years ago
Wei Jia
d8192c9149
MediaPlayerService: fix access of mPlayer in client am: 502c2f4053
am: bd7db202c6
am: 03fa67202f
am: 263d5a2a70
am: 0844e1a3e8
am: e0f4963584
am: 5cc9f8780c
am: 93ae13644b
am: 50280c1b44
...
am: 1a1bb632e7
Change-Id: I7cd886d0bbe96dcf8aafe082649d2a9a7c1c303e
7 years ago
Wei Jia
50280c1b44
MediaPlayerService: fix access of mPlayer in client am: 502c2f4053
am: bd7db202c6
am: 03fa67202f
am: 263d5a2a70
am: 0844e1a3e8
am: e0f4963584
am: 5cc9f8780c
...
am: 93ae13644b
Change-Id: I16649e1417e36610e0731da5c47c90a9de169d13
7 years ago
Wei Jia
93ae13644b
MediaPlayerService: fix access of mPlayer in client am: 502c2f4053
am: bd7db202c6
am: 03fa67202f
am: 263d5a2a70
am: 0844e1a3e8
am: e0f4963584
...
am: 5cc9f8780c
Change-Id: Icb93a3b48a1674066fbf0b07bf11cda56ab22436
7 years ago
Wei Jia
5cc9f8780c
MediaPlayerService: fix access of mPlayer in client am: 502c2f4053
am: bd7db202c6
am: 03fa67202f
am: 263d5a2a70
am: 0844e1a3e8
...
am: e0f4963584
Change-Id: I318dd6a90b2af9c4e879e4ab47cfad110002532d
7 years ago
Wei Jia
0844e1a3e8
MediaPlayerService: fix access of mPlayer in client am: 502c2f4053
am: bd7db202c6
am: 03fa67202f
...
am: 263d5a2a70
Change-Id: I24e4ade61cbc0a03d20aa4b79b21fe18baa10e43
7 years ago
Wei Jia
263d5a2a70
MediaPlayerService: fix access of mPlayer in client am: 502c2f4053
am: bd7db202c6
...
am: 03fa67202f
Change-Id: I9336683351fa531560fadbe554eb218fc663585f
7 years ago
Wei Jia
03fa67202f
MediaPlayerService: fix access of mPlayer in client am: 502c2f4053
...
am: bd7db202c6
Change-Id: If691af6c8d3c3849da52da943fd754ed9bd1fe0b
7 years ago
Wei Jia
89dc2fe686
GenericSource: still feed audio decoder when paused.
...
Test: audio decoder stops polling source
Bug: 63412809
Change-Id: I53c98920ea850defae88b2e12be6b05d6d90c32c
7 years ago
Wei Jia
502c2f4053
MediaPlayerService: fix access of mPlayer in client
...
Test: poc doesn't crash
Bug: 38234812
Change-Id: I6f9be046ff66d2d5bed27bd712287e4ead550830
7 years ago
TreeHugger Robot
599e95afa2
Merge "NuPlayerRenderer: allow video to continue when audio ends"
7 years ago
TreeHugger Robot
a4421734be
Merge "NuPlayer: fix track error notification"
7 years ago
Wei Jia
f86731d6a5
NuPlayer: fix track error notification
...
Audio/video decoder could have been shut down due to error. When the
counter track has error, it should take this into consideration.
Test: MediaPlayer sends out corrent error notification.
Bug: 63116575
Change-Id: Ie31d4e6d9b2bc6715d657a4c8e2dc7c1368257b1
7 years ago
Yunlian Jiang
20e6916035
Merge "Fix memory leak warning." am: ae6088e456
am: 37cd5f116d
am: 4c09f57e62
...
am: 31dcf0154d
Change-Id: Ief95861362c2ed6146c12c2b1570024dbde49269
7 years ago
Yunlian Jiang
31dcf0154d
Merge "Fix memory leak warning." am: ae6088e456
am: 37cd5f116d
...
am: 4c09f57e62
Change-Id: Ie864652e4f5344d50e68ede6aa23b021b1ee84c1
7 years ago
Yunlian Jiang
37cd5f116d
Merge "Fix memory leak warning."
...
am: ae6088e456
Change-Id: I3dff126ce299da44030ae92822f48e34e9693a55
7 years ago
Wei Jia
d214a56215
NuPlayerRenderer: allow video to continue when audio ends
...
Test: video can continue when audio ends
Bug: 63397228
Change-Id: Iebd79006b7205ddd4d616a803fe0e5f492cbc866
7 years ago
Yunlian Jiang
449d3f0814
Fix memory leak warning.
...
This CL eliminates the following compiler warning:
MediaPlayerFactory.cpp:249:27: warning: Potential memory leak
Bug: None
Test: After this change the warning is gone.
Change-Id: I09e7ec5cc3bc84decfea2456550b532aac55d26f
7 years ago
Santhosh Behara
ddd11adcd9
media: Change the location of dumping stats
...
The latest photos apk calls the setVideoSurfaceTexture
with a null bufferProducer. Hence the surface is set as
NULL.
Due to this, the video decoder is shutdown before the
surface is set. Hence the stats are lost. Thus when the
app calls reset after surface is set, the stats are not
printed.
Test: see dump stats
CRs-Fixed: 2063273
Bug: 62897827
Author: anubhavp@codeaurora.org
Change-Id: Iafc09c50840960be4a20e55b34d5d31ba6a2da49
(cherry picked from commit 563acd6f5a0bfc0174aee61a9ec04916fc227f14)
7 years ago
Wei Jia
8818bf1fbb
DO NOT MERGE -- NuPlayerDecoder: fail gracefully when input data can't be held in allocated buffer.
...
Bug: 38391487
Bug: 24145279
Change-Id: I6b99ee2dc63063557f4ee2c5856f7c848e969752
(cherry picked from commit 56097a8ecc
)
7 years ago
Wei Jia
ba97351e6b
Merge "NuPlayerDecoder: fail gracefully when input data can't be held in allocated buffer." into lmp-mr1-dev am: 3b1a9c3f1b
am: 2675f4cac9
am: 6a2a5b5808
...
am: 333b2d578a
Change-Id: I33e279617987ea8e577b06ce8666825f0c6f5ca5
7 years ago
Wei Jia
333b2d578a
Merge "NuPlayerDecoder: fail gracefully when input data can't be held in allocated buffer." into lmp-mr1-dev am: 3b1a9c3f1b
am: 2675f4cac9
...
am: 6a2a5b5808
Change-Id: Ic443f079bcb1213921a3bf61a13dbfe83ce2a63e
7 years ago
Wei Jia
6a2a5b5808
Merge "NuPlayerDecoder: fail gracefully when input data can't be held in allocated buffer." into lmp-mr1-dev am: 3b1a9c3f1b
...
am: 2675f4cac9
Change-Id: Ia5f63cef5ead1153656f38b34ac4bc8ebb12ca59
7 years ago
Hassan Shojania
14972ed9c9
Merge "Modular DRM for MediaPlayer: L3 playback fails at OMX mmap; preparDrm preparing" into oc-dev am: 8631fd7b27
...
am: 360abaf9d7
Change-Id: Ib7dfcf5b854219276246bd6129bf2a0311990bde
7 years ago
Hassan Shojania
360abaf9d7
Merge "Modular DRM for MediaPlayer: L3 playback fails at OMX mmap; preparDrm preparing" into oc-dev
...
am: 8631fd7b27
Change-Id: I88c8b84a400df2ed20e4e2017309634d8a725af4
7 years ago
TreeHugger Robot
8631fd7b27
Merge "Modular DRM for MediaPlayer: L3 playback fails at OMX mmap; preparDrm preparing" into oc-dev
7 years ago
Hassan Shojania
838be3907f
Modular DRM for MediaPlayer: L3 playback fails at OMX mmap; preparDrm preparing
...
Bug: 34559906
Bug: 38390836
Bug: 38039230
Bug: 62194380
Test: GTS Tests
Change-Id: I51e2479f745a4c3e271628abdd79efcb97368ec2
7 years ago
YOUNG HO CHA
0094fd7067
Android.mk: remove $TOP in LOCAL_C_INCLUDES
...
Test: make systemimage
Change-Id: I5f83786afe3f2c65819b127b041cb74fc4c989ac
Merged-In: I5f83786afe3f2c65819b127b041cb74fc4c989ac
Signed-off-by: YOUNG HO CHA <ganadist@gmail.com>
(cherry picked from commit 2ee7aab4a3
)
7 years ago
Colin Cross
080a39e487
Merge "Android.mk: remove $TOP in LOCAL_C_INCLUDES"
7 years ago
YOUNG HO CHA
2ee7aab4a3
Android.mk: remove $TOP in LOCAL_C_INCLUDES
...
Test: make systemimage
Change-Id: I5f83786afe3f2c65819b127b041cb74fc4c989ac
Signed-off-by: YOUNG HO CHA <ganadist@gmail.com>
7 years ago
YOUNG HO CHA
b3cd253a09
Android.mk: remove $TOP in LOCAL_C_INCLUDES
...
Test: make systemimage
Change-Id: I5f83786afe3f2c65819b127b041cb74fc4c989ac
Signed-off-by: YOUNG HO CHA <ganadist@gmail.com>
7 years ago
Hassan Shojania
6e899bb13f
Merge "Modular DRM for MediaPlayer/Fixing legacy frame drop at NuPlayerDecoder" into oc-dev am: b7b6818b73
...
am: 8eed27bece
Change-Id: I0ea118ac1f355a0c1f283005f254f530a6fb21e3
7 years ago
Hassan Shojania
8eed27bece
Merge "Modular DRM for MediaPlayer/Fixing legacy frame drop at NuPlayerDecoder" into oc-dev
...
am: b7b6818b73
Change-Id: I601ddcab5011a7fd56b74df51ec5ac459f6ccb53
7 years ago
Hassan Shojania
62dec9555e
Modular DRM for MediaPlayer/Fixing legacy frame drop at NuPlayerDecoder
...
Bug: 34559906
Bug: 38039230
Bug: 38430289
Test: GTS/CTS Tests
Change-Id: I68dca5f8bae4f9f7866cfaaa6aba97c80dcd8ffb
7 years ago
Wei Jia
15c3740aa9
NuPlayerDecoder: fail gracefully when input data can't be held in allocated buffer.
...
Bug: 38391487
Bug: 24145279
Change-Id: I6b99ee2dc63063557f4ee2c5856f7c848e969752
(cherry picked from commit 56097a8ecc
)
7 years ago
Hassan Shojania
0e39f08a85
Merge "Modular DRM for MediaPlayer/Race at stop/releaseDrm" into oc-dev am: a666b69800
...
am: b69caa46e8
Change-Id: I8b0b76d498caa7c8ed7bc9008127a02f4236c399
7 years ago
Hassan Shojania
b69caa46e8
Merge "Modular DRM for MediaPlayer/Race at stop/releaseDrm" into oc-dev
...
am: a666b69800
Change-Id: I9a7d62c2e199bc33dd0677d54647d4d9be02893a
7 years ago