{"push_id":756576853,"size":13,"distinct_size":13,"ref":"refs/heads/master","head":"e2a8be124458d77d0d3f30a8e33e0a1eede4a849","before":"c2ee2c86f905991a8cd05ee1f35bea105b41e4e0","commits":[{"sha":"4cee419e0777dcbfbd0837e26bed202e35e696a9","author":{"email":"102e225d2aadac8dd4015cd04db7d6cd89bdb304@webrtc.org","name":"Minyue"},"message":"Separating voice activity flag from audio level in RtpHeaderExtension.\n\nVAD flag was embedded in RtpHeaderExtension.audioLevel, which is not easy to interpret. This CL tries to separate the flag with the actual audio level.\n\nBUG=\nR=andrew@webrtc.org, henrik.lundin@webrtc.org\n\nReview URL: https://codereview.webrtc.org/1272343003 .\n\nCr-Commit-Position: refs/heads/master@{#9691}","distinct":true,"url":"https://api.github.com/repos/vsimon/webrtcbuilds/commits/4cee419e0777dcbfbd0837e26bed202e35e696a9"},{"sha":"3449faa553ec94c52ef2d0949867befb60992c88","author":{"email":"86dc5d06abaeadbc7f61dd701fafcbca29ff9bbc@chromium.org","name":"Peter Thatcher"},"message":"Remove GICE (gone forever!) and PORTALLOCATOR_ENABLE_SHARED_UFRAG (enabled forever).\n\nR=deadbeef@webrtc.org, juberti@webrtc.org\n\nReview URL: https://codereview.webrtc.org/1263663002 .\n\nCr-Commit-Position: refs/heads/master@{#9692}","distinct":true,"url":"https://api.github.com/repos/vsimon/webrtcbuilds/commits/3449faa553ec94c52ef2d0949867befb60992c88"},{"sha":"4de6622bccb0e8ba3dff9de26ca69e3adf7a4eba","author":{"email":"d2d83c9cd3d4637266f190c6c3de4564ad153620@gmail.com","name":"Jiawei Ou"},"message":"Fix a bug in computing audio delay on ios device. Converts seconds to\nmilliseconds by multiplying 1000 instead of dividing 1000.\n\nBUG=\nR=tkchin@webrtc.org\n\nReview URL: https://codereview.webrtc.org/1265823003 .\n\nPatch from Jiawei Ou <jiawei.ou@gmail.com>.\n\nCr-Commit-Position: refs/heads/master@{#9693}","distinct":true,"url":"https://api.github.com/repos/vsimon/webrtcbuilds/commits/4de6622bccb0e8ba3dff9de26ca69e3adf7a4eba"},{"sha":"4bc66fc3879e7bd3fcd6f7dedf0c4bb35e88e66f","author":{"email":"19ef6fc4acc7b26e5abff47421d11e780772ccf2@chromium.org","name":"Michael Graczyk"},"message":"Fix data race in AMP.\n\nR=aluebs@webrtc.org, aluebs-webrtc\nBUG=516637\n\nReview URL: https://codereview.webrtc.org/1279953003 .\n\nCr-Commit-Position: refs/heads/master@{#9694}","distinct":true,"url":"https://api.github.com/repos/vsimon/webrtcbuilds/commits/4bc66fc3879e7bd3fcd6f7dedf0c4bb35e88e66f"},{"sha":"0365a27f56aa2d2376d2f356bf70d161c3450244","author":{"email":"3ab8c90c99d6dd7822e0fad803ab0211dd287ae5@webrtc.org","name":"sprang"},"message":"Use RtcpPacket to send SLI in RtcpSender\n\nBUG=webrtc:2450\n\nReview URL: https://codereview.webrtc.org/1268383002\n\nCr-Commit-Position: refs/heads/master@{#9695}","distinct":true,"url":"https://api.github.com/repos/vsimon/webrtcbuilds/commits/0365a27f56aa2d2376d2f356bf70d161c3450244"},{"sha":"5e56c5927e097f095aef2e9f7be49fd3d59221e1","author":{"email":"106ab6647ddadbf38d6259e9d5ec4de77fa52c00@webrtc.org","name":"Henrik Boström"},"message":"DtlsIdentityStoreInterface added and the implementation is called DtlsIdentityStoreImpl (previously named without the -Impl bit and without an interface).\n\nDtlsIdentityStoreImpl is updated to take KeyType into account, something which will be relevant after this CL lands:\nhttps://codereview.webrtc.org/1189583002\n\nThe DtlsIdentityService[Interface] classes are about to be removed (to be removed when Chromium no longer implements and uses the interface). This was an unnecessary layer of complexity. The FakeIdentityService is now instead a FakeDtlsIdentityStore.\nWhere a service was previously passed around, a store is now passed around.\n\nIdentity generation is now commonly performed using DtlsIdentityStoreInterface. Previously, if a service was not specified, WebRtcSessionDescriptionFactory could fall back on its own generation code. Now, a store has to be provided for generation to occur.\n\nFor more information about the steps being taken to land this without breaking Chromium, see referenced bug.\n\nBUG=webrtc:4899\nR=magjed@webrtc.org, tommi@webrtc.org\n\nReview URL: https://codereview.webrtc.org/1176383004 .\n\nCr-Commit-Position: refs/heads/master@{#9696}","distinct":true,"url":"https://api.github.com/repos/vsimon/webrtcbuilds/commits/5e56c5927e097f095aef2e9f7be49fd3d59221e1"},{"sha":"cc4ebadf0b5783fc46f1279534aa5e838945c5d7","author":{"email":"106ab6647ddadbf38d6259e9d5ec4de77fa52c00@webrtc.org","name":"Henrik Boström"},"message":"Empty dtlsidentityservice.h/cc files added, to be removed once chromium gyp files don't reference it.\n\nThis is CL is part of an effort to land https://codereview.webrtc.org/1176383004 without breaking Chromium.\nSee bug for more information.\n\nBUG=webrtc:4899\n\nTBR=tommi@webrtc.org,magjed@webrtc.org\n\nReview URL: https://codereview.webrtc.org/1276233006 .\n\nCr-Commit-Position: refs/heads/master@{#9697}","distinct":true,"url":"https://api.github.com/repos/vsimon/webrtcbuilds/commits/cc4ebadf0b5783fc46f1279534aa5e838945c5d7"},{"sha":"fa301809b698017455847f45cc7e0dfa1bdfed35","author":{"email":"86dc5d06abaeadbc7f61dd701fafcbca29ff9bbc@webrtc.org","name":"pthatcher"},"message":"Revert \"Remove GICE (gone forever!) and PORTALLOCATOR_ENABLE_SHARED_UFRAG (enabled forever).\" becauese remoting code is using dead constants and breaks the FYI bots.\n\nThis reverts commit 3449faa553ec94c52ef2d0949867befb60992c88.\n\nTBR=deadbeef@webrtc.org, juberti@webrtc.org\nNOPRESUBMIT=true\n\nReview URL: https://codereview.webrtc.org/1274273005\n\nCr-Commit-Position: refs/heads/master@{#9698}","distinct":true,"url":"https://api.github.com/repos/vsimon/webrtcbuilds/commits/fa301809b698017455847f45cc7e0dfa1bdfed35"},{"sha":"05bfbe47ef6bcc9ca731c0fa0d5cd15a4f21e93f","author":{"email":"9507adee858471ab168c339dc72b814b168c081b@webrtc.org","name":"magjed"},"message":"AppRTCDemo: Render each video in a separate SurfaceView\n\nThis CL introduces a new org.webrtc.VideoRenderer.Callbacks implementation called SurfaceViewRenderer that renders each video stream in its own SurfaceView. AppRTCDemo is updated to use this new rendering.\n\nThis CL also does the following changes:\n* Make the VideoRenderer.Callbacks interface asynchronous and require that renderFrameDone() is called for every renderFrame(). In JNI, this is implemented with cricket::VideoFrame::Copy()/delete.\n* Make public static helper functions: convertScalingTypeToVisibleFraction(), getDisplaySize(), and getTextureMatrix().\n* Introduces new helper functions surfaceWidth()/surfaceHeight() in EGlBase that allows to query the surface size.\n* Introduce PercentFrameLayout that implements the percentage layout that is used by AppRTCDemo.\n\nBUG=webrtc:4742\n\nReview URL: https://codereview.webrtc.org/1257043004\n\nCr-Commit-Position: refs/heads/master@{#9699}","distinct":true,"url":"https://api.github.com/repos/vsimon/webrtcbuilds/commits/05bfbe47ef6bcc9ca731c0fa0d5cd15a4f21e93f"},{"sha":"d6b243f5f636a5685a8258bbb4b536a172752ee9","author":{"email":"c74694bec5207b1826ba97695d08c60cfd3b91f4@webrtc.org","name":"ivica"},"message":"Enabling screensharing perf test.\nIt should work now as the packet limit in the jitter buffer has been increased.\n\nBUG=webrtc:4889\n\nReview URL: https://codereview.webrtc.org/1272153002\n\nCr-Commit-Position: refs/heads/master@{#9700}","distinct":true,"url":"https://api.github.com/repos/vsimon/webrtcbuilds/commits/d6b243f5f636a5685a8258bbb4b536a172752ee9"},{"sha":"8a2cd3d57da1eb0494aff3b14a7ff34fe97fd5ef","author":{"email":"b9885e3c6ed92e714cf60507c9407f87d8a95a33@google.com","name":"Alex Glaznev"},"message":"Revert H.264 HW encoder setting to CBR mode.\n\nVBR mode does not work well on KK devices - bitrate\ndeviations from target are too large,\n\nR=wzh@webrtc.org\n\nReview URL: https://codereview.webrtc.org/1270403007 .\n\nCr-Commit-Position: refs/heads/master@{#9701}","distinct":true,"url":"https://api.github.com/repos/vsimon/webrtcbuilds/commits/8a2cd3d57da1eb0494aff3b14a7ff34fe97fd5ef"},{"sha":"d941b7609c64516f1b93a0909a0bc23c10d26173","author":{"email":"43082f3de830354b3431dac63947b36d095fd3f8@gmail.com","name":"budnyjj"},"message":"Fix distortions of remote stream with odd size dimensions\n\nBUG=webrtc:4482\n\nReview URL: https://codereview.webrtc.org/1280483003\n\nCr-Commit-Position: refs/heads/master@{#9702}","distinct":true,"url":"https://api.github.com/repos/vsimon/webrtcbuilds/commits/d941b7609c64516f1b93a0909a0bc23c10d26173"},{"sha":"e2a8be124458d77d0d3f30a8e33e0a1eede4a849","author":{"email":"9507adee858471ab168c339dc72b814b168c081b@webrtc.org","name":"magjed"},"message":"Revert of AppRTCDemo: Render each video in a separate SurfaceView (patchset #4 id:120001 of https://codereview.webrtc.org/1257043004/ )\n\nReason for revert:\nAppRTCDemo often crashes in loopback mode and incorrect layout when connection is established\n\nBUG=webrtc:4909,webrtc:4910\n\nOriginal issue's description:\n> AppRTCDemo: Render each video in a separate SurfaceView\n>\n> This CL introduces a new org.webrtc.VideoRenderer.Callbacks implementation called SurfaceViewRenderer that renders each video stream in its own SurfaceView. AppRTCDemo is updated to use this new rendering.\n>\n> This CL also does the following changes:\n> * Make the VideoRenderer.Callbacks interface asynchronous and require that renderFrameDone() is called for every renderFrame(). In JNI, this is implemented with cricket::VideoFrame::Copy()/delete.\n> * Make public static helper functions: convertScalingTypeToVisibleFraction(), getDisplaySize(), and getTextureMatrix().\n> * Introduces new helper functions surfaceWidth()/surfaceHeight() in EGlBase that allows to query the surface size.\n> * Introduce PercentFrameLayout that implements the percentage layout that is used by AppRTCDemo.\n>\n> BUG=webrtc:4742\n>\n> Committed: https://crrev.com/05bfbe47ef6bcc9ca731c0fa0d5cd15a4f21e93f\n> Cr-Commit-Position: refs/heads/master@{#9699}\n\nTBR=glaznev@webrtc.org,wzh@webrtc.org\nNOPRESUBMIT=true\nNOTREECHECKS=true\nNOTRY=true\nBUG=webrtc:4742\n\nReview URL: https://codereview.webrtc.org/1286133002\n\nCr-Commit-Position: refs/heads/master@{#9703}","distinct":true,"url":"https://api.github.com/repos/vsimon/webrtcbuilds/commits/e2a8be124458d77d0d3f30a8e33e0a1eede4a849"}]}