summaryrefslogtreecommitdiffstats
path: root/media/base/android/BUILD.gn
diff options
context:
space:
mode:
authortimav <timav@chromium.org>2015-06-26 12:34:59 -0700
committerCommit bot <commit-bot@chromium.org>2015-06-26 19:36:01 +0000
commit389da2e28a6e675da59bdb5fb492cbba77df9874 (patch)
tree69d0f5678b3cf3083094dfc2fbd94bc96bd5593e /media/base/android/BUILD.gn
parentc670c20de33c2e868422c0fcb2b9b37d429c969a (diff)
downloadchromium_src-389da2e28a6e675da59bdb5fb492cbba77df9874.zip
chromium_src-389da2e28a6e675da59bdb5fb492cbba77df9874.tar.gz
chromium_src-389da2e28a6e675da59bdb5fb492cbba77df9874.tar.bz2
MediaCodecPlayer (stage 1 - play/pause only)
This CL implements the basic playback with pause/resume till completion only (no seek, dynamic configuration, surface change, encryption). The MediaCodecPlayer uses one long-lived Media thread for the IPC with demuxer and for the player's internal operations. The player controls two MediaCodecDecoder objects (audio and video) that work with Android MediaCodec. This CL depends on https://codereview.chromium.org/1176993005/ (the MediaCodecDecoder CL) which should be committed first. For discussion see https://codereview.chromium.org/1128383003/ BUG=407577 Review URL: https://codereview.chromium.org/1184373005 Cr-Commit-Position: refs/heads/master@{#336441}
Diffstat (limited to 'media/base/android/BUILD.gn')
-rw-r--r--media/base/android/BUILD.gn1
1 files changed, 1 insertions, 0 deletions
diff --git a/media/base/android/BUILD.gn b/media/base/android/BUILD.gn
index 5db57a3..7c87a7f 100644
--- a/media/base/android/BUILD.gn
+++ b/media/base/android/BUILD.gn
@@ -78,6 +78,7 @@ source_set("unittests") {
"access_unit_queue_unittest.cc",
"media_codec_bridge_unittest.cc",
"media_codec_decoder_unittest.cc",
+ "media_codec_player_unittest.cc",
"media_drm_bridge_unittest.cc",
"media_source_player_unittest.cc",
"test_data_factory.cc",