Tags: TeamICS/android_hardware_qcom_media
Tags
adding lib references to fix the build break during executing make co… …mmand Change-Id: I2445d0dc14d3c8dfb8ec0901cf2fdf61a8f72574
mm-video:8k:vdec: Additional bugfixes from CodeAurora mm-video:8k:vdec: not able to play h264 streams with 3byte start code. H264 streams can have both 3byte and 4byte start codes, we were not playing the ones with 3byte start code. Bookkeeping of the NALU boundaries is not done correctly for 3byte start code. Change-Id: Ic4268d3dcd97688f3b367a81f44de24791547500 mm-video:8k:vdec: Proper EOS handling for partial frames In arbitrary byte mode if EOS comes immediately after a partial frame then overwriting is happing on the partial frame inputs with EOS and zeros. Avoiding this by checking the EOS flag and input stream length. Change-Id: I8904fee747b10a208281a3ccec0f69e6707ab2f1 CRs-Fixed: 268125 mm-video: 8k: vdec: Fix for frame dimension parameters corruption Pointer to pExtraData of interlace format parameters is not correct. Hence it is corrupting previous pExtraData structure. Change-Id: I397552c4cec04e8d83a1a0c394a60a73c144c3ce CRs-Fixed: 267514 mm-video: 8k: vdec: Fix for garbled video while playing VP6 content using flash Qdsp6 needs the sequence header for arriving at correct width and height also vp6 bit stream needs frame size to be in front of actual frame, this is to be taken care while logging the input bit stream else the logged bit steam cannot be played back. CRs-Fixed: 272236 (cherry picked from commit 46dd15300c5979d7b9a8d2b56532757201851a58) Change-Id: I0a11c362db08db7c1e11fd7737616dcbb894bfd0 mm-video:8k:vdec: EOS handling before video decoder open. browser getting crash with the playback of video clips from flash. fixed by checking whether video decoder opened or not. Change-Id: Ibd45fb4468f6fc47574de40666f433ab013c22ff CRs-Fixed: 275820 273915