{"push_id":894077194,"size":14,"distinct_size":14,"ref":"refs/heads/m6","head":"69ca518cac0987446ceb8a8df165d8e978586ffb","before":"1f5941b58d660d61232e6670e4854a75ab03fc47","commits":[{"sha":"3c0409bf981f7ae224b4843741770ad4ee341207","author":{"email":"fc496528422c109bd39a69cc13cd7db6e9b01896@gmail.com","name":"Simon Shields"},"message":"libstagefright: squash exynos4 support\n\ncommit e41cc838b6212f8711c550522e8cefc95f003a67\nAuthor: rINanDO <drjisakh@gmail.com>\nDate:   Mon Aug 10 13:56:56 2015 +0200\n\n    stagefright: Exynos4 MPEG4 decoder should set native color format.\n\n    Change-Id: I41bee77d48fc0b35691b94585de10269579ae789\n\ncommit a50263c53a1ecd0f75688f7042dd5e5d9badbc39\nAuthor: Caio Schnepper <caioschnepper@gmail.com>\nDate:   Wed Jun 10 22:26:07 2015 -0300\n\n    libstagefright: back off exynos4_enhancements HWC_HWOVERLAY usage\n\n    The open source hwc doesn't support the\n    GRALLOC_USAGE_HW_FIMC1 | GRALLOC_USAGE_HWC_HWOVERLAY\n    combination. Removing HWC_HWOVERLAY allows FIMC1 to do\n    decode/color conversion.\n\n    Change-Id: Ibdfa9e5dd170e99e0d994540979e88e519931641\n\ncommit 63286a333bde1aa047de4e2fde8da1b59e42a16d\nAuthor: Ricardo Cerqueira <cyanogenmod@cerqueira.org>\nDate:   Sun Nov 3 02:45:19 2013 +0000\n\n    exynos4: libstragefright: add support for samsung colorformat/omx/mfc\n\n    Source:\n    http://git.insignal.co.kr/samsung/exynos/android/platform/frameworks/av/commit/?h=exynos-jb&id=1614612f7ca2a00473d202dbedcb135fadc608ad\n\n    Conflicts:\n\n        media/libstagefright/ACodec.cpp\n        media/libstagefright/OMXCodec.cpp\n\n    cherry pick from 906eba9f\n\n    Change-Id: I1c174f8e9fa9bd3ed16a0399f070b6680f6a331c\n\nChange-Id: I47f5b09b37ea5376a45c80c9dd91a7fbd0c3361a","distinct":true,"url":"https://api.github.com/repos/VanirAOSP/frameworks_av/commits/3c0409bf981f7ae224b4843741770ad4ee341207"},{"sha":"4bc44b7df2d89786c9dd986d5d420e633b007df1","author":{"email":"4852f468500457460ffdbb0cd92633979349b0df@intel.com","name":"Mazhar"},"message":"Fatal error while playing certain mkv files.\n\nIn addTracks() function, the value of codecPrivateSize is zero\nfor the certain mkv contents, which causes this fatal error.\nWith this fix, error is returned whenever the value of\ncodecPrivateSize is less than 2, to avoid the fatal error.\n\nChange-Id: I2f464deb7444d4c129aaa4d77bba35a3835bf7e1\nSigned-off-by: gbhakteX <gurudattax.bhakte@intel.com>\nSigned-off-by: Mazhar <mazharx.sameullah@intel.com>","distinct":true,"url":"https://api.github.com/repos/VanirAOSP/frameworks_av/commits/4bc44b7df2d89786c9dd986d5d420e633b007df1"},{"sha":"3a8e518bae4dff17acb23cd2713771e2028276ce","author":{"email":"33f927344e079e00d3fa45d8833b04e735223eec@ruesga.com","name":"Jorge Ruesga"},"message":"mediascanner: handle DATE tag\n\nAllow passing DATE tag to MediaScanner in order to use it to retrieve the year, if YEAR tag isn't\npresent (see http://review.cyanogenmod.org/#/c/101467)\n\nChange-Id: I928177e5473262a45b1041a58f381a00d67e2995\nSigned-off-by: Jorge Ruesga <jorge@ruesga.com>","distinct":true,"url":"https://api.github.com/repos/VanirAOSP/frameworks_av/commits/3a8e518bae4dff17acb23cd2713771e2028276ce"},{"sha":"927e98324527b27ff5f6cd2ffe0c0de20bf9eed7","author":{"email":"9d9eb6fb9c323a6370f3ce4b69637e6f55cd5083@codeaurora.org","name":"Jia Meng"},"message":"stagefright: Clear mNoMoreOutputData flag during seeking\n\nFor some 3rd party players, stop won't be called when playing\nto the end. If seeking happens after that, we need to clear\nthis flag to make it be ready for subsequence data flow.\n\nChange-Id: I9b2d18d03225420a45821ba7536cdc91d52b1312\nCRs-Fixed: 755988","distinct":true,"url":"https://api.github.com/repos/VanirAOSP/frameworks_av/commits/927e98324527b27ff5f6cd2ffe0c0de20bf9eed7"},{"sha":"3c51eb879f0fb925118d8ead8af8d511537caff8","author":{"email":"74d665d6db99081b052d7f99549a5f5143adc31c@sonymobile.com","name":"David Williams"},"message":"Cached reading of stsz atom\n\nThe entire stsz atom needs to be checked, entry by entry, to\ndetermine the maximum size of a sample so that the proper buffer\nsize can be allocated by the decoder. This change reads a block of\nentries at a time, cutting down the number of file reads and thus\nsignificantly increasing the performance of reading the entries.\n\nChange-Id: Ida39c2fe59bccb4440faeab1e71d8cf58682bcc3","distinct":true,"url":"https://api.github.com/repos/VanirAOSP/frameworks_av/commits/3c51eb879f0fb925118d8ead8af8d511537caff8"},{"sha":"5f72c89a07f3a8881a4b9536221a5f9883d8a3b6","author":{"email":"f5bb49502dfed0a451b7a6f369afdabb696a5df6@nvidia.com","name":"Sumit Bhattacharya"},"message":"AudioFlinger: Fix re-use of fast-track\n\nWhen a fast-track using shared buffer is restarted, we need to call\nobtainbuffer if frameReady has already become zero, even if track is\nstill active. This is required to reset mFramesReadySafe. Otherwise\nmFramesReadySafe remain at 0 and fastmixer can't consume data from\nthe track when it is re-used.\n\nChange-Id: I5d6f364f8f31baad3341bd4f51bf8a8b147cd7d7","distinct":true,"url":"https://api.github.com/repos/VanirAOSP/frameworks_av/commits/5f72c89a07f3a8881a4b9536221a5f9883d8a3b6"},{"sha":"06752d20a8a75a8a638aa9be122d8e120ce3e252","author":{"email":"81487cf550eae181a845845aa56377d96749068e@codeaurora.org","name":"Manish Kumar"},"message":"audioflinger: Fix effect can't be added for mono channel input.\n\nDon't forbid effects being added for mono channel.\n\nChange-Id: Ib080c6c9ac263239668b639a788c29154726210d","distinct":true,"url":"https://api.github.com/repos/VanirAOSP/frameworks_av/commits/06752d20a8a75a8a638aa9be122d8e120ce3e252"},{"sha":"c3e8884de570d95be251f7e04c60fb55428c7260","author":{"email":"fa08c03027095591d71e44938719f055686185ed@codeaurora.org","name":"Shivaprasad Hongal"},"message":"libmedia: add NULL check before accessing source and destination buffers.\n\nIMemory can return a NULL pointer or the destination buffer for readAt can\nbe NULL. Check for NULL and report error.\n\nChange-Id: I9608de8ee3817a681c5c51ec7fdbd1bf207d9463\nCRs-Fixed: 931744","distinct":true,"url":"https://api.github.com/repos/VanirAOSP/frameworks_av/commits/c3e8884de570d95be251f7e04c60fb55428c7260"},{"sha":"6179f6448ab910b1d2d7ccfa91152a792efc740a","author":{"email":"eb50ef317bd5a0f358eafe9f27516dbc53d44603@google.com","name":"Chad Brubaker"},"message":"Fix benign overflow in AudioTrack\n\ntwo uint32_t's were being used in a computation that could be negative,\ncast to int32_t before the subtraction to prevent incorrect overflow\ndetection.\n\nChange-Id: I33c5ef79a0ebbba055daa0ea041b42229d0c3152","distinct":true,"url":"https://api.github.com/repos/VanirAOSP/frameworks_av/commits/6179f6448ab910b1d2d7ccfa91152a792efc740a"},{"sha":"c0bad787f59f9b3c4a15819461867a7997e6d5e3","author":{"email":"eb50ef317bd5a0f358eafe9f27516dbc53d44603@google.com","name":"Chad Brubaker"},"message":"Fix benign unsigned overflow in AudioTrack\n\nAn unsigned overflow could occur in timestamp computation when\nmTimestamp < mServer.\n\nChange-Id: I9e01897478a6d481dd6fb7303d325617466497cf","distinct":true,"url":"https://api.github.com/repos/VanirAOSP/frameworks_av/commits/c0bad787f59f9b3c4a15819461867a7997e6d5e3"},{"sha":"56b6cf5b7f5648ab071bd24136006b9d84066005","author":{"email":"eb50ef317bd5a0f358eafe9f27516dbc53d44603@google.com","name":"Chad Brubaker"},"message":"Fix benign overflow in ToneGenerator.cpp\n\nwhile (count--) causes an unsigned overflow when count = 0, refactor the\ncondition to avoid this.\n\nChange-Id: I91a8c93e6be715d80070a4c94c1de712cb659265","distinct":true,"url":"https://api.github.com/repos/VanirAOSP/frameworks_av/commits/56b6cf5b7f5648ab071bd24136006b9d84066005"},{"sha":"7f8512331f105565054202486fa0a6094ad693c1","author":{"email":"3ce769fcca9b899e0f55f72e4a3c60028561bd28@google.com","name":"Robert Shih"},"message":"Protect data source access with mutex during disconnect\n\nBug: 23658148\nChange-Id: Ic37cac7b5d166143e0b77e9919b0aaef486e4fdd","distinct":true,"url":"https://api.github.com/repos/VanirAOSP/frameworks_av/commits/7f8512331f105565054202486fa0a6094ad693c1"},{"sha":"697a7ab8c538ca84a92b605e50824da1cbf9b466","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@cyngn.com","name":"Steve Kondik"},"message":"Merge tag 'android-6.0.1_r3' of https://android.googlesource.com/platform/frameworks/av into cm-13.0\n\nAndroid 6.0.1 release 3\n\nChange-Id: I2f2a1fe1b58c828e8341556996211562d6e195ab","distinct":true,"url":"https://api.github.com/repos/VanirAOSP/frameworks_av/commits/697a7ab8c538ca84a92b605e50824da1cbf9b466"},{"sha":"69ca518cac0987446ceb8a8df165d8e978586ffb","author":{"email":"cf2a4bb7527aaaf3bc65a9749aae880b910587b3@gmail.com","name":"nuclearmistake"},"message":"Merge remote-tracking branch 'vanir/m6' into HEAD","distinct":true,"url":"https://api.github.com/repos/VanirAOSP/frameworks_av/commits/69ca518cac0987446ceb8a8df165d8e978586ffb"}]}