magjed
ddf165393f
Android EGL: Synchronize calls to eglCreateContext
...
Synchronize calls to EGL10/EGL14.eglCreateContext on EglBase.lock. The
reason is that a deadlock between the remote render thread in
eglSwapBuffers and MediaCodecVideoEncoder eglCreateContext was observed.
The function calls that are now synchronized on EglBase.lock are:
eglCreateContext, eglMakeCurrent, eglSwapBuffers, and
SurfaceTexture.updateTexImage.
BUG=webrtc:5702
Review-Url: https://codereview.webrtc.org/1937933002
Cr-Commit-Position: refs/heads/master@{#12603}
2016-05-03 08:24:44 +00:00
..
2016-05-02 07:43:32 +00:00
2016-05-03 08:24:44 +00:00
2016-04-29 13:09:23 +00:00
2016-04-27 13:47:40 +00:00
2016-02-18 12:10:02 +00:00
2016-04-30 01:31:03 +00:00
2016-04-30 01:31:03 +00:00
2016-03-23 07:34:01 +00:00
2016-04-26 15:14:48 +00:00
2016-04-27 08:54:27 +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-04-26 10:13:28 +00:00
2016-04-29 13:09:23 +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-04-27 13:47:40 +00:00
2016-03-04 10:51:44 +00:00
2016-03-04 10:51:44 +00:00
2016-03-04 10:51:44 +00:00
2016-04-12 06:25:34 +00:00
2016-04-12 06:25:34 +00:00
2016-03-04 10:51:44 +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-04-27 13:47:40 +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-04-27 13:47:40 +00:00
2016-04-18 03:08:28 +00:00
2016-04-18 03:08:28 +00:00
2016-04-27 13:47:40 +00:00
2016-04-27 13:47:40 +00:00
2016-04-27 13:47:40 +00:00
2016-04-27 13:47:40 +00:00
2016-04-27 13:47:40 +00:00
2016-04-29 13:09:23 +00:00
2016-04-27 13:47:40 +00:00
2016-04-29 13:09:23 +00:00
2016-04-27 13:47:40 +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-04-20 23:23:22 +00:00
2016-04-07 14:46:00 +00:00
2016-03-24 10:16:23 +00:00
2016-04-15 10:49:13 +00:00
2016-05-02 23:20:08 +00:00
2016-04-29 13:09:23 +00:00
2016-04-15 10:49:13 +00:00
2016-05-02 23:20:08 +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-04-29 13:09:23 +00:00
2016-04-26 10:13:28 +00:00
2016-04-01 08:10:50 +00:00
2016-04-07 14:47:53 +00:00
2016-04-26 15:14:48 +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-04-27 13:47:40 +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-04-27 13:47:40 +00:00
2016-03-14 18:59:34 +00:00
2016-04-29 13:09:23 +00:00
2016-04-27 13:47:40 +00:00
2016-04-29 13:09:23 +00:00
2016-04-27 13:47:40 +00:00
2016-04-27 13:47:40 +00:00