{"push_id":811114717,"size":13,"distinct_size":13,"ref":"refs/heads/caf/LA.BR.1.3.2","head":"a2d1c30003b9723094e0e01f15f9db40cb327730","before":"9b00c8f5ef1533182fe59f75007411ecc03b8de4","commits":[{"sha":"1fc82f09876df1839bca2d29aaba0b10a1d66be8","author":{"email":"9b93fe4f8bf0935df85e9fa41acda3dd35449b79@codeaurora.org","name":"Surajit Podder"},"message":"mm-video: Disable downscalar for non-display usecase\n\nprivate handle flags indicate whether the buffer consumer\nis display. Disable downscalar for non-display case.\n\nChange-Id: I19321559ec6ed22f3e866a065340e2cb3f061ef1","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-media/commits/1fc82f09876df1839bca2d29aaba0b10a1d66be8"},{"sha":"1202ebd0aaad7b72c754f0f8dff4a6d45ae3e914","author":{"email":"f527cd4d66f6d9b3922e48d5973012fe03292215@codeaurora.org","name":"Abdulla Anam"},"message":"mm-video_v4l2: pass crop nWidth and nHeight in reconfig event.\n\nPass crop rectangle nwidth and nheight as part of crop event which\ncomes as a requirement for vpp use case. If this information is\nnot notified, vpp will process on the entire frame and it may lead\nto undesirable postprocessing over the edges of the cropped region.\n\nChange-Id: I7f84d47274145fbfa215a388e4d0b6dba3553920","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-media/commits/1202ebd0aaad7b72c754f0f8dff4a6d45ae3e914"},{"sha":"b4d0e38ad15ee815570a607b233e23edd074814a","author":{"email":"f527cd4d66f6d9b3922e48d5973012fe03292215@codeaurora.org","name":"Abdulla Anam"},"message":"mm-video-v4l2: venc: limit pixels value in input buffers.\n\nLimit pixel values from 0 to 252 for luma and 0 to 253 for chroma\nin input YUV buffer before sending it to video hardware to avoid\noutput corruption in mpeg4 encoding format on msm8976.\n\nChange-Id: Ie37e160d7210065e7349903e2bcee4e89902ed8b","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-media/commits/b4d0e38ad15ee815570a607b233e23edd074814a"},{"sha":"99c2455120e5aa2064e9e4bd4d217e7465582ec5","author":{"email":"f8248587ce935f5ccd2923abc12cb8abe838dfe0@codeaurora.org","name":"Deepak Kushwah"},"message":"mm-video-v4l2: vdec: Fix closing of file descriptor \"0\"\n\nIn dynamic buffer mode dup_fd and fd were initialized to 0 and\nat the end of video playback OMX component always ended up closing\nfile descriptor \"0\" which was in use by someone else. Following is\nmore information about this issue:\n1. Boot the device and fd \"0\" is in use by media server(always).\n2. Start video playback.\n3. Stop Video playback and fd \"0\" is closed by video component.\n4. Start next video playback and we might get fd as \"0\" in one of\nthe many open calls we make in omx component.\n5. The entity in \"1\" which originally opened fd \"0\" might still\nwrite into it so two entities end up owning fd \"0\" causing random\nissues with read/write/ioctl/system calls.\n\nChange-Id: I64222cd3f44852e5b5e3cba78e9ae59e8d9e5031","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-media/commits/99c2455120e5aa2064e9e4bd4d217e7465582ec5"},{"sha":"c14558c665acd048139ca01ca71b0d21976142b4","author":{"email":"d2d05c150d4a5b546ab169433b8261efde71359a@codeaurora.org","name":"Maheshwar Ajja"},"message":"mm-video-v4l2: venc: initialize the member variables\n\nInitialize the member variables to avoid unnecessary\nuninitialized variable issues.\n\nChange-Id: I52abf215566d2d7aee3d1fd1a9c3a8594c560916","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-media/commits/c14558c665acd048139ca01ca71b0d21976142b4"},{"sha":"6d706e4453892576be360ae3c07d920096f05013","author":{"email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost","name":"Linux Build Service Account"},"message":"Merge \"mm-video-v4l2: vdec: Fix closing of file descriptor \"0\"\"","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-media/commits/6d706e4453892576be360ae3c07d920096f05013"},{"sha":"5f87549a4be3110f2bc495f0b38b32e4c7e1145e","author":{"email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost","name":"Linux Build Service Account"},"message":"Merge \"mm-video-v4l2: venc: limit pixels value in input buffers.\"","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-media/commits/5f87549a4be3110f2bc495f0b38b32e4c7e1145e"},{"sha":"269f6cd095771332d33ba3bc61b401e6b3270785","author":{"email":"9b93fe4f8bf0935df85e9fa41acda3dd35449b79@codeaurora.org","name":"Surajit Podder"},"message":"mm-video-v4l2: Fix crash due to divide by zero\n\nAdd check to ensure there is non-zero fbd count\nwhile calculating statistics.\n\nChange-Id: I6be291a882a38c19e280ca193665fad1d1f40516","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-media/commits/269f6cd095771332d33ba3bc61b401e6b3270785"},{"sha":"476a163c0673843776801744e82370332ddf6e99","author":{"email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost","name":"Linux Build Service Account"},"message":"Merge \"mm-video_v4l2: pass crop nWidth and nHeight in reconfig event.\"","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-media/commits/476a163c0673843776801744e82370332ddf6e99"},{"sha":"afb146951b471aaac1fefd72bff89492a0aaff3b","author":{"email":"9b93fe4f8bf0935df85e9fa41acda3dd35449b79@codeaurora.org","name":"Surajit Podder"},"message":"mm-video-v4l2: Fix downscalar issue\n\nWith downscalar enabled, the output resolution\nis hardcoded to 2560x1600, which can cause\nupscaling of one the dimensions\n\nEnsure no dimension is upscaled with downscalar\nenabled, changing width/height to the original\nresolution as applicable.\n\nChange-Id: I334c20bbcc197817a03aec9166f25d78f6ada5d7","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-media/commits/afb146951b471aaac1fefd72bff89492a0aaff3b"},{"sha":"64fbe8e77b83c8d867382874760a1ba41ba8df6b","author":{"email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost","name":"Linux Build Service Account"},"message":"Merge \"mm-video: Disable downscalar for non-display usecase\"","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-media/commits/64fbe8e77b83c8d867382874760a1ba41ba8df6b"},{"sha":"50ef54fa059f7ca1e862126a044e2de8f8c135e9","author":{"email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost","name":"Linux Build Service Account"},"message":"Merge \"mm-video-v4l2: Fix downscalar issue\"","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-media/commits/50ef54fa059f7ca1e862126a044e2de8f8c135e9"},{"sha":"a2d1c30003b9723094e0e01f15f9db40cb327730","author":{"email":"d3c7bae90ce2477533ec852edf38b65198016249@localhost","name":"Linux Build Service Account"},"message":"Merge \"mm-video-v4l2: Fix crash due to divide by zero\"","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-hardware-qcom-media/commits/a2d1c30003b9723094e0e01f15f9db40cb327730"}]}