<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_external_libmpeg2, branch oreo-m4-s3-release</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libmpeg2/'/>
<entry>
<title>Merge cherrypicks of [3898864, 3898788, 3898789, 3898836, 3898617, 3898865, 3898683, 3898866, 3898867, 3897560, 3898868, 3898790, 3898791, 3898792, 3898793, 3898794, 3898048, 3898049, 3898050, 3897937, 3897938, 3897867, 3897868, 3897939, 3898869, 3898978, 3898799, 3898763] into sparse-4669640-L25700000163305736</title>
<updated>2018-04-13T22:22:20+00:00</updated>
<author>
<name>android-build-team Robot</name>
<email>android-build-team-robot@google.com</email>
</author>
<published>2018-04-13T22:22:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libmpeg2/commit/?id=3eb71312e0467e62c16f16ae7ca69b9120ae1201'/>
<id>3eb71312e0467e62c16f16ae7ca69b9120ae1201</id>
<content type='text'>
Change-Id: Ic8f4946fdb6f3173c8642deb553bd2151d10a2c1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ic8f4946fdb6f3173c8642deb553bd2151d10a2c1
</pre>
</div>
</content>
</entry>
<entry>
<title>Adding Internal Input Buffer</title>
<updated>2018-04-13T22:20:25+00:00</updated>
<author>
<name>Venkatarama NG. Avadhani</name>
<email>venkatarama.avadhani@ittiam.com</email>
</author>
<published>2018-02-15T04:03:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libmpeg2/commit/?id=1b3d6748b7bbbc94d4db942c5f914e562b172ce0'/>
<id>1b3d6748b7bbbc94d4db942c5f914e562b172ce0</id>
<content type='text'>
Allocating a input buffer in the decoder context and copying all input
to this buffer before using. This will ensure that we do not access
memory out of bounds because of our bit read optimisations.

Bug: 72764648
Test: poc before/after
Change-Id: Ide6c58291fa1d0472a9589c95aba231d13122a19
(cherry picked from commit 1532e414898ae7c0abc44cab66681054edceb1f7)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allocating a input buffer in the decoder context and copying all input
to this buffer before using. This will ensure that we do not access
memory out of bounds because of our bit read optimisations.

Bug: 72764648
Test: poc before/after
Change-Id: Ide6c58291fa1d0472a9589c95aba231d13122a19
(cherry picked from commit 1532e414898ae7c0abc44cab66681054edceb1f7)
</pre>
</div>
</content>
</entry>
<entry>
<title>Snap for 4657601 from f012c6d0b16644c67639537179390d3c89dee37c to oc-m4-release</title>
<updated>2018-03-21T21:23:23+00:00</updated>
<author>
<name>android-build-team Robot</name>
<email>android-build-team-robot@google.com</email>
</author>
<published>2018-03-21T21:23:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libmpeg2/commit/?id=c745eba06d3d9b64fd441cbf6a129b0676363a52'/>
<id>c745eba06d3d9b64fd441cbf6a129b0676363a52</id>
<content type='text'>
Change-Id: I16212b617f5ac0940ab0a2c5f0b1833b04a7c0fc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I16212b617f5ac0940ab0a2c5f0b1833b04a7c0fc
</pre>
</div>
</content>
</entry>
<entry>
<title>Snap for 4603989 from 66ca6c0f851dbca67cc7a856dbdb3bf6c0a624c7 to oc-m2-release</title>
<updated>2018-03-15T17:01:41+00:00</updated>
<author>
<name>android-build-team Robot</name>
<email>android-build-team-robot@google.com</email>
</author>
<published>2018-03-15T17:01:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libmpeg2/commit/?id=f012c6d0b16644c67639537179390d3c89dee37c'/>
<id>f012c6d0b16644c67639537179390d3c89dee37c</id>
<content type='text'>
Change-Id: I62f1f5cfdc75c8bd62cb6e50414bef4a5c278765
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I62f1f5cfdc75c8bd62cb6e50414bef4a5c278765
</pre>
</div>
</content>
</entry>
<entry>
<title>Snap for 4565141 from 66ca6c0f851dbca67cc7a856dbdb3bf6c0a624c7 to oc-m4-release</title>
<updated>2018-02-26T18:07:18+00:00</updated>
<author>
<name>android-build-team Robot</name>
<email>android-build-team-robot@google.com</email>
</author>
<published>2018-02-26T18:07:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libmpeg2/commit/?id=9a349a45b0eb28b02933c77a9fe5ccc3672cce04'/>
<id>9a349a45b0eb28b02933c77a9fe5ccc3672cce04</id>
<content type='text'>
Change-Id: Iceb1400078aa48b5ed2cff4d64c50882c28f5ab8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Iceb1400078aa48b5ed2cff4d64c50882c28f5ab8
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge cherrypicks of [3478238, 3478653, 3478239, 3478580, 3478612, 3478240, 3478654, 3478655, 3478656, 3479494, 3479495, 3478933, 3478934, 3479496, 3479497, 3479498, 3478160, 3478161, 3478162, 3478876, 3478877, 3478878, 3478241, 3478163, 3478164, 3478165, 3478166, 3478167, 3478168, 3478169, 3479990, 3479991, 3479992, 3480010, 3480011, 3480012] into oc-m2-release</title>
<updated>2018-01-18T22:44:29+00:00</updated>
<author>
<name>android-build-team Robot</name>
<email>android-build-team-robot@google.com</email>
</author>
<published>2018-01-18T22:44:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libmpeg2/commit/?id=c1669b6bbd341f7e5a51afc664694c7a12020e99'/>
<id>c1669b6bbd341f7e5a51afc664694c7a12020e99</id>
<content type='text'>
Change-Id: I8d24ee63c5a577ef73827419b3f45a8227413823
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I8d24ee63c5a577ef73827419b3f45a8227413823
</pre>
</div>
</content>
</entry>
<entry>
<title>Adding Error Check for Output Buffer Size</title>
<updated>2018-01-18T22:42:51+00:00</updated>
<author>
<name>Venkatarama Avadhani</name>
<email>venkatarama.avadhani@ittiam.com</email>
</author>
<published>2017-08-09T06:45:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libmpeg2/commit/?id=e944ad62507b3e102c29b0d0e80fe7ed57ccb8bc'/>
<id>e944ad62507b3e102c29b0d0e80fe7ed57ccb8bc</id>
<content type='text'>
The output buffer size given by the application, needs to be checked
in every process call. This is required in the case of resolution
change.

Bug: 70399408
Test: manual
Change-Id: Id0d615e44d30f61702b3839be7b679d7d77a2411
(cherry picked from commit 7c88212153fbff998b337e899b496e2e382af54c)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The output buffer size given by the application, needs to be checked
in every process call. This is required in the case of resolution
change.

Bug: 70399408
Test: manual
Change-Id: Id0d615e44d30f61702b3839be7b679d7d77a2411
(cherry picked from commit 7c88212153fbff998b337e899b496e2e382af54c)
</pre>
</div>
</content>
</entry>
<entry>
<title>Correcting Buffer Allocation for Shared Display</title>
<updated>2018-01-18T22:42:48+00:00</updated>
<author>
<name>Venkatarama Avadhani</name>
<email>venkatarama.avadhani@ittiam.com</email>
</author>
<published>2017-12-18T10:27:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libmpeg2/commit/?id=3d8f5d9ed1637e5e70b7a4f065ab7652352dc48d'/>
<id>3d8f5d9ed1637e5e70b7a4f065ab7652352dc48d</id>
<content type='text'>
In case of shared display mode, the picture buffer allocated has to be
larger to accomodate the incorrect half pel reference to the last row in
the picture. Adding memory for the same.

Bug: 70350015
Bug: 70349694
Bug: 70349612
Bug: 70349754
Bug: 70349868
Bug: 70526352
Bug: 70350086
Test: manual
Change-Id: I41905d101093ae20ab14193c21669b8c4a24f30c
(cherry picked from commit 5c1ed47b1fc1a0f763c251d62db14f3d74cb3141)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In case of shared display mode, the picture buffer allocated has to be
larger to accomodate the incorrect half pel reference to the last row in
the picture. Adding memory for the same.

Bug: 70350015
Bug: 70349694
Bug: 70349612
Bug: 70349754
Bug: 70349868
Bug: 70526352
Bug: 70350086
Test: manual
Change-Id: I41905d101093ae20ab14193c21669b8c4a24f30c
(cherry picked from commit 5c1ed47b1fc1a0f763c251d62db14f3d74cb3141)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixing Underflow of ps_dec-&gt;u2_num_mbs_left</title>
<updated>2018-01-18T22:42:45+00:00</updated>
<author>
<name>Venkatarama Avadhani</name>
<email>venkatarama.avadhani@ittiam.com</email>
</author>
<published>2017-12-28T11:27:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libmpeg2/commit/?id=b8e0483d0e2ef892731e96209e06388e59fd198e'/>
<id>b8e0483d0e2ef892731e96209e06388e59fd198e</id>
<content type='text'>
In multi-thread decode, the decoder would try to decode without
dequeueing a job in case the next slice indicated that it belongs to the
same row as being decoded currently. In single thread case, there was a
check to ensure that the decoder does not continue when there are no MBs
left. Adding a similar check for multi-thread decode as well.

Bug: 69269702
Test: manual
Change-Id: Ibbe5202dbb270625e4f592b4fdb8ef0ec71a979d
(cherry picked from commit 00a2482c8dfa3550bcbfa515a93a4cead5daf8e9)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In multi-thread decode, the decoder would try to decode without
dequeueing a job in case the next slice indicated that it belongs to the
same row as being decoded currently. In single thread case, there was a
check to ensure that the decoder does not continue when there are no MBs
left. Adding a similar check for multi-thread decode as well.

Bug: 69269702
Test: manual
Change-Id: Ibbe5202dbb270625e4f592b4fdb8ef0ec71a979d
(cherry picked from commit 00a2482c8dfa3550bcbfa515a93a4cead5daf8e9)
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge cherrypicks of [3478311, 3478390, 3478133, 3478175, 3478391, 3478392, 3478393, 3478134, 3478135, 3478213, 3478214, 3478215, 3478233, 3478234, 3478235, 3478251, 3478252, 3478253, 3478254, 3478394, 3478395, 3478396, 3478397, 3478398, 3478399, 3478400, 3478401, 3478402, 3478403, 3478292, 3478293, 3478312, 3478136, 3477911] into oc-mr1-release</title>
<updated>2018-01-18T19:08:42+00:00</updated>
<author>
<name>android-build-team Robot</name>
<email>android-build-team-robot@google.com</email>
</author>
<published>2018-01-18T19:08:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libmpeg2/commit/?id=66ca6c0f851dbca67cc7a856dbdb3bf6c0a624c7'/>
<id>66ca6c0f851dbca67cc7a856dbdb3bf6c0a624c7</id>
<content type='text'>
Change-Id: I83534cbd1fcdb45667811f573a799f28747e2377
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I83534cbd1fcdb45667811f573a799f28747e2377
</pre>
</div>
</content>
</entry>
</feed>
