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

Issue 1333363002: Add an option to avoid Java video track release when peer connection is closed. (Closed)

Created:
5 years, 3 months ago by AlexG
Modified:
5 years, 3 months ago
Reviewers:
wzh, jiayl2
CC:
webrtc-reviews_webrtc.org, tterriberry_mozilla.com, qiang.lu, niklas.enbom, yujie_mao (webrtc), Andrew MacDonald
Base URL:
https://chromium.googlesource.com/external/webrtc@master
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

Add an option to avoid Java video track release when peer connection is closed. Currently disposing Java peer connection object will result in auto release of media streams and media tracks added to peer connection. Add an option to allow application to own video track so it can be kept after peer connection is destroyed. R=jiayl@webrtc.org, wzh@webrtc.org Committed: https://crrev.com/32b5d231775c7862da74bd817ab00a54bb85a9b8 Cr-Commit-Position: refs/heads/master@{#9946}

Patch Set 1 #

Total comments: 4

Patch Set 2 : Address comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+19 lines, -0 lines) Patch
M talk/app/webrtc/java/src/org/webrtc/MediaStream.java View 1 4 chunks +19 lines, -0 lines 0 comments Download

Messages

Total messages: 18 (5 generated)
AlexG
PTAL
5 years, 3 months ago (2015-09-11 16:54:55 UTC) #2
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1333363002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1333363002/1
5 years, 3 months ago (2015-09-11 16:55:59 UTC) #4
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years, 3 months ago (2015-09-11 17:42:12 UTC) #6
AlexG
PTAL.
5 years, 3 months ago (2015-09-15 00:10:23 UTC) #8
wzh
https://codereview.webrtc.org/1333363002/diff/1/talk/app/webrtc/java/src/org/webrtc/VideoTrack.java File talk/app/webrtc/java/src/org/webrtc/VideoTrack.java (right): https://codereview.webrtc.org/1333363002/diff/1/talk/app/webrtc/java/src/org/webrtc/VideoTrack.java#newcode46 talk/app/webrtc/java/src/org/webrtc/VideoTrack.java:46: public boolean preservedTrack() { i think set/get or put/get ...
5 years, 3 months ago (2015-09-15 00:13:30 UTC) #9
jiayl2
lgtm https://codereview.webrtc.org/1333363002/diff/1/talk/app/webrtc/java/src/org/webrtc/VideoTrack.java File talk/app/webrtc/java/src/org/webrtc/VideoTrack.java (right): https://codereview.webrtc.org/1333363002/diff/1/talk/app/webrtc/java/src/org/webrtc/VideoTrack.java#newcode42 talk/app/webrtc/java/src/org/webrtc/VideoTrack.java:42: public void preserveTrack() { please comment on these ...
5 years, 3 months ago (2015-09-15 00:14:38 UTC) #10
jiayl2
not lgtm, clicked the wrong button
5 years, 3 months ago (2015-09-15 00:14:50 UTC) #11
AlexG
PTAL https://codereview.webrtc.org/1333363002/diff/1/talk/app/webrtc/java/src/org/webrtc/VideoTrack.java File talk/app/webrtc/java/src/org/webrtc/VideoTrack.java (right): https://codereview.webrtc.org/1333363002/diff/1/talk/app/webrtc/java/src/org/webrtc/VideoTrack.java#newcode42 talk/app/webrtc/java/src/org/webrtc/VideoTrack.java:42: public void preserveTrack() { On 2015/09/15 00:14:38, jiayl2 ...
5 years, 3 months ago (2015-09-15 00:37:18 UTC) #12
jiayl2
lgtm
5 years, 3 months ago (2015-09-15 16:30:07 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1333363002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1333363002/20001
5 years, 3 months ago (2015-09-15 16:43:22 UTC) #15
wzh
lgtm
5 years, 3 months ago (2015-09-15 16:55:46 UTC) #16
AlexG
Committed patchset #2 (id:20001) manually as 32b5d231775c7862da74bd817ab00a54bb85a9b8 (presubmit successful).
5 years, 3 months ago (2015-09-15 18:09:48 UTC) #17
commit-bot: I haz the power
5 years, 3 months ago (2015-09-15 18:09:54 UTC) #18
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/32b5d231775c7862da74bd817ab00a54bb85a9b8
Cr-Commit-Position: refs/heads/master@{#9946}

Powered by Google App Engine
This is Rietveld 408576698