Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(394)

Issue 11973010: AndroidVDA by using Android's MediaCodec API. (Closed)

Created:
7 years, 11 months ago by dwkang1
Modified:
6 years, 3 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam, apatrick_chromium, feature-media-reviews_chromium.org, wjia(left Chromium), Pawel Osciak, felipeg, googletv-nikita_google.com
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

AndroidVDA using Android's MediaCodec API. This is part of the effort for HW decoding on WebRTC. This change will not affect the existing media playback because Chrome for Android uses a separate WMP. Also, VDA is disabled on Chrome for Android. The plan is to enable it after connect VDA to WebRTC. TODO: - to make vda unittest work on Android. @ media_codec_bridge* are written by ycheo@ BUG=170345 TEST=visited the follwing sites after turning on Chrome's media stack with a separate change. http://html5example.net/static/html/html5-WebM-VP8-video.html http://www.ioncannon.net/examples/vp8-webm/demo.html http://www.dailymotion.com/html5 http://easyhtml5video.com Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=185469

Patch Set 1 #

Total comments: 16

Patch Set 2 : #

Total comments: 195

Patch Set 3 : marking XXX for issues should be resolved before committing. #

Total comments: 103

Patch Set 4 : using flush() for reset(). #

Total comments: 79

Patch Set 5 : following up Min's comments. #

Patch Set 6 : apply Ami's comments. #

Patch Set 7 : #

Total comments: 13

Patch Set 8 : using "ui/gl/gl_bindings.h" #

Total comments: 15

Patch Set 9 : re-upload #

Patch Set 10 : Original Patch from Dongwong #

Patch Set 11 : adding save/restore status in copier. #

Patch Set 12 : adding save/restore status in copier. #

Total comments: 18

Patch Set 13 : rebasing and better NEOBB(). #

Total comments: 5

Patch Set 14 : using CopyTextureCHROMIUMResourceManager #

Total comments: 14

Patch Set 15 : rebase #

Patch Set 16 : disable H264 and follow up gman's comments. #

Patch Set 17 : disable H264 and follow up gman's comments. #

Patch Set 18 : rebase and patching 12315051 #

Patch Set 19 : using GLES2Decoder for restoring #

Total comments: 4

Patch Set 20 : adding android api version checking. #

Total comments: 5

Patch Set 21 : rebased #

Patch Set 22 : apply gman's comment #

Patch Set 23 : applying ami's comment. #

Total comments: 4

Patch Set 24 : apply xhwang's comment. #

Total comments: 3

Patch Set 25 : apply piman's comment #

Patch Set 26 : adding gl.gyp:gl dependancy #

Patch Set 27 : reverting last patch set. #

Patch Set 28 : fixing android_clang build error. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1400 lines, -16 lines) Patch
A content/common/gpu/media/android_video_decode_accelerator.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +168 lines, -0 lines 0 comments Download
A content/common/gpu/media/android_video_decode_accelerator.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +482 lines, -0 lines 0 comments Download
M content/common/gpu/media/gpu_video_decode_accelerator.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2 chunks +7 lines, -0 lines 0 comments Download
M content/content_common.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 1 chunk +9 lines, -0 lines 0 comments Download
M content/content_tests.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +2 lines, -0 lines 0 comments Download
M gpu/command_buffer/service/gles2_cmd_copy_texture_chromium.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2 chunks +3 lines, -3 lines 0 comments Download
M gpu/command_buffer/service/gles2_cmd_copy_texture_chromium.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 9 chunks +112 lines, -12 lines 0 comments Download
M gpu/command_buffer/service/gles2_cmd_decoder.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +3 lines, -1 line 0 comments Download
A media/base/android/media_codec_bridge.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 chunk +124 lines, -0 lines 0 comments Download
A media/base/android/media_codec_bridge.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 chunk +302 lines, -0 lines 0 comments Download
A media/base/android/media_codec_bridge_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 chunk +162 lines, -0 lines 0 comments Download
M media/media.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 4 chunks +26 lines, -0 lines 0 comments Download

Messages

Total messages: 65 (0 generated)
ycheo (away)
https://codereview.chromium.org/11973010/diff/1/content/common/gpu/media/android_video_decode_accelerator.cc File content/common/gpu/media/android_video_decode_accelerator.cc (right): https://codereview.chromium.org/11973010/diff/1/content/common/gpu/media/android_video_decode_accelerator.cc#newcode35 content/common/gpu/media/android_video_decode_accelerator.cc:35: enum { kDequeueInputBufferTimeOutUs = 10 }; Could you leave ...
7 years, 11 months ago (2013-01-17 08:34:44 UTC) #1
dwkang1
7 years, 11 months ago (2013-01-18 01:25:07 UTC) #2
dwkang1
Thanks for the review. PTAL. https://codereview.chromium.org/11973010/diff/1/content/common/gpu/media/android_video_decode_accelerator.cc File content/common/gpu/media/android_video_decode_accelerator.cc (right): https://codereview.chromium.org/11973010/diff/1/content/common/gpu/media/android_video_decode_accelerator.cc#newcode35 content/common/gpu/media/android_video_decode_accelerator.cc:35: enum { kDequeueInputBufferTimeOutUs = ...
7 years, 11 months ago (2013-01-18 07:14:07 UTC) #3
dwkang1
Hi reviewers, As noted in the description, this change itself will not change any feature ...
7 years, 11 months ago (2013-01-18 07:18:47 UTC) #4
Ami GONE FROM CHROMIUM
Exciting times! https://codereview.chromium.org/11973010/diff/6001/content/common/gpu/media/android_video_decode_accelerator.cc File content/common/gpu/media/android_video_decode_accelerator.cc (right): https://codereview.chromium.org/11973010/diff/6001/content/common/gpu/media/android_video_decode_accelerator.cc#newcode30 content/common/gpu/media/android_video_decode_accelerator.cc:30: #define LOG_LINE() VLOG(1) << __FUNCTION__ drop before ...
7 years, 11 months ago (2013-01-23 01:32:32 UTC) #5
ycheo (away)
https://codereview.chromium.org/11973010/diff/6001/media/base/android/media_codec_bridge.cc File media/base/android/media_codec_bridge.cc (right): https://codereview.chromium.org/11973010/diff/6001/media/base/android/media_codec_bridge.cc#newcode338 media/base/android/media_codec_bridge.cc:338: static_cast<uint8*>(env->GetDirectBufferAddress(j_buffer.obj())); On 2013/01/23 01:32:32, Ami Fischman wrote: > What ...
7 years, 11 months ago (2013-01-27 07:34:48 UTC) #6
Ami GONE FROM CHROMIUM
https://codereview.chromium.org/11973010/diff/6001/media/base/android/media_codec_bridge.cc File media/base/android/media_codec_bridge.cc (right): https://codereview.chromium.org/11973010/diff/6001/media/base/android/media_codec_bridge.cc#newcode338 media/base/android/media_codec_bridge.cc:338: static_cast<uint8*>(env->GetDirectBufferAddress(j_buffer.obj())); On 2013/01/27 07:34:48, ycheo wrote: > On 2013/01/23 ...
7 years, 11 months ago (2013-01-27 17:50:42 UTC) #7
ycheo (away)
https://codereview.chromium.org/11973010/diff/6001/media/base/android/media_codec_bridge.cc File media/base/android/media_codec_bridge.cc (right): https://codereview.chromium.org/11973010/diff/6001/media/base/android/media_codec_bridge.cc#newcode338 media/base/android/media_codec_bridge.cc:338: static_cast<uint8*>(env->GetDirectBufferAddress(j_buffer.obj())); On 2013/01/27 17:50:42, Ami Fischman wrote: > On ...
7 years, 11 months ago (2013-01-27 19:47:22 UTC) #8
dwkang1
Thanks for the review and sorry for the late response. I was interrupted by other ...
7 years, 10 months ago (2013-01-28 14:54:30 UTC) #9
Ami GONE FROM CHROMIUM
https://chromiumcodereview.appspot.com/11973010/diff/6001/content/common/gpu/media/android_video_decode_accelerator.cc File content/common/gpu/media/android_video_decode_accelerator.cc (right): https://chromiumcodereview.appspot.com/11973010/diff/6001/content/common/gpu/media/android_video_decode_accelerator.cc#newcode163 content/common/gpu/media/android_video_decode_accelerator.cc:163: client_->NotifyEndOfBitstreamBuffer(bitstream_buffer.id()); On 2013/01/28 14:54:30, dwkang1 wrote: > On 2013/01/23 ...
7 years, 10 months ago (2013-01-28 19:49:45 UTC) #10
dwkang1
https://chromiumcodereview.appspot.com/11973010/diff/22001/base/android/jni_generator/jni_generator.py File base/android/jni_generator/jni_generator.py (right): https://chromiumcodereview.appspot.com/11973010/diff/22001/base/android/jni_generator/jni_generator.py#newcode175 base/android/jni_generator/jni_generator.py:175: return prefix + 'L' + param + ';' On ...
7 years, 10 months ago (2013-01-29 03:58:48 UTC) #11
dwkang1
https://chromiumcodereview.appspot.com/11973010/diff/22001/content/common/gpu/media/android_video_decode_accelerator.cc File content/common/gpu/media/android_video_decode_accelerator.cc (right): https://chromiumcodereview.appspot.com/11973010/diff/22001/content/common/gpu/media/android_video_decode_accelerator.cc#newcode38 content/common/gpu/media/android_video_decode_accelerator.cc:38: LOG(ERROR) << log; \ On 2013/01/28 19:49:45, Ami Fischman ...
7 years, 10 months ago (2013-02-04 14:08:25 UTC) #12
qinmin
https://chromiumcodereview.appspot.com/11973010/diff/32001/content/common/gpu/media/android_video_decode_accelerator.cc File content/common/gpu/media/android_video_decode_accelerator.cc (right): https://chromiumcodereview.appspot.com/11973010/diff/32001/content/common/gpu/media/android_video_decode_accelerator.cc#newcode76 content/common/gpu/media/android_video_decode_accelerator.cc:76: DCHECK(media_codec_ == NULL); !media_codec_ https://chromiumcodereview.appspot.com/11973010/diff/32001/content/common/gpu/media/android_video_decode_accelerator.cc#newcode136 content/common/gpu/media/android_video_decode_accelerator.cc:136: if (pending_bitstream_buffers_.empty()) { ...
7 years, 10 months ago (2013-02-05 07:43:13 UTC) #13
dwkang1
Thanks for the review and I have one quick question. https://chromiumcodereview.appspot.com/11973010/diff/32001/content/common/gpu/media/android_video_decode_accelerator.cc File content/common/gpu/media/android_video_decode_accelerator.cc (right): https://chromiumcodereview.appspot.com/11973010/diff/32001/content/common/gpu/media/android_video_decode_accelerator.cc#newcode136 ...
7 years, 10 months ago (2013-02-05 08:08:21 UTC) #14
dwkang1
https://chromiumcodereview.appspot.com/11973010/diff/32001/content/common/gpu/media/android_video_decode_accelerator.cc File content/common/gpu/media/android_video_decode_accelerator.cc (right): https://chromiumcodereview.appspot.com/11973010/diff/32001/content/common/gpu/media/android_video_decode_accelerator.cc#newcode76 content/common/gpu/media/android_video_decode_accelerator.cc:76: DCHECK(media_codec_ == NULL); On 2013/02/05 07:43:13, qinmin wrote: > ...
7 years, 10 months ago (2013-02-05 11:49:36 UTC) #15
Ami GONE FROM CHROMIUM
https://chromiumcodereview.appspot.com/11973010/diff/32001/content/common/gpu/media/android_video_decode_accelerator.cc File content/common/gpu/media/android_video_decode_accelerator.cc (right): https://chromiumcodereview.appspot.com/11973010/diff/32001/content/common/gpu/media/android_video_decode_accelerator.cc#newcode31 content/common/gpu/media/android_video_decode_accelerator.cc:31: #define DCHECK CHECK Oh my! :) You might enjoy ...
7 years, 10 months ago (2013-02-05 20:24:33 UTC) #16
dwkang1
https://chromiumcodereview.appspot.com/11973010/diff/32001/content/common/gpu/media/android_video_decode_accelerator.cc File content/common/gpu/media/android_video_decode_accelerator.cc (right): https://chromiumcodereview.appspot.com/11973010/diff/32001/content/common/gpu/media/android_video_decode_accelerator.cc#newcode31 content/common/gpu/media/android_video_decode_accelerator.cc:31: #define DCHECK CHECK On 2013/02/05 20:24:33, Ami Fischman wrote: ...
7 years, 10 months ago (2013-02-07 14:01:36 UTC) #17
Ami GONE FROM CHROMIUM
https://chromiumcodereview.appspot.com/11973010/diff/32001/content/common/gpu/media/android_video_decode_accelerator.cc File content/common/gpu/media/android_video_decode_accelerator.cc (right): https://chromiumcodereview.appspot.com/11973010/diff/32001/content/common/gpu/media/android_video_decode_accelerator.cc#newcode184 content/common/gpu/media/android_video_decode_accelerator.cc:184: &AndroidVideoDecodeAccelerator::NotifyEndOfBitstreamBuffer, On 2013/02/07 14:01:36, dwkang1 wrote: > On 2013/02/05 ...
7 years, 10 months ago (2013-02-07 19:40:16 UTC) #18
dwkang1
https://chromiumcodereview.appspot.com/11973010/diff/43015/content/common/gpu/media/android_video_decode_accelerator.cc File content/common/gpu/media/android_video_decode_accelerator.cc (right): https://chromiumcodereview.appspot.com/11973010/diff/43015/content/common/gpu/media/android_video_decode_accelerator.cc#newcode135 content/common/gpu/media/android_video_decode_accelerator.cc:135: if (pending_bitstream_buffers_.empty()) On 2013/02/07 19:40:16, Ami Fischman wrote: > ...
7 years, 10 months ago (2013-02-13 12:57:19 UTC) #19
dwkang1
FYI, the changes on gl related headers will be submitted with a separate change. https://chromiumcodereview.appspot.com/12258009/
7 years, 10 months ago (2013-02-13 13:09:36 UTC) #20
Ami GONE FROM CHROMIUM
Something went wrong with the upload of several files in this CL (PS#8); I suspect ...
7 years, 10 months ago (2013-02-13 18:07:10 UTC) #21
dwkang1
Thanks for the review and just uploaded a new patch set to fix the last ...
7 years, 10 months ago (2013-02-14 01:38:51 UTC) #22
Ami GONE FROM CHROMIUM
https://chromiumcodereview.appspot.com/11973010/diff/50001/content/common/gpu/media/gles2_external_texture_copier.h File content/common/gpu/media/gles2_external_texture_copier.h (right): https://chromiumcodereview.appspot.com/11973010/diff/50001/content/common/gpu/media/gles2_external_texture_copier.h#newcode16 content/common/gpu/media/gles2_external_texture_copier.h:16: class Gles2ExternalTextureCopier { On 2013/02/14 01:38:51, dwkang1 wrote: > ...
7 years, 10 months ago (2013-02-14 16:43:25 UTC) #23
dwkang1
https://codereview.chromium.org/11973010/diff/50001/content/common/gpu/media/android_video_decode_accelerator.cc File content/common/gpu/media/android_video_decode_accelerator.cc (right): https://codereview.chromium.org/11973010/diff/50001/content/common/gpu/media/android_video_decode_accelerator.cc#newcode27 content/common/gpu/media/android_video_decode_accelerator.cc:27: // XXX: drop the below before submitting. On 2013/02/13 ...
7 years, 10 months ago (2013-02-16 11:30:31 UTC) #24
dwkang1
7 years, 10 months ago (2013-02-16 11:30:32 UTC) #25
Ami GONE FROM CHROMIUM
Looking good! You should definitely get a review of the copier from someone who knows ...
7 years, 10 months ago (2013-02-17 00:12:43 UTC) #26
dwkang1
Thanks for the review Ami. I've added some throttling logic in android_video_decoder_accelerator code. Please have ...
7 years, 10 months ago (2013-02-18 14:13:22 UTC) #27
Ami GONE FROM CHROMIUM
https://codereview.chromium.org/11973010/diff/80002/content/common/gpu/media/android_video_decode_accelerator.cc File content/common/gpu/media/android_video_decode_accelerator.cc (right): https://codereview.chromium.org/11973010/diff/80002/content/common/gpu/media/android_video_decode_accelerator.cc#newcode140 content/common/gpu/media/android_video_decode_accelerator.cc:140: if (bitstreams_notified_in_advance_.size() > kMaxBitstreamsNotifiedInAdvance) Why do you need this ...
7 years, 10 months ago (2013-02-18 17:46:48 UTC) #28
dwkang1
https://codereview.chromium.org/11973010/diff/80002/content/common/gpu/media/android_video_decode_accelerator.cc File content/common/gpu/media/android_video_decode_accelerator.cc (right): https://codereview.chromium.org/11973010/diff/80002/content/common/gpu/media/android_video_decode_accelerator.cc#newcode140 content/common/gpu/media/android_video_decode_accelerator.cc:140: if (bitstreams_notified_in_advance_.size() > kMaxBitstreamsNotifiedInAdvance) On 2013/02/18 17:46:48, Ami Fischman ...
7 years, 10 months ago (2013-02-19 02:14:55 UTC) #29
Ami GONE FROM CHROMIUM
https://codereview.chromium.org/11973010/diff/80002/content/common/gpu/media/android_video_decode_accelerator.cc File content/common/gpu/media/android_video_decode_accelerator.cc (right): https://codereview.chromium.org/11973010/diff/80002/content/common/gpu/media/android_video_decode_accelerator.cc#newcode140 content/common/gpu/media/android_video_decode_accelerator.cc:140: if (bitstreams_notified_in_advance_.size() > kMaxBitstreamsNotifiedInAdvance) On 2013/02/19 02:14:55, dwkang1 wrote: ...
7 years, 10 months ago (2013-02-19 05:22:49 UTC) #30
dwkang1
Hi Gregg and John, I've added you for changes related to GL. Could you take ...
7 years, 10 months ago (2013-02-20 07:20:19 UTC) #31
felipeg
https://chromiumcodereview.appspot.com/11973010/diff/87001/media/base/android/media_codec_bridge.cc File media/base/android/media_codec_bridge.cc (right): https://chromiumcodereview.appspot.com/11973010/diff/87001/media/base/android/media_codec_bridge.cc#newcode270 media/base/android/media_codec_bridge.cc:270: JNI_MediaCodec::Java_MediaCodec_releaseOutputBuffer( I thought that before calling releaseOutputBuffer you need ...
7 years, 10 months ago (2013-02-20 18:35:26 UTC) #32
greggman
https://chromiumcodereview.appspot.com/11973010/diff/87001/content/common/gpu/media/gles2_external_texture_copier.cc File content/common/gpu/media/gles2_external_texture_copier.cc (right): https://chromiumcodereview.appspot.com/11973010/diff/87001/content/common/gpu/media/gles2_external_texture_copier.cc#newcode22 content/common/gpu/media/gles2_external_texture_copier.cc:22: : width_(width), style nit: 4 spaces in front of ...
7 years, 10 months ago (2013-02-20 19:13:58 UTC) #33
dwkang1
I know Gregg's changes are on the way. https://codereview.chromium.org/12321068/ https://codereview.chromium.org/12315051/ But, I uploaded this change ...
7 years, 10 months ago (2013-02-25 23:48:00 UTC) #34
Ami GONE FROM CHROMIUM
AVDA.{h,cc} diffs PS13 -> PS17 LGTM.
7 years, 10 months ago (2013-02-26 00:17:37 UTC) #35
dwkang1
Hi Gregg and Ami, It looks like 12315051 will stay in the CQ today. So, ...
7 years, 10 months ago (2013-02-27 05:13:03 UTC) #36
Ami GONE FROM CHROMIUM
PS18->PS19 LGTM
7 years, 10 months ago (2013-02-27 05:59:22 UTC) #37
greggman
Just a minor thing, otherwise lgtm https://codereview.chromium.org/11973010/diff/106001/content/common/gpu/media/android_video_decode_accelerator.cc File content/common/gpu/media/android_video_decode_accelerator.cc (right): https://codereview.chromium.org/11973010/diff/106001/content/common/gpu/media/android_video_decode_accelerator.cc#newcode315 content/common/gpu/media/android_video_decode_accelerator.cc:315: gl_decoder_->RestoreFramebufferBindings(); This store ...
7 years, 9 months ago (2013-02-28 00:39:26 UTC) #38
dwkang1
https://codereview.chromium.org/11973010/diff/106001/content/common/gpu/media/android_video_decode_accelerator.cc File content/common/gpu/media/android_video_decode_accelerator.cc (right): https://codereview.chromium.org/11973010/diff/106001/content/common/gpu/media/android_video_decode_accelerator.cc#newcode315 content/common/gpu/media/android_video_decode_accelerator.cc:315: gl_decoder_->RestoreFramebufferBindings(); On 2013/02/28 00:39:27, greggman wrote: > This store ...
7 years, 9 months ago (2013-02-28 00:45:25 UTC) #39
dwkang1
Ami, actually, I've added a modification for api version checking in patch set 20. Could ...
7 years, 9 months ago (2013-02-28 01:24:37 UTC) #40
dwkang1
Rebased and applied Gregg's comment. PTAL. https://chromiumcodereview.appspot.com/11973010/diff/106001/content/common/gpu/media/android_video_decode_accelerator.cc File content/common/gpu/media/android_video_decode_accelerator.cc (right): https://chromiumcodereview.appspot.com/11973010/diff/106001/content/common/gpu/media/android_video_decode_accelerator.cc#newcode315 content/common/gpu/media/android_video_decode_accelerator.cc:315: gl_decoder_->RestoreFramebufferBindings(); On 2013/02/28 ...
7 years, 9 months ago (2013-02-28 03:07:32 UTC) #41
Ami GONE FROM CHROMIUM
19->20 & 21->22 LGTM https://codereview.chromium.org/11973010/diff/97004/content/common/gpu/media/android_video_decode_accelerator.cc File content/common/gpu/media/android_video_decode_accelerator.cc (right): https://codereview.chromium.org/11973010/diff/97004/content/common/gpu/media/android_video_decode_accelerator.cc#newcode310 content/common/gpu/media/android_video_decode_accelerator.cc:310: if (!copier_.get()) { Doesn't scoped_ptr<>::operator*() ...
7 years, 9 months ago (2013-02-28 03:23:05 UTC) #42
dwkang1
Thanks a lot for your thoughtful and kind reviewing! I've learned a lot from you. ...
7 years, 9 months ago (2013-02-28 04:27:48 UTC) #43
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dwkang@chromium.org/11973010/112005
7 years, 9 months ago (2013-02-28 04:29:04 UTC) #44
commit-bot: I haz the power
Presubmit check for 11973010-112005 failed and returned exit status 1. INFO:root:Found 12 file(s). Running presubmit ...
7 years, 9 months ago (2013-02-28 04:29:10 UTC) #45
dwkang1
Hi Xiaohan, I've added you as a reviewer for: content/content_tests.gypi content/content_common.gypi Could you take a ...
7 years, 9 months ago (2013-02-28 04:33:19 UTC) #46
xhwang
lgtm % nits https://chromiumcodereview.appspot.com/11973010/diff/112005/content/content_tests.gypi File content/content_tests.gypi (right): https://chromiumcodereview.appspot.com/11973010/diff/112005/content/content_tests.gypi#newcode900 content/content_tests.gypi:900: # TODO(felipeg): make video_decode_accelerator_unittest work on ...
7 years, 9 months ago (2013-02-28 21:19:11 UTC) #47
xhwang
On 2013/02/28 21:19:11, xhwang wrote: > lgtm % nits > > https://chromiumcodereview.appspot.com/11973010/diff/112005/content/content_tests.gypi > File content/content_tests.gypi ...
7 years, 9 months ago (2013-02-28 21:25:41 UTC) #48
dwkang1
Thanks for the review. btw, I still see the : presubmit messages for content_xxx.gyp files. ...
7 years, 9 months ago (2013-02-28 21:36:37 UTC) #49
dwkang1
I see. Then it seems that it was a presubmit bug? Let me add a ...
7 years, 9 months ago (2013-02-28 21:39:33 UTC) #50
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dwkang@chromium.org/11973010/119002
7 years, 9 months ago (2013-02-28 21:39:44 UTC) #51
commit-bot: I haz the power
Presubmit check for 11973010-119002 failed and returned exit status 1. INFO:root:Found 12 file(s). Running presubmit ...
7 years, 9 months ago (2013-02-28 21:39:51 UTC) #52
dwkang1
Hi Antoine(piman), Would you take a look at this change? (for contents_xxx.gypi flies) Thanks!
7 years, 9 months ago (2013-02-28 21:44:01 UTC) #53
piman
I didn't look at the rest of the CL. One comment about the gyp https://chromiumcodereview.appspot.com/11973010/diff/119002/content/content_common.gypi ...
7 years, 9 months ago (2013-02-28 22:02:56 UTC) #54
dwkang1
Thanks for the prompt review. PTAL. https://chromiumcodereview.appspot.com/11973010/diff/119002/content/content_common.gypi File content/content_common.gypi (right): https://chromiumcodereview.appspot.com/11973010/diff/119002/content/content_common.gypi#newcode501 content/content_common.gypi:501: '-lGLESv2', On 2013/02/28 ...
7 years, 9 months ago (2013-02-28 22:36:27 UTC) #55
piman
lgtm
7 years, 9 months ago (2013-02-28 22:53:12 UTC) #56
dwkang1
https://chromiumcodereview.appspot.com/11973010/diff/119002/content/content_common.gypi File content/content_common.gypi (right): https://chromiumcodereview.appspot.com/11973010/diff/119002/content/content_common.gypi#newcode501 content/content_common.gypi:501: '-lGLESv2', On 2013/02/28 22:36:28, dwkang1 wrote: > On 2013/02/28 ...
7 years, 9 months ago (2013-02-28 22:55:42 UTC) #57
piman
On 2013/02/28 22:55:42, dwkang1 wrote: > https://chromiumcodereview.appspot.com/11973010/diff/119002/content/content_common.gypi > File content/content_common.gypi (right): > > https://chromiumcodereview.appspot.com/11973010/diff/119002/content/content_common.gypi#newcode501 > ...
7 years, 9 months ago (2013-02-28 23:00:48 UTC) #58
dwkang1
Last patch set is reverted. Thanks!
7 years, 9 months ago (2013-02-28 23:04:30 UTC) #59
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dwkang@chromium.org/11973010/115012
7 years, 9 months ago (2013-02-28 23:07:04 UTC) #60
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 9 months ago (2013-02-28 23:42:21 UTC) #61
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dwkang@chromium.org/11973010/108025
7 years, 9 months ago (2013-03-01 01:53:59 UTC) #62
commit-bot: I haz the power
Change committed as 185469
7 years, 9 months ago (2013-03-01 04:59:00 UTC) #63
dssxkk_gmail.com
Hi All Does anyone knows how to handle video frame which comes out with flag ...
6 years, 3 months ago (2014-09-05 04:48:06 UTC) #64
dssxkk_gmail.com
6 years, 3 months ago (2014-09-05 05:16:01 UTC) #65
And I only can get video output buffer time stamp and flag, can not get
others info: size and offset.

Thanks.


2014-09-05 12:48 GMT+08:00 <dssxkk@gmail.com>:

>
> Hi All
>
> Does anyone knows how to handle video frame which comes out with flag
> : BUFFER_FLAG_END_OF_STREAM ? render it or just drop it ? I cannot get
> enough info from Google website.
>
> Android MediaCodec.
>
> Thanks.
>
>
> 在 2013年3月1日星期五UTC+8下午12时59分00秒,commi...@chromium.org写道:
>>
>> Change committed as 185469
>>
>> https://chromiumcodereview.appspot.com/11973010/
>>
>

To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698