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

Issue 496103002: Fix the ownership of media_log_ in WebMediaPlayerAndroid (Closed)

Created:
6 years, 4 months ago by qinmin
Modified:
6 years, 4 months ago
Reviewers:
xhwang
CC:
chromium-reviews, creis+watch_chromium.org, posciak+watch_chromium.org, avayvod+watch_chromium.org, nasko+codewatch_chromium.org, jam, mcasas+watch_chromium.org, feature-media-reviews_chromium.org, darin-cc_chromium.org, wjia+watch_chromium.org
Project:
chromium
Visibility:
Public.

Description

Fix the ownership of media_log_ in WebMediaPlayerAndroid WebMediaPlayer should own media_log_, fix the leak there. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=291443

Patch Set 1 #

Patch Set 2 : addressing acolwell's comments #

Total comments: 2

Patch Set 3 : passing refptr to MediaSourceDelegate #

Total comments: 2

Patch Set 4 : nits #

Unified diffs Side-by-side diffs Delta from patch set Stats (+4 lines, -3 lines) Patch
M content/renderer/media/android/media_source_delegate.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M content/renderer/media/android/media_source_delegate.cc View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M content/renderer/media/android/webmediaplayer_android.h View 1 1 chunk +1 line, -1 line 0 comments Download
M content/renderer/media/android/webmediaplayer_android.cc View 1 2 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
qinmin
PTAL
6 years, 4 months ago (2014-08-21 20:53:51 UTC) #1
acolwell GONE FROM CHROMIUM
Please don't do this. I'm actively working on a patch to make it possible to ...
6 years, 4 months ago (2014-08-21 21:46:13 UTC) #2
qinmin
On 2014/08/21 21:46:13, acolwell wrote: > Please don't do this. I'm actively working on a ...
6 years, 4 months ago (2014-08-21 22:01:11 UTC) #3
xhwang
https://codereview.chromium.org/496103002/diff/20001/content/renderer/media/android/webmediaplayer_android.h File content/renderer/media/android/webmediaplayer_android.h (right): https://codereview.chromium.org/496103002/diff/20001/content/renderer/media/android/webmediaplayer_android.h#newcode454 content/renderer/media/android/webmediaplayer_android.h:454: scoped_refptr<media::MediaLog> media_log_; Since now WMPA partially owns media_log_, does ...
6 years, 4 months ago (2014-08-21 22:40:28 UTC) #4
qinmin
https://codereview.chromium.org/496103002/diff/20001/content/renderer/media/android/webmediaplayer_android.h File content/renderer/media/android/webmediaplayer_android.h (right): https://codereview.chromium.org/496103002/diff/20001/content/renderer/media/android/webmediaplayer_android.h#newcode454 content/renderer/media/android/webmediaplayer_android.h:454: scoped_refptr<media::MediaLog> media_log_; Currently, we pass a raw pointer to ...
6 years, 4 months ago (2014-08-22 01:03:59 UTC) #5
xhwang
lgtm % nit https://codereview.chromium.org/496103002/diff/60001/content/renderer/media/android/media_source_delegate.h File content/renderer/media/android/media_source_delegate.h (right): https://codereview.chromium.org/496103002/diff/60001/content/renderer/media/android/media_source_delegate.h#newcode59 content/renderer/media/android/media_source_delegate.h:59: scoped_refptr<media::MediaLog> media_log); nit: in media code, ...
6 years, 4 months ago (2014-08-22 02:34:06 UTC) #6
qinmin
https://codereview.chromium.org/496103002/diff/60001/content/renderer/media/android/media_source_delegate.h File content/renderer/media/android/media_source_delegate.h (right): https://codereview.chromium.org/496103002/diff/60001/content/renderer/media/android/media_source_delegate.h#newcode59 content/renderer/media/android/media_source_delegate.h:59: scoped_refptr<media::MediaLog> media_log); On 2014/08/22 02:34:06, xhwang wrote: > nit: ...
6 years, 4 months ago (2014-08-22 16:32:09 UTC) #7
qinmin
The CQ bit was checked by qinmin@chromium.org
6 years, 4 months ago (2014-08-22 16:32:11 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/qinmin@chromium.org/496103002/80001
6 years, 4 months ago (2014-08-22 16:35:02 UTC) #9
commit-bot: I haz the power
6 years, 4 months ago (2014-08-22 17:54:42 UTC) #10
Message was sent while issue was closed.
Committed patchset #4 (80001) as 291443

Powered by Google App Engine
This is Rietveld 408576698