{"push_id":2502025400,"size":1000,"distinct_size":0,"ref":"refs/heads/caf/jb_3.2_rb5.52","head":"7b436f689dfd6f6d08fd11738a87f11dc73eaff6","before":"f900e61c151c0361a05217b90f4c3eace8c594f6","commits":[{"sha":"ae7323722de145e1a7ef5e5ebef0647946e37b16","author":{"name":"Jean-Michel Trivi","email":"7a7f3a63bd3bb6d53b92d8496920683d0cd49103@google.com"},"message":"Merge \"Metadata keys for PCM decoding\"","distinct":false,"url":"https://api.github.com/repos/codeaurora-unofficial/platform-system-media/commits/ae7323722de145e1a7ef5e5ebef0647946e37b16"},{"sha":"f283a907a88fc348b770186562c7a1046a8b7367","author":{"name":"Pannag Sanketi","email":"3e18edb2ce0192605e640c21ee81f0bee74d3db4@google.com"},"message":"Recording MFF Frames using MediaEncoder\n\nChanged the GL native and jni to incorporate media encoding\nThis involves being able to call disconnect on the SurfaceMediaSource\nand choosing the right egl config\n\nRelated to bug id: 5216763\n\nChange-Id: I048bbbd2b308b6163fd380edd7575e52dee23ccf","distinct":false,"url":"https://api.github.com/repos/codeaurora-unofficial/platform-system-media/commits/f283a907a88fc348b770186562c7a1046a8b7367"},{"sha":"5ef0fb158d9de788fc134339e924e287e5dbabff","author":{"name":"Rodrigo Carceroni","email":"a5dab2b752731a945ed55f64e90df82615b783f5@google.com"},"message":"Fix b/issue?id=4882048\n\nChange-Id: Ib26f4c9f1c64c70e779ac5533892a91cef23d1fe","distinct":false,"url":"https://api.github.com/repos/codeaurora-unofficial/platform-system-media/commits/5ef0fb158d9de788fc134339e924e287e5dbabff"},{"sha":"87cfeac712523d56a15cb268c8e02b53aa648c1c","author":{"name":"Jean-Michel Trivi","email":"7a7f3a63bd3bb6d53b92d8496920683d0cd49103@google.com"},"message":"Example of AAC ADTS decoding with OpenSL ES\n\nPut AAC ADTS in an AndroidBufferQueue, retrieve PCM data through\n a BufferQueue.\n\nChange-Id: I9718d7a9e030a2c3568de8579f3329b76f63d891","distinct":false,"url":"https://api.github.com/repos/codeaurora-unofficial/platform-system-media/commits/87cfeac712523d56a15cb268c8e02b53aa648c1c"},{"sha":"bf02afef1224b349d396d34c7a97bc5dd7e97f37","author":{"name":"Glenn Kasten","email":"3610b44f7dd0fc9642eb77fe86f15b595dbb9716@google.com"},"message":"Bug 5226085 miscellaneous metadata issues\n\nThe metadata keys are now exposed for AAC decode.\n\nThe metadata keys are now exposed at Realize. The keys were previously\nonly available after prefetching was complete. This made it more awkward\nfor an application to use them.\n\nFixed race condition in access to metadata values.\n\nChange-Id: I3daed2da61f5ed0add6948f1558963cfe66795fc","distinct":false,"url":"https://api.github.com/repos/codeaurora-unofficial/platform-system-media/commits/bf02afef1224b349d396d34c7a97bc5dd7e97f37"},{"sha":"02b9a8f9d11512ff604ada5b4d76fbb5d06cc488","author":{"name":"Glenn Kasten","email":"3610b44f7dd0fc9642eb77fe86f15b595dbb9716@google.com"},"message":"Bug 5217144 AndroidBufferQueue::Enqueue error chks\n\nAdd more error checks to Enqueue:\n - check for a NULL data pointer with non-zero data size\n - check for a NULL item array with non-zero item array size\n\nFor the Enqueue item processing:\n - examine all items if there is more than one in the array\n - check for invalid combinations of items\n - check that total length of item array is large enough for each\n   item's header and any optional data\n - check for an EOS with a non-empty item data\n - log if an unknown item key is found\n - added the EOS item handling code for AAC ADTS\n   (the underlying implementation is still not yet done).\n\nFix copy/paste typo in initializeAndroidBufferQueueMembers.\n\nAacBqToPcmCbRenderer::validateBufferStartEndOnFrameBoundaries:\n - now returns a more specific result code rather than bool\n - readAt return type ssize_t not size_t\n - readAt return 0 (EOS) is a LOGV not LOGE.\n\nFix race in Android buffer queue callback: replaced logic in\nBufferQueueSource.cpp by safer code from android_StreamPlayer.cpp\n\nChange-Id: I423ccbd6d76a736a486b49b5dfdb7898b52cdd02","distinct":false,"url":"https://api.github.com/repos/codeaurora-unofficial/platform-system-media/commits/02b9a8f9d11512ff604ada5b4d76fbb5d06cc488"},{"sha":"04b0bc5ab88fc23e857814bbad46b9b1f6a3abac","author":{"name":"Ruei-sung Lin","email":"2083d06b2663c7e3d4f90c65947ad28dd81ea31e@google.com"},"message":"Fix Grain filter and optimize other filters\n\nbug: 5127871\n\nChange-Id: I627a840906417891270aa2d93ea966c217d98b3c","distinct":false,"url":"https://api.github.com/repos/codeaurora-unofficial/platform-system-media/commits/04b0bc5ab88fc23e857814bbad46b9b1f6a3abac"},{"sha":"0d482cc635760c802ee7d9140a0b91283076f00e","author":{"name":"Rodrigo Carceroni","email":"a5dab2b752731a945ed55f64e90df82615b783f5@google.com"},"message":"Merge \"Fix b/issue?id=4882048\"","distinct":false,"url":"https://api.github.com/repos/codeaurora-unofficial/platform-system-media/commits/0d482cc635760c802ee7d9140a0b91283076f00e"},{"sha":"4905bd8538cf4d3dfa53c67fc56ac531f171013c","author":{"name":"Ruei-sung Lin","email":"2083d06b2663c7e3d4f90c65947ad28dd81ea31e@google.com"},"message":"Merge \"Fix Grain filter and optimize other filters\"","distinct":false,"url":"https://api.github.com/repos/codeaurora-unofficial/platform-system-media/commits/4905bd8538cf4d3dfa53c67fc56ac531f171013c"},{"sha":"1ae8bcdf7dc3df7be3ca14b6f63d0009654fab69","author":{"name":"Jamie Gennis","email":"ad23412384a16464791961687edc3ef9d3f662bf@google.com"},"message":"MediaSource: switch to MediaPlayer#setSurface\n\nThis change updates MediaSource to use the new MediaPlayer#setSurface method, which\nis replacing MediaPlayer#setTexture.\n\nChange-Id: I4e4c5d1c5e481100db9265114bb285b766ae9877","distinct":false,"url":"https://api.github.com/repos/codeaurora-unofficial/platform-system-media/commits/1ae8bcdf7dc3df7be3ca14b6f63d0009654fab69"},{"sha":"0cc1fd3b5eaf1b87f3a1ef6468f1cd7f8d61a07e","author":{"name":"Glenn Kasten","email":"3610b44f7dd0fc9642eb77fe86f15b595dbb9716@google.com"},"message":"Merge \"Example of AAC ADTS decoding with OpenSL ES\"","distinct":false,"url":"https://api.github.com/repos/codeaurora-unofficial/platform-system-media/commits/0cc1fd3b5eaf1b87f3a1ef6468f1cd7f8d61a07e"},{"sha":"7b91f5e4994417f63f2024723d731fdad9f7e112","author":{"name":"Eino-Ville Talvala","email":"9a2022f6926f3d380db89d04bedd3356045ae0c3@google.com"},"message":"Updates to the MediaEncoderFilter.\n\n- Support more of the MediaRecorder parameters\n- Allow toggling recording on/off during filter graph execution.\n- Pass timestamps on correctly\n\nBug: 4510826\n\nChange-Id: I63c9c5e9554d8e8570f2051f08e81ef753069fa1","distinct":false,"url":"https://api.github.com/repos/codeaurora-unofficial/platform-system-media/commits/7b91f5e4994417f63f2024723d731fdad9f7e112"},{"sha":"5dd7e43af732dac09f525d17ec7987decca70454","author":{"name":"The Android Automerger","email":"44ed73fc809c6b960bf30fe746238868d5c71837@android.com"},"message":"merge in ics-release history after reset to master","distinct":false,"url":"https://api.github.com/repos/codeaurora-unofficial/platform-system-media/commits/5dd7e43af732dac09f525d17ec7987decca70454"},{"sha":"2084aae302655aab80fa82efb0a60fc78e1108a2","author":{"name":"The Android Automerger","email":"44ed73fc809c6b960bf30fe746238868d5c71837@android.com"},"message":"merge in ics-release history after reset to master","distinct":false,"url":"https://api.github.com/repos/codeaurora-unofficial/platform-system-media/commits/2084aae302655aab80fa82efb0a60fc78e1108a2"},{"sha":"d1a12715e42d4ba90a530aa650a93c736925d6c9","author":{"name":"Wei Hua","email":"5517a9c54d577ba8ded019e8ad01a897ca70c670@google.com"},"message":"Merge \"Add fillblack option\"","distinct":false,"url":"https://api.github.com/repos/codeaurora-unofficial/platform-system-media/commits/d1a12715e42d4ba90a530aa650a93c736925d6c9"},{"sha":"3221278b4b94eafd8a72a0a8d1b2eb5357643672","author":{"name":"Jamie Gennis","email":"ad23412384a16464791961687edc3ef9d3f662bf@google.com"},"message":"Merge \"MediaSource: switch to MediaPlayer#setSurface\"","distinct":false,"url":"https://api.github.com/repos/codeaurora-unofficial/platform-system-media/commits/3221278b4b94eafd8a72a0a8d1b2eb5357643672"},{"sha":"0cf1f6df91fa81b2f4be8ba44c762253f8d76c72","author":{"name":"Glenn Kasten","email":"3610b44f7dd0fc9642eb77fe86f15b595dbb9716@google.com"},"message":"Merge \"Bug 5217144 AndroidBufferQueue::Enqueue error chks\"","distinct":false,"url":"https://api.github.com/repos/codeaurora-unofficial/platform-system-media/commits/0cf1f6df91fa81b2f4be8ba44c762253f8d76c72"},{"sha":"777c0287f104c7f6750f38974e2a96efabc60662","author":{"name":"The Android Automerger","email":"44ed73fc809c6b960bf30fe746238868d5c71837@android.com"},"message":"merge in ics-release history after reset to master","distinct":false,"url":"https://api.github.com/repos/codeaurora-unofficial/platform-system-media/commits/777c0287f104c7f6750f38974e2a96efabc60662"},{"sha":"80dc64dcf4ba482ff68cbda1b7078e58bb691df6","author":{"name":"Eino-Ville Talvala","email":"9a2022f6926f3d380db89d04bedd3356045ae0c3@google.com"},"message":"Merge \"Updates to the MediaEncoderFilter.\"","distinct":false,"url":"https://api.github.com/repos/codeaurora-unofficial/platform-system-media/commits/80dc64dcf4ba482ff68cbda1b7078e58bb691df6"},{"sha":"c08028757ef67542ea7e53d991c74ff3da112f9e","author":{"name":"Eino-Ville Talvala","email":"9a2022f6926f3d380db89d04bedd3356045ae0c3@google.com"},"message":"Fix recording resolution mismatch when using CamcorderProfile.\n\nDid not use profile-provided resolution everywhere, resulting in\nvideos with tiny images in big black boxes.\n\nBug: 4510826\nChange-Id: I845c436de091299fbd8a49eb3b8f70707aadc6f5","distinct":false,"url":"https://api.github.com/repos/codeaurora-unofficial/platform-system-media/commits/c08028757ef67542ea7e53d991c74ff3da112f9e"}]}
{"actor":{"display_login":"Mazda--"}}