{"push_id":1461454963,"size":21,"distinct_size":21,"ref":"refs/heads/n7.1.1","head":"1d678f7590805f675ed2df543bcd7c08210d83d4","before":"a5f6270cb7863b15b8169fec445851cefafc8f1b","commits":[{"sha":"6abaff67803cc5101376fdb99aa7edeafef81b07","author":{"name":"Sam Mortimer","email":"fc2a274964d430870f7cc119c87a45eb56b240d3@mortimer.me.uk"},"message":"soundtrigger: fix memory corruption\n\nFixes hotword on angler.\n\nChange-Id: Ic15a617c0f79f03785feaddd2dfa6deb90842a06","distinct":true,"url":"https://api.github.com/repos/TwistedCore/frameworks_av/commits/6abaff67803cc5101376fdb99aa7edeafef81b07"},{"sha":"7ef45864e967451d46e7695158c16e7bba81c39b","author":{"name":"Colin Cross","email":"c3eb3589476a85b6e3c54298f5e4883ee431d748@android.com"},"message":"Remove incorrect forward declaration\n\nANativeWindow is a struct, not a class, and the incorrect forward\ndeclaration causes a warning when -isystem is removed from\nsystem/core/include.\n\nTest: m -j native\nBug: 31492149\nChange-Id: I3516aa98defe1944a9776c07f52f4ee580366988\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/TwistedCore/frameworks_av/commits/7ef45864e967451d46e7695158c16e7bba81c39b"},{"sha":"a4b3bf9751e602c6f07d2c0b07398c748743f2f3","author":{"name":"Robert Shih","email":"33c554d102a27b227022956a9575ee55099cc6d0@google.com"},"message":"httplive: fix overflow in BandwidthEstimator\n\nBug: 32424616\nChange-Id: If857fec44c6466aaadbde8cccbbf95a98d231fa2\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/TwistedCore/frameworks_av/commits/a4b3bf9751e602c6f07d2c0b07398c748743f2f3"},{"sha":"58460ae59c0c57f93dff52c5b69a42b723bbaf52","author":{"name":"Maunik Shah","email":"8a3922de6f0c9ac9432e708ff75b5ea6374c4cff@codeaurora.org"},"message":"Screenshots info is not updated when device is plugged in MTP mode\n\nWhen device is connected as MTP mode and user opens folder\n/sdcard/Pictures/Screenshots/ in windows system and captures new\nscreenshot, image information is always shown as 0 KB\n\nIssue: https://code.google.com/p/android/issues/detail?id=56204\n\nChange-Id: I86d8e1ee54c0d8b2008b5f6bc0de2cac3faafc20\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/TwistedCore/frameworks_av/commits/58460ae59c0c57f93dff52c5b69a42b723bbaf52"},{"sha":"7f847f06bc1c670a1c28ea782fc07432a48de59c","author":{"name":"wangwei_b","email":"8d3b912af33b7b06a27ce42583ce31653874c2ec@xiaomi.com"},"message":"Enable Wifi Display to support 1920*1080 60fps\n\nIssue 199684\n\nenable 1920*1080 60fps format and support negotiated frame rate.\n\nChange-Id: Iaaab18ecd8287b814513cac484df032c0b4471a8\nSigned-off-by: wangwei_b <wangwei_b@xiaomi.com>\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/TwistedCore/frameworks_av/commits/7f847f06bc1c670a1c28ea782fc07432a48de59c"},{"sha":"c7c93924fe58ad8a8b3636a4503e20e51660d682","author":{"name":"maxwen","email":"b76ee586436f90c326d8ee59c51e0aa012665f7d@gmail.com"},"message":"AudioMixer: disable chatty logcat spill\n\nChange-Id: I80902bb75ae8385648f515b022e1d540df370a8a\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/TwistedCore/frameworks_av/commits/c7c93924fe58ad8a8b3636a4503e20e51660d682"},{"sha":"8be2b7cb6f0f9399458369960f9190a9658e72d7","author":{"name":"Arne Coucheron","email":"38fb404b8987fe904a78d312fdfcc4e7530471f0@gmail.com"},"message":"audioflinger: Disable fake write for legacy ALSA\n\n * Causes pop noise on speaker\n\nChange-Id: I27b4afe8ccd176d1b8987da02f34d019575fd5cf\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/TwistedCore/frameworks_av/commits/8be2b7cb6f0f9399458369960f9190a9658e72d7"},{"sha":"b5158016ce77970438a16dbd14507dba96c85f18","author":{"name":"Dave Kessler","email":"636bfa373f15627977cf37d4bd4d3c2bc4d2ba1d@gmail.com"},"message":"Remove some unused includes for <utils/Trace.h>\n\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/TwistedCore/frameworks_av/commits/b5158016ce77970438a16dbd14507dba96c85f18"},{"sha":"11d24d84739147fd32bcddc25732455bb8c6e7cd","author":{"name":"Tom Marshall","email":"1262307cc1bdcf44594471c15dbc89db1915b3dd@cyngn.com"},"message":"MTP: Fix crash when no storages are available\n\nChange-Id: I6d7202ade46a5d781a3db5a1a3bdde17c8e70a60\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/TwistedCore/frameworks_av/commits/11d24d84739147fd32bcddc25732455bb8c6e7cd"},{"sha":"746d3c6a5207427dfe6cc9e6c5548ba491056c6d","author":{"name":"Tom Marshall","email":"1262307cc1bdcf44594471c15dbc89db1915b3dd@cyngn.com"},"message":"MtpServer: Fix concurrent access to mStorages\n\n * getStorage is called both internally with mMutex held and externally\n   without mMutex held.  Create getStorageLocked for internal use and\n   make getStorage a wrapper.\n\n * hasStorage is only called internally with mMutex held.  Make it a\n   private method.\n\nChange-Id: I8f73310ad6cca14cd88b8e29f20cc181b3a4fac3\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/TwistedCore/frameworks_av/commits/746d3c6a5207427dfe6cc9e6c5548ba491056c6d"},{"sha":"edbdf6cd66a7cc6441b1c293d35f4b12b701ee82","author":{"name":"Patrik2 Carlsson","email":"3609613c77e91e2f21ec684299ff7b460316fafa@sonyericsson.com"},"message":"Support MPEG4 codec in Matroska files\n\nFor MPEG4 the matroska parser must handle files with and without\nconfiginfo in the codec private data.\n\nChange-Id: I7025772c87ee24bc074bd3837f6877552245e389\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/TwistedCore/frameworks_av/commits/edbdf6cd66a7cc6441b1c293d35f4b12b701ee82"},{"sha":"413a67729933de948b2564c7199ff7a84512911c","author":{"name":"Steve Kondik","email":"5eb4f8ae09d1b5661f1add989b1c3fabe443bd83@cyngn.com"},"message":"stagefright: Pass AAC profile from MatroskaExtractor\n\n * Needed by framework to determine audio apth\n\nChange-Id: I8d928852fb4a24e3d575d70fbf366bae1a178b31\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/TwistedCore/frameworks_av/commits/413a67729933de948b2564c7199ff7a84512911c"},{"sha":"056b30ff36e235f1802e05de895952b0c816916e","author":{"name":"Pawit Pornkitprasan","email":"bb8541c99aa48ca615c6899268f9ff8c191beef6@gmail.com"},"message":"stagefright: Fix playback for mkv files with lacing\n\nMost mkv files having 'lacing' in their audio section to save space.\nAndroid did not handle this properly, sending all frames in the block\nwith the same time code, which causes stuttery playback.\n\nChange-Id: I4dc76e7c2a53126c7fbdd3628fe7d339d2e3364e\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/TwistedCore/frameworks_av/commits/056b30ff36e235f1802e05de895952b0c816916e"},{"sha":"232932f3029a9d4fee6f4bd54ca680cc7ca0f1bf","author":{"name":"Suresh Choudhary","email":"2fdb96e341b94127388c23fd9b5d77d8d0cfb0d1@nvidia.com"},"message":"libstagefright: Adds some parsing capability\n\no Adds MPEG4 video, MPEG Audio, AC3, DTS, EAC3 support\nin mkv extractor.\n\nChange-Id: I9895c0e40e5ad38976004a9569200f1340d525de\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/TwistedCore/frameworks_av/commits/232932f3029a9d4fee6f4bd54ca680cc7ca0f1bf"},{"sha":"17db2bb41ac5cac6a17c21919bf2b8e8418d31d7","author":{"name":"Mark Salyzyn","email":"4814ffc71be21311f04ef34122c19152acc840c4@google.com"},"message":"stagefright: parseApp check data boundary conditions\n\n- check boundary conditions in parseApp\n- use PRId64 for int64_t printing\n\nTest: compile, no poc for boundary violation.\nChange-Id: I23f5ccba8f211e01d9a3a741c8ea537b55aab4e2\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/TwistedCore/frameworks_av/commits/17db2bb41ac5cac6a17c21919bf2b8e8418d31d7"},{"sha":"6ff686fcc5b66d525713a9368f8483ec55d0e2c8","author":{"name":"Yuuki Yokoyama","email":"a3bf0c0a818f40855ea40f1fd207d1205146b1d1@sonymobile.com"},"message":"Override effect output as stereo\n\nAll audio effects support only stereo as output channel.\nOverride output channel even if it's for Auxiliary effect.\n\nChange-Id: I308a6281e2ae2b8f814a659aa40dc6220ab7660a\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/TwistedCore/frameworks_av/commits/6ff686fcc5b66d525713a9368f8483ec55d0e2c8"},{"sha":"bf47955083c2ae209871b69bcdf7338563041b57","author":{"name":"Roger1 Jonsson","email":"f059cd7087e833cb40075d0a73377b4a13a4dd5a@sonymobile.com"},"message":"Fix issues with metadata handling when format change happens\n\nWhen a video format changes, the discontinuity will clear the ATSParser\nqueue and format. This means that AnotherPacketSource::getFormat() will\nreturn NULL until a new format is found. The discontinuity casues the\ndecoder to be shutdown and NuPlayer will start scanning sources.\nBut since ESQueue has not yet found any format, the call to the\nStreamingSource::getFormat() will return an error (BAD_VALUE) since the\nconvertMetaDataToMessage() fails upon NULL input.\nThis error code causes the scanning of sources to stop which means that\nthe video will be stoped.\n\nInstead returning -EWOULDBLOCK while waiting for a new format will keep\nthe scanning of source.\n\nBug: 32007921\nTest: Manual - Install SVT Play app, start live streaming\nChange-Id: Ia237825361755bc63ba34b7089e7804c187fafd8\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/TwistedCore/frameworks_av/commits/bf47955083c2ae209871b69bcdf7338563041b57"},{"sha":"736cb12742f326f9a98d4e45df9400433cad8201","author":{"name":"Dan Liang","email":"7b2830f28e78fe67bb486fe22af33f2f6cdfc8bb@intel.com"},"message":"Check the initial width/height value when setting up video decoder\n\nSome webrtc session initializes video decoder with the incorrect value\n[0x0], and causes crashes.\n\nChange-Id: I14aa2caab65ef4045ccbc83b9b6fb9f29d8f0506\nSigned-off-by: Dan Liang <dan.liang@intel.com>\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/TwistedCore/frameworks_av/commits/736cb12742f326f9a98d4e45df9400433cad8201"},{"sha":"8d871dc481b85361a5da44b378a3c0294992ce1c","author":{"name":"Masaichi Toki","email":"5642e81a54df0d857812ff36d99c1a5848489b46@sonymobile.com"},"message":"Fix crash for overflow in LiveSession\n\nThere's overflow in LiveSession and it brings crash since Android-N.\nThe overflow is brought by using huge bandwidth.\n\nThis commit avoids such overflow.\n\nChange-Id: Ie89babd5d7a250e2327d0807e6fa3c3d99666ad8\nSigned-off-by: Alex Naidis <alex.naidis@linux.com>","distinct":true,"url":"https://api.github.com/repos/TwistedCore/frameworks_av/commits/8d871dc481b85361a5da44b378a3c0294992ce1c"},{"sha":"3f2f686929d097f2464aaf8ce6471e45c9caa553","author":{"name":"Jinguang Dong","email":"b670fea5cf530825abce58466477da3c7009239d@huawei.com"},"message":"framework/av: fixbug for mistake clear mainbuffer data\n\nroot cause by not offset to fout\n\nTest: 1. pair and connect with bluetooth ear phone;\n      2. record video by camera ,play and pause again by\n      loop test;\n      3. Checking whether ear phone has pop sound.\n\nChange-Id: Ief4117d634b9e7a9f27c669b8de7626b15df7636\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/TwistedCore/frameworks_av/commits/3f2f686929d097f2464aaf8ce6471e45c9caa553"}]}
{"actor":{"display_login":"aow1980"}}