{"push_id":849713326,"size":13,"distinct_size":13,"ref":"refs/heads/aosp-6.0-test","head":"cb495839d391311aa9c9e80b155b06103c33a536","before":"1dc01e74d16f84b2557e2bd4c4bf333378f1daf2","commits":[{"sha":"6abecf13b9aa7f86e94a784c1bc53d8540f4841e","author":{"email":"fa08c03027095591d71e44938719f055686185ed@codeaurora.org","name":"Shivaprasad Hongal"},"message":"stagefright: Remove additional deep-copy of encoder buffers\n\nMPEG4Writer makes a copy of encoded buffer to avoid holding on\nto the read buffer. This is not needed with MediaCodecSource,\nas the encoded-output buffer is already copied to a heap buffer.\nThis saves a copy and some power.\nHowever, cloning the buffer is still needed for upstream sources\nthat cannot afford to keep the buffers with writer up until they\nare released.\nSo, pass a hint in buffer's metadata to indicate if it is OK\nto delay the release and not copy the buffer\n\nChange-Id: Ib59ac29ebc6ce4afd6fc272688a8260438ab1517","distinct":true,"url":"https://api.github.com/repos/AOSP-JF-MM/platform_frameworks_av/commits/6abecf13b9aa7f86e94a784c1bc53d8540f4841e"},{"sha":"8c4104be48579a7bca4e069f970f3d0697dd190b","author":{"email":"752b359379a3dc1dff30d6650e76d8e1f50dc9b6@codeaurora.org","name":"Susmitha Gummalla"},"message":"Camera: frameworks: Add NULL check for callback\n\n--Added NULL check for mRemoteCallback\n\nChange-Id: Ib88a128a52e81b8ec1052e3222b6d8b9e494afcc","distinct":true,"url":"https://api.github.com/repos/AOSP-JF-MM/platform_frameworks_av/commits/8c4104be48579a7bca4e069f970f3d0697dd190b"},{"sha":"e02eb28e44b312ea2ae915980e31ff9f6af8ba3e","author":{"email":"0735eca6405db077ed9f6a6c75c486239f435a1c@codeaurora.org","name":"Amit Shekhar"},"message":"nuplayer: Fix de-referencing NULL mSource\n\nInstantiateDecoderAction is executed after performing reset.\nBy the time performReset call is over, mSource is cleared and\ninstantiateDecoderAction is executed on a NULL mSource - causing\ncrash. At this point of time, mSource is already reset and it is\nnot intended to be used in future, so, we can safely return.\nCheck for NULL to avoid crash.\n\nCRs-Fixed: 902831\nChange-Id: If438da2b8c778c6db3640c0bc2e53d3ef68d286c","distinct":true,"url":"https://api.github.com/repos/AOSP-JF-MM/platform_frameworks_av/commits/e02eb28e44b312ea2ae915980e31ff9f6af8ba3e"},{"sha":"e4222d60eac4a1f0dd40d6270bf384c4fad14df6","author":{"email":"9b93fe4f8bf0935df85e9fa41acda3dd35449b79@codeaurora.org","name":"Surajit Podder"},"message":"video: Avoid writing 0 sample count ctts entry\n\nAfter the initial ctts entry is written, cttsSampleCount\nis set to 0, and the next ctts is written with 0 sample\ncount.\n\nAdd change to write ctts entry only for non-zero sample\ncount.\n\nChange-Id: I457c3c9bdd402138338c340db4187f1d2b9bdbe6","distinct":true,"url":"https://api.github.com/repos/AOSP-JF-MM/platform_frameworks_av/commits/e4222d60eac4a1f0dd40d6270bf384c4fad14df6"},{"sha":"cdfd2f369ecf546604125e65bdbd0b97d4ea00cf","author":{"email":"94e2086461e9d14ccb62d56c9064b53c290c5e75@codeaurora.org","name":"Li Sun"},"message":"RTSP: add default implementations in NuPlayer for rtsp changes\n\nChange access modifiers in NuPlayer and add the util\nfunction in AVNuUtils\n\nChange-Id: I365cce317b4478cd1d12e458b5849ea842062a28","distinct":true,"url":"https://api.github.com/repos/AOSP-JF-MM/platform_frameworks_av/commits/cdfd2f369ecf546604125e65bdbd0b97d4ea00cf"},{"sha":"2d1606ff63defa3e96e2cd7c7c7e8b2e94b18ec3","author":{"email":"a10322354df82ddfd5d716a269bc9fae48ca689f@codeaurora.org","name":"Pradosh Das"},"message":"Revert \"video: Avoid writing 0 sample count ctts entry\"\n\nThis reverts commit 1c3512e861768125048e675966e3d8a7669bf4fa.\n\nChange-Id: I8a04c3035437f4aefa8c49ccdc2565c54a3831be","distinct":true,"url":"https://api.github.com/repos/AOSP-JF-MM/platform_frameworks_av/commits/2d1606ff63defa3e96e2cd7c7c7e8b2e94b18ec3"},{"sha":"1f39e3973b1b2b99a284f44bc020658f103e0698","author":{"email":"bc6501c174fe21162c67cfc51ecb38b9a4d035f0@gmail.com","name":"Ethan Chen"},"message":"camera: Allow hardware/camera.h header to be overridden\n\nChange-Id: I715ba261de0b01e61cbfe7cacd567a9f511fb8cb","distinct":true,"url":"https://api.github.com/repos/AOSP-JF-MM/platform_frameworks_av/commits/1f39e3973b1b2b99a284f44bc020658f103e0698"},{"sha":"ab28d115bbe65999a3115b071c022fe9a34dea1f","author":{"email":"bc6501c174fe21162c67cfc51ecb38b9a4d035f0@gmail.com","name":"Ethan Chen"},"message":"Camera: Support obtaining camera memory from MemoryHeapIon\n\n* Exynos 5 devices want the ION file descriptor from MemoryHeapIon\n\nChange-Id: I9e445cf24c15713f713181667e7b7caa1a96592e","distinct":true,"url":"https://api.github.com/repos/AOSP-JF-MM/platform_frameworks_av/commits/ab28d115bbe65999a3115b071c022fe9a34dea1f"},{"sha":"685532ac6d265cee4064f7770680f91179d3bb38","author":{"email":"f7ebc6130fec7b99e7cb686969fd71e3ac56502b@codeaurora.org","name":"Suman Mukherjee"},"message":"Camera: Added null check for memory reference\n\nNull memory reference in releaseRecordingFrame will cause\ncrash in cfuzz tool.\nAdded Null check for memory reference\n\nChange-Id: Id15fc55cc89b6039a36c1c3c7e4b55c0ae5aa296","distinct":true,"url":"https://api.github.com/repos/AOSP-JF-MM/platform_frameworks_av/commits/685532ac6d265cee4064f7770680f91179d3bb38"},{"sha":"84ec0b62ac7022106d3d31a6f7019c98109a598d","author":{"email":"ad5ede63337b3f6ba0c8f4353e50bd01ded91d63@gmail.com","name":"Dan Pasanen"},"message":"camera: add ability for a device to specify MAX_CAMERAS\n\nChange-Id: I3db99ea4eff63aab3448efe7b2eb51366c658c03","distinct":true,"url":"https://api.github.com/repos/AOSP-JF-MM/platform_frameworks_av/commits/84ec0b62ac7022106d3d31a6f7019c98109a598d"},{"sha":"24b8eb3f65960d5f7ab34bbe5510f0ae6c6468b5","author":{"email":"6b83a1e1785655638a42749a41f270fd4d63cd36@cerqueira.org","name":"Ricardo Cerqueira"},"message":"cameraservice: Resolve message vs start/stop preview races\n\nMove the mutex in start/stopPreview to include the metadata message\nmanagement. Fast start/stop sequences could (and would) eventually\ncause the messages to be enabled/disabled out of sequence (or while\nthe camera wasn't ready for it)\n\nThis is a port of I367bc45729ce2e858fea972f35e881a755c6021a from cm-11\n\nChange-Id: I9a065f951f628d1c550acbac18493b9ad3853d03","distinct":true,"url":"https://api.github.com/repos/AOSP-JF-MM/platform_frameworks_av/commits/24b8eb3f65960d5f7ab34bbe5510f0ae6c6468b5"},{"sha":"054d54d422a0e84d42b283e5e963f92153a91095","author":{"email":"4621454b95aca64b79ee0e520a128b5053fcad4c@codeaurora.org","name":"Maunik Shah"},"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","distinct":true,"url":"https://api.github.com/repos/AOSP-JF-MM/platform_frameworks_av/commits/054d54d422a0e84d42b283e5e963f92153a91095"},{"sha":"cb495839d391311aa9c9e80b155b06103c33a536","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@cyngn.com","name":"Steve Kondik"},"message":"stagefright: Fix size of metadata key\n\n * Causes build failure with Clang\n\nChange-Id: I957c9ad2f1a46c784b38e284063b5310bf9cc7ed","distinct":true,"url":"https://api.github.com/repos/AOSP-JF-MM/platform_frameworks_av/commits/cb495839d391311aa9c9e80b155b06103c33a536"}]}