{"push_id":571284587,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"79ec90225a2d4161e4d254df60bae2b6aac89f93","before":"e4fdc53fc2bdd60cc5ebfa9ee41720cb5f4d46a2","commits":[{"sha":"09cc722f7a7f75d7aa23add148ca537e00ff42fa","author":{"email":"b9599afb29b1fa4305dba8bb04f760bf0c9c9471@webrtc.org","name":"henrik.lundin@webrtc.org"},"message":"Switch to using AudioEncoderPcm16B instead of ACMPCM16B\n\nThis change switches from the old codec wrapper ACMPCM16B to the new\nAudioEncoderPcm16B wrapped in an ACMGenericCodecWrapper.\n\nBUG=4228\nCOAUTHOR=kwiberg@webrtc.org\nR=tina.legrand@webrtc.org\n\nReview URL: https://webrtc-codereview.appspot.com/33249004\n\ngit-svn-id: http://webrtc.googlecode.com/svn/trunk@8324 4adac7df-926f-26a2-2b94-8c16560cd09d","distinct":true,"url":"https://api.github.com/repos/svn2github/chromium-clone/commits/09cc722f7a7f75d7aa23add148ca537e00ff42fa"},{"sha":"79ec90225a2d4161e4d254df60bae2b6aac89f93","author":{"email":"e468f06af92d21183a2a635f545ff5cefc8c8b65@webrtc.org","name":"henrika@webrtc.org"},"message":"Refactoring WebRTC Java/JNI audio recording in C++ and Java.\n\nThis is a big refactoring of the existing C++/JNI/Java support for audio recording in native WebRTC:\n\n- Removes unused code and old WEBRTC logging macros\n- Now uses optimal sample rate and buffer size in Java AudioRecord (used hard-coded sample rate before)\n- Makes code more inline with the implementation in Chrome\n- Adds helper methods for JNI handling to improve readability\n- Changes the threading model (high-prio audio thread now lives in Java-land and C++ only works as proxy)\n- Adds basic thread checks\n- Removes all locks in C++ land\n- Removes all locks in Java\n- Improves construction/destruction\n- Additional cleanup\n\nTested using AppRTCDemo and WebRTCDemo APKs on N6, N5, N7, Samsung Galaxy S4 and\nSamsung Galaxy S4 mini (which uses 44.1kHz as native sample rate).\n\nBUG=NONE\nR=magjed@webrtc.org, perkj@webrtc.org, pthatcher@webrtc.org\n\nReview URL: https://webrtc-codereview.appspot.com/33969004\n\ngit-svn-id: http://webrtc.googlecode.com/svn/trunk@8325 4adac7df-926f-26a2-2b94-8c16560cd09d","distinct":true,"url":"https://api.github.com/repos/svn2github/chromium-clone/commits/79ec90225a2d4161e4d254df60bae2b6aac89f93"}]}