Magnus Jedvert
181310fb6f
Android: Drop old frame in SurfaceTextureHelper.startListening()
...
Drop any pending texture frame when SurfaceTextureHelper.startListening()
is called because the frame might be from the previous
startListening()/stopListening() capture session. This typically happens
when switching between the front/back camera, and an old frame will get
incorrect rotation and mirroring because of the front/back camera
mismatch.
Dropping the frame in SurfaceTextureHelper also removes the need for
the |dropNextFrame| logic in VideoCapturerAndroid.
R=perkj@webrtc.org
Review URL: https://codereview.webrtc.org/2002963002 .
Cr-Commit-Position: refs/heads/master@{#12849}
2016-05-23 14:26:59 +00:00
..
2016-05-23 13:49:41 +00:00
2016-05-23 14:26:59 +00:00
2016-05-17 08:52:06 +00:00
2016-05-23 07:39:45 +00:00
2016-02-18 12:10:02 +00:00
2016-05-12 06:11:09 +00:00
2016-05-23 13:49:41 +00:00
2016-03-23 07:34:01 +00:00
2016-05-15 02:44:18 +00:00
2016-05-13 17:28:59 +00:00
2016-04-27 13:47:40 +00:00
2016-04-27 13:47:40 +00:00
2016-04-15 10:49:13 +00:00
2016-03-20 13:15:48 +00:00
2016-03-17 11:05:50 +00:00
2016-04-26 10:13:28 +00:00
2016-04-27 13:47:40 +00:00
2016-05-11 08:23:34 +00:00
2016-05-06 18:29:27 +00:00
2016-02-10 15:54:53 +00:00
2016-04-29 13:09:23 +00:00
2016-02-10 15:54:53 +00:00
2016-03-01 20:42:08 +00:00
2016-02-10 15:54:53 +00:00
2016-02-10 15:54:53 +00:00
2016-03-14 18:59:34 +00:00
2016-03-14 18:59:34 +00:00
2016-03-14 18:59:34 +00:00
2016-04-27 13:47:40 +00:00
2016-04-27 13:47:40 +00:00
2016-05-15 02:44:18 +00:00
2016-03-04 10:51:44 +00:00
2016-05-16 22:32:45 +00:00
2016-05-15 02:44:18 +00:00
2016-04-12 06:25:34 +00:00
2016-05-16 22:32:45 +00:00
2016-05-16 22:32:45 +00:00
2016-04-27 13:47:40 +00:00
2016-03-01 20:42:08 +00:00
2016-04-27 13:47:40 +00:00
2016-02-10 15:54:53 +00:00
2016-04-29 13:09:23 +00:00
2016-02-10 15:54:53 +00:00
2016-02-10 15:54:53 +00:00
2016-04-08 09:24:01 +00:00
2016-02-10 15:54:53 +00:00
2016-02-10 15:54:53 +00:00
2016-05-16 18:40:38 +00:00
2016-04-15 10:49:13 +00:00
2016-03-24 10:16:23 +00:00
2016-04-15 10:49:13 +00:00
2016-02-10 15:54:53 +00:00
2016-02-10 09:53:26 +00:00
2016-05-17 08:52:06 +00:00
2016-04-18 03:08:28 +00:00
2016-04-18 03:08:28 +00:00
2016-05-18 23:55:38 +00:00
2016-05-18 23:55:38 +00:00
2016-05-17 08:52:06 +00:00
2016-05-17 08:52:06 +00:00
2016-05-18 23:55:38 +00:00
2016-05-17 08:52:06 +00:00
2016-05-13 15:30:44 +00:00
2016-05-17 08:52:06 +00:00
2016-05-17 09:38:48 +00:00
2016-04-15 10:49:13 +00:00
2016-02-10 15:54:53 +00:00
2016-02-10 15:54:53 +00:00
2016-04-27 13:47:40 +00:00
2016-04-27 13:47:40 +00:00
2016-05-01 21:53:55 +00:00
2016-04-30 01:31:03 +00:00
2016-04-30 01:31:03 +00:00
2016-05-01 21:53:55 +00:00
2016-04-30 01:31:03 +00:00
2016-04-30 01:31:03 +00:00
2016-04-27 13:47:40 +00:00
2016-03-08 20:37:48 +00:00
2016-02-10 15:54:53 +00:00
2016-02-10 15:54:53 +00:00
2016-05-16 18:40:38 +00:00
2016-05-16 18:40:38 +00:00
2016-05-16 18:40:38 +00:00
2016-05-16 18:40:38 +00:00
2016-05-16 18:40:38 +00:00
2016-05-15 02:44:18 +00:00
2016-04-15 10:49:13 +00:00
2016-05-16 18:40:38 +00:00
2016-02-10 15:54:53 +00:00
2016-03-30 13:43:44 +00:00
2016-03-20 13:15:48 +00:00
2016-05-17 08:52:06 +00:00
2016-05-13 18:46:53 +00:00
2016-04-01 08:10:50 +00:00
2016-04-07 14:47:53 +00:00
2016-05-15 02:44:18 +00:00
2016-02-10 15:54:53 +00:00
2016-02-10 15:54:53 +00:00
2016-04-27 13:47:40 +00:00
2016-04-07 14:46:00 +00:00
2016-05-15 02:44:18 +00:00
2016-04-15 10:49:13 +00:00
2016-04-27 13:47:40 +00:00
2016-04-07 14:46:00 +00:00
2016-04-29 13:09:23 +00:00
2016-04-07 14:46:00 +00:00
2016-04-29 13:09:23 +00:00
2016-04-27 13:47:40 +00:00
2016-05-20 22:08:37 +00:00
2016-03-14 18:59:34 +00:00
2016-05-18 00:49:58 +00:00
2016-05-18 00:49:58 +00:00
2016-05-18 00:49:58 +00:00
2016-04-27 13:47:40 +00:00
2016-04-27 13:47:40 +00:00