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

Issue 1318153007: Android video rendering: Apply SurfaceTexture.getTransformationMatrix() (Closed)

Created:
5 years, 3 months ago by magjed_webrtc
Modified:
5 years, 3 months ago
Reviewers:
pbos-webrtc, hbos
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.git@master
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

Android video rendering: Apply SurfaceTexture.getTransformationMatrix() This CL applies the transformation matrix instead of assuming it is always a vertical flip. This should fix the issue where pixels at one of the edges look stretched out and repeated. BUG=webrtc:4968, webrtc:4742 R=hbos@webrtc.org, pbos@webrtc.org Committed: https://chromium.googlesource.com/external/webrtc/+/529528cc36d2c34f886e34165a1635285db11b8a

Patch Set 1 : #

Total comments: 24

Patch Set 2 : addressing hbos@ comments #

Patch Set 3 : Change to updateLayoutMatrix() #

Unified diffs Side-by-side diffs Delta from patch set Stats (+141 lines, -83 lines) Patch
M talk/app/webrtc/androidtests/src/org/webrtc/RendererCommonTest.java View 1 2 chunks +52 lines, -39 lines 0 comments Download
M talk/app/webrtc/java/android/org/webrtc/RendererCommon.java View 1 3 chunks +61 lines, -21 lines 0 comments Download
M talk/app/webrtc/java/android/org/webrtc/VideoRendererGui.java View 1 2 12 chunks +28 lines, -23 lines 0 comments Download

Messages

Total messages: 10 (4 generated)
magjed_webrtc
The bos brothers - please take a look.
5 years, 3 months ago (2015-09-08 12:00:54 UTC) #3
pbos-webrtc
Like a bos. rs-lgtm but I'm really not well-versed in matrix magic, so go on ...
5 years, 3 months ago (2015-09-08 12:18:50 UTC) #4
hbos
bos-bros unite! https://codereview.webrtc.org/1318153007/diff/20001/talk/app/webrtc/androidtests/src/org/webrtc/RendererCommonTest.java File talk/app/webrtc/androidtests/src/org/webrtc/RendererCommonTest.java (right): https://codereview.webrtc.org/1318153007/diff/20001/talk/app/webrtc/androidtests/src/org/webrtc/RendererCommonTest.java#newcode127 talk/app/webrtc/androidtests/src/org/webrtc/RendererCommonTest.java:127: 1, 0, 0, 1}); I don't fully ...
5 years, 3 months ago (2015-09-08 14:08:47 UTC) #5
magjed_webrtc
https://codereview.webrtc.org/1318153007/diff/20001/talk/app/webrtc/androidtests/src/org/webrtc/RendererCommonTest.java File talk/app/webrtc/androidtests/src/org/webrtc/RendererCommonTest.java (right): https://codereview.webrtc.org/1318153007/diff/20001/talk/app/webrtc/androidtests/src/org/webrtc/RendererCommonTest.java#newcode127 talk/app/webrtc/androidtests/src/org/webrtc/RendererCommonTest.java:127: 1, 0, 0, 1}); On 2015/09/08 14:08:47, hbos wrote: ...
5 years, 3 months ago (2015-09-08 15:24:28 UTC) #8
hbos
Fix my "updateLayoutMatrix()" comment or fight about it with me in-person :) Otherwise, lgtm. https://codereview.webrtc.org/1318153007/diff/20001/talk/app/webrtc/androidtests/src/org/webrtc/RendererCommonTest.java ...
5 years, 3 months ago (2015-09-09 08:27:54 UTC) #9
magjed_webrtc
5 years, 3 months ago (2015-09-09 09:00:22 UTC) #10
Message was sent while issue was closed.
Committed patchset #3 (id:100001) manually as
529528cc36d2c34f886e34165a1635285db11b8a (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698