{"push_id":861791636,"size":69,"distinct_size":69,"ref":"refs/heads/mm-6.0","head":"b1a48a60c5d044c8df3680511c37e2f4ae9352d5","before":"a3fcd50080c0546ebd5f0caf932eef02fabdd7ad","commits":[{"sha":"f288f992f8920f2f159bd60fb3d32d58cfcfd064","author":{"email":"8ec12cd3dc4e9c8067f1251974a05f77d4a4d3f3@google.com","name":"Geoff Mendal"},"message":"Import translations. DO NOT MERGE\n\nChange-Id: Iaadd27db526c2ad464cffb9537c09e0771a87c07\nAuto-generated-cl: translation import","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_packages_apps_Gallery2/commits/f288f992f8920f2f159bd60fb3d32d58cfcfd064"},{"sha":"a2aab1aa459c2f16016e0bc2bd4e93aee2d39c27","author":{"email":"8ec12cd3dc4e9c8067f1251974a05f77d4a4d3f3@google.com","name":"Geoff Mendal"},"message":"am d9662ac6: (-s ours) Import translations. DO NOT MERGE\n\n* commit 'd9662ac615b0d5ac1edcbaab6ddd202edc743195':\n  Import translations. DO NOT MERGE","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_packages_apps_Gallery2/commits/a2aab1aa459c2f16016e0bc2bd4e93aee2d39c27"},{"sha":"e71248e4da5f3109e3296574981460ab04cd8339","author":{"email":"e84641ee02c53507cd1e5095638f0dbe22a1fa29@google.com","name":"Miao Wang"},"message":"am 1bfb4e42: Create RenderScript ScriptC without resourceID.\n\n* commit '1bfb4e42a0dd97a78cd13d35f0c2b7add600357c':\n  Create RenderScript ScriptC without resourceID.","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_packages_apps_Gallery2/commits/e71248e4da5f3109e3296574981460ab04cd8339"},{"sha":"e00fd06fdedaadbac2d4f9dd71831d9c24e3fbed","author":{"email":"5102321c73271f252c3a73f9d2f4b92eed376810@google.com","name":"Baligh Uddin"},"message":"Import translations. DO NOT MERGE\n\nChange-Id: I68cbf3e741c7821bb92337a6dd17a16947904b51\nAuto-generated-cl: translation import","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_packages_apps_Gallery2/commits/e00fd06fdedaadbac2d4f9dd71831d9c24e3fbed"},{"sha":"12c2e1d4f58a0ddb252fd6f6447da46e10c963ef","author":{"email":"5102321c73271f252c3a73f9d2f4b92eed376810@google.com","name":"Baligh Uddin"},"message":"Import translations. DO NOT MERGE\n\nChange-Id: Ib110db98277e4edbeba218a533589913392741b5\nAuto-generated-cl: translation import","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_packages_apps_Gallery2/commits/12c2e1d4f58a0ddb252fd6f6447da46e10c963ef"},{"sha":"82186834f909977fc9276aa80aaec9d04b59d242","author":{"email":"2b45d80d3be8afa386ab2011ccdfc66058a5e620@gmail.com","name":"Alex Cruz"},"message":"New Gallery2 icon\n\nChange-Id: I0ebf5a07ffd4f2226c7a05e0a6447b2821e45df5","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_packages_apps_Gallery2/commits/82186834f909977fc9276aa80aaec9d04b59d242"},{"sha":"95e66d7b3a99ce253099062c83b4a033f29fa096","author":{"email":"8cec84cb298110adc1a1dedbc095d4e83bf67c35@codeaurora.org","name":"Vasantha Balla"},"message":"Gallery2: Fix crash for unsupported format on mute operation\n\nMPEG4Writer does not support formats other than mp4/h264/h263. The\napp needs to check for unsupported formats before starting any mute\noperation. Add a condition in the app to check for unsupported\nformats and display a toast message.\n\nCRs-Fixed: 514347 696137\nChange-Id: Ib2ce48d2b8ebaef80936bc7a446e1c97e3a10c31","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_packages_apps_Gallery2/commits/95e66d7b3a99ce253099062c83b4a033f29fa096"},{"sha":"301dee0e824036edaa3254a1f7b233b9a471a8e5","author":{"email":"0ee22989fb6a29e27a54ae42ea03c29127206d98@codeaurora.org","name":"Uday Kiran jandhyala"},"message":"Use WeakReferenes to reduce Bitmap memory footprint\n\nUse HashMap<Integer, WeakReference<Drawable>> instead of just\n    HashMap<Integer, Drawable>\n\nWithout this, references are still being held for Bitmap drawables,\nthereby after few Photo edits, OutOfMemoryException is raised and\nGallery crashes\n\nChange-Id: If91f950986bd816d5571a0d51a7cb9522226e270","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_packages_apps_Gallery2/commits/301dee0e824036edaa3254a1f7b233b9a471a8e5"},{"sha":"05b425515bc2363842539cca68be1dd8beb30d0d","author":{"email":"d9ca6ddd1637e8b911c3bdaf6222720bbb5b4d43@codeaurora.org","name":"Leena Winterrowd"},"message":"Handle exception thrown for invalid track formats\n\nMediaMuxer's addTrack() function can throw IllegalArgumentException\nif the track added is invalid or not supported. Catch this exception\nto out nicely and avoid an app crash.\n\nChange-Id: Id837179c56878dd7fef96d3b798bf427d82d7175","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_packages_apps_Gallery2/commits/05b425515bc2363842539cca68be1dd8beb30d0d"},{"sha":"e79332ec9e1c9e2af08a4bf3fe09f78257bbdaab","author":{"email":"0ee22989fb6a29e27a54ae42ea03c29127206d98@codeaurora.org","name":"Uday Kiran jandhyala"},"message":"Fixed NullPointerException when EXIF data is invalid\n\nFor some images with no / invalid EXIF data, Gallery crashes\nFixed this bug by catching NullPointerException\n\nChange-Id: I656fe6d526c981933c3d6eeefe67cda860206e2d","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_packages_apps_Gallery2/commits/e79332ec9e1c9e2af08a4bf3fe09f78257bbdaab"},{"sha":"276858fbf2d0c34703323b9da7ac6a3e9cb31987","author":{"email":"94e2086461e9d14ccb62d56c9064b53c290c5e75@codeaurora.org","name":"Li Sun"},"message":"Gallery2: avoid the crash of gallery during trimming video\n\n- Google only provides the lib of mp4 parser to support\n  the video-trim feature. But some files would fail to\n  trim and cause the gallery crash\n- catch the IllegalStateException to avoid the crash of gallery\n\nChange-Id: Iadda7a42d4d694c102d50d2c52a93979ba2907a7\nCRs-Fixed: 523986","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_packages_apps_Gallery2/commits/276858fbf2d0c34703323b9da7ac6a3e9cb31987"},{"sha":"bad082f2b639a0efb0e20ea131753cdc5f393e1a","author":{"email":"fef076121bc18e16087eff5244d6f7058a867276@codeaurora.org","name":"Likai Ding"},"message":"Gallery2: support loop/single video play mode\n\n(cherry picked new files from commit id\n990c6d43ea7c184846e19d41bef0d93aee4e581b)\n\nChange-Id: I0f55dfdfe812262804e7e45c99c7c9bbc5fb7503","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_packages_apps_Gallery2/commits/bad082f2b639a0efb0e20ea131753cdc5f393e1a"},{"sha":"37b1449de1efbf91ebb4e309f52ae0808a788368","author":{"email":"70b56194d64ff0154c5e7e4d81e54797d36d1bb0@codeaurora.org","name":"shibom"},"message":"Gallery2: Support HSCI screencolor settings use\n\nSupport to change HSCI values of the picture from Gallery2 in\nscreencolor settings, and set a picture as screen color.\n\nChange-Id: If45adfca632083f297a58f3431ce9177bd4433c4","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_packages_apps_Gallery2/commits/37b1449de1efbf91ebb4e309f52ae0808a788368"},{"sha":"9688ae5374d1b801fb0a3ec0a75547511b823758","author":{"email":"fef076121bc18e16087eff5244d6f7058a867276@codeaurora.org","name":"Likai Ding"},"message":"Gallery2: support GIF animation\n\n(cherry picked new files from commit\n2b133c9747af26701a12d60caef3e7e14cf55536)\n\nChange-Id: I227cef76cbacd66b7e87bc59b4f07d518b70a859\nSigned-off-by: Xiaojing Zhang <zhangx@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_packages_apps_Gallery2/commits/9688ae5374d1b801fb0a3ec0a75547511b823758"},{"sha":"d7ce1316b346713a4f1d45b5879f28212ed75ef5","author":{"email":"fef076121bc18e16087eff5244d6f7058a867276@codeaurora.org","name":"Likai Ding"},"message":"Gallery2: support GIF animation\n\nThis change implements a Java GIF decoder.\n\nChange-Id: I72b6e8eb25572bba77a2a46e1754d8db8c47a0cc\nSigned-off-by: Xiaojing Zhang <zhangx@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_packages_apps_Gallery2/commits/d7ce1316b346713a4f1d45b5879f28212ed75ef5"},{"sha":"b15eb8876ec0fcc487aaa2b5eaa0129722368a83","author":{"email":"fef076121bc18e16087eff5244d6f7058a867276@codeaurora.org","name":"Likai Ding"},"message":"Gallery2: support audio effects during video play.\n\nPorting from kk with fixes\n\nConflicts:\n\tres/values/strings.xml\n\nChange-Id: I267c3c7e402fd5cf2bb223547003af491dd8289e\nSigned-off-by: Xiaojing Zhang <zhangx@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_packages_apps_Gallery2/commits/b15eb8876ec0fcc487aaa2b5eaa0129722368a83"},{"sha":"185542bfb66930ea626b699d0efb24249172a0bf","author":{"email":"fef076121bc18e16087eff5244d6f7058a867276@codeaurora.org","name":"Likai Ding"},"message":"Gallery2: support loop/single video play mode\n\nThis change allows a video to be played repeatedly. It also\nintroduces an extension framework.\n\nChange-Id: I5566192f138c1f0fd889b85496dd27fbf2aed10d\nCRs-Fixed: 507973","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_packages_apps_Gallery2/commits/185542bfb66930ea626b699d0efb24249172a0bf"},{"sha":"e4eacbe939715bfac60ee7116b728f3519f8586d","author":{"email":"fef076121bc18e16087eff5244d6f7058a867276@codeaurora.org","name":"Likai Ding"},"message":"Gallery2: support stereo/single track play mode\n\n(cherry picked new files from commit id\n990c6d43ea7c184846e19d41bef0d93aee4e581b)\n\nChange-Id: I2d7d523ca586a031c3fb139eda321d5073b30589","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_packages_apps_Gallery2/commits/e4eacbe939715bfac60ee7116b728f3519f8586d"},{"sha":"c330612618caeb0c9895f5ff95a42aeb9ba27a2f","author":{"email":"fef076121bc18e16087eff5244d6f7058a867276@codeaurora.org","name":"Likai Ding"},"message":"Gallery2: support stereo/single track play mode\n\nUser can select stereo/single track play mode.\n\nChange-Id: I8225739815484f3c288823802f68478cb457725e","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_packages_apps_Gallery2/commits/c330612618caeb0c9895f5ff95a42aeb9ba27a2f"},{"sha":"782c575ce81996bc2531409c0617b2b42ffcc4fc","author":{"email":"fef076121bc18e16087eff5244d6f7058a867276@codeaurora.org","name":"Likai Ding"},"message":"Gallery2: support live streaming and bookmarks\n\n(cherry picked new files from commit id\n990c6d43ea7c184846e19d41bef0d93aee4e581b)\n\nChange-Id: Idc254cf0f7e8a9b492203313fa63349d07d19d5c","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_packages_apps_Gallery2/commits/782c575ce81996bc2531409c0617b2b42ffcc4fc"}]}