<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_external_libmpeg2, branch android10-qpr2-s1-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>Allow setting stride equal to width of the clip</title>
<updated>2019-05-01T20:25:38+00:00</updated>
<author>
<name>Harish Mahendrakar</name>
<email>harish.mahendrakar@ittiam.com</email>
</author>
<published>2019-03-22T00:59:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libmpeg2/commit/?id=3ea8f1d536da8f09f3e663cf173fe4f1b0fe4130'/>
<id>3ea8f1d536da8f09f3e663cf173fe4f1b0fe4130</id>
<content type='text'>
Current check did not allow stride to be set equal to width of the clip,
once it was set to a larger value.
In one of the AdaptivePlaybackTests, stride is set to a value larger
than current width before decoding the header and then set to value
equal to width as buffers are allocated as per the new width.
Decoder was expecting the stride to be larger value, thus resulting in
buffer size errors.

Bug: 124531341
Test: cts-tradefed run commandAndExit cts-dev -m CtsMediaTestCases \
 -t android.media.cts.AdaptivePlaybackTest#testMpeg2_adaptiveDrc

Change-Id: I056aa943ab4281d268926a670bef7e9503227cb5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Current check did not allow stride to be set equal to width of the clip,
once it was set to a larger value.
In one of the AdaptivePlaybackTests, stride is set to a value larger
than current width before decoding the header and then set to value
equal to width as buffers are allocated as per the new width.
Decoder was expecting the stride to be larger value, thus resulting in
buffer size errors.

Bug: 124531341
Test: cts-tradefed run commandAndExit cts-dev -m CtsMediaTestCases \
 -t android.media.cts.AdaptivePlaybackTest#testMpeg2_adaptiveDrc

Change-Id: I056aa943ab4281d268926a670bef7e9503227cb5
</pre>
</div>
</content>
</entry>
<entry>
<title>Reset buffer managers during reset control call</title>
<updated>2019-05-01T20:25:30+00:00</updated>
<author>
<name>Harish Mahendrakar</name>
<email>harish.mahendrakar@ittiam.com</email>
</author>
<published>2019-03-20T03:30:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libmpeg2/commit/?id=4c747e2e9afa6a4852be37f97d17d9a19d8fea34'/>
<id>4c747e2e9afa6a4852be37f97d17d9a19d8fea34</id>
<content type='text'>
In some cases, some picture buffer entries in buffer manager were not
released during reset.
Added a function to reset buffer manager entries and called that during
reset control call.
Without this in some call sequences Decoder would run out of picture
buffers and not produce correct output.

Bug: 124531341
Test: atest android.media.cts.DecoderTest
Change-Id: I75e4422263b0a3e66807376567705b1f06e89cff
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In some cases, some picture buffer entries in buffer manager were not
released during reset.
Added a function to reset buffer manager entries and called that during
reset control call.
Without this in some call sequences Decoder would run out of picture
buffers and not produce correct output.

Bug: 124531341
Test: atest android.media.cts.DecoderTest
Change-Id: I75e4422263b0a3e66807376567705b1f06e89cff
</pre>
</div>
</content>
</entry>
<entry>
<title>[automerger skipped] DO NOT MERGE - Merge PPRL.190305.001 into master am: 970fdc537d -s ours am: b07f837ba6 -s ours</title>
<updated>2019-03-11T20:52:46+00:00</updated>
<author>
<name>Xin Li</name>
<email>delphij@google.com</email>
</author>
<published>2019-03-11T20:52:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libmpeg2/commit/?id=a185bda936f580da194a6ae301beee9182be0dec'/>
<id>a185bda936f580da194a6ae301beee9182be0dec</id>
<content type='text'>
am: 9d59169757 -s ours
am skip reason: subject contains skip directive

Change-Id: I3c65e438a7b97846a08726835b83bef753325001
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
am: 9d59169757 -s ours
am skip reason: subject contains skip directive

Change-Id: I3c65e438a7b97846a08726835b83bef753325001
</pre>
</div>
</content>
</entry>
<entry>
<title>[automerger skipped] DO NOT MERGE - Merge PPRL.190305.001 into master am: 970fdc537d -s ours</title>
<updated>2019-03-11T20:07:20+00:00</updated>
<author>
<name>Xin Li</name>
<email>delphij@google.com</email>
</author>
<published>2019-03-11T20:07:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libmpeg2/commit/?id=9d59169757a9f8fb10473fba05df13e837230021'/>
<id>9d59169757a9f8fb10473fba05df13e837230021</id>
<content type='text'>
am: b07f837ba6 -s ours
am skip reason: subject contains skip directive

Change-Id: Ie669da2cb373ef6e10440fbc828332de2f897b03
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
am: b07f837ba6 -s ours
am skip reason: subject contains skip directive

Change-Id: Ie669da2cb373ef6e10440fbc828332de2f897b03
</pre>
</div>
</content>
</entry>
<entry>
<title>[automerger skipped] DO NOT MERGE - Merge PPRL.190305.001 into master</title>
<updated>2019-03-11T19:32:31+00:00</updated>
<author>
<name>Xin Li</name>
<email>delphij@google.com</email>
</author>
<published>2019-03-11T19:32:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libmpeg2/commit/?id=b07f837ba6754738fb33d06facaae31f10549dff'/>
<id>b07f837ba6754738fb33d06facaae31f10549dff</id>
<content type='text'>
am: 970fdc537d -s ours
am skip reason: subject contains skip directive

Change-Id: Ib020c8daceb67c50b799dcbc3593c49db70ce0a2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
am: 970fdc537d -s ours
am skip reason: subject contains skip directive

Change-Id: Ib020c8daceb67c50b799dcbc3593c49db70ce0a2
</pre>
</div>
</content>
</entry>
<entry>
<title>DO NOT MERGE - Merge PPRL.190305.001 into master</title>
<updated>2019-03-11T16:13:24+00:00</updated>
<author>
<name>Xin Li</name>
<email>delphij@google.com</email>
</author>
<published>2019-03-11T16:13:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libmpeg2/commit/?id=970fdc537dc903df3bf7dc6e60490619adeb2f12'/>
<id>970fdc537dc903df3bf7dc6e60490619adeb2f12</id>
<content type='text'>
Bug: 127812889
Change-Id: I1affcaa0fa6700c13547be6ed024e64fc180e929
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 127812889
Change-Id: I1affcaa0fa6700c13547be6ed024e64fc180e929
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Decoder: Fix ISAN issues"</title>
<updated>2019-02-25T18:54:58+00:00</updated>
<author>
<name>TreeHugger Robot</name>
<email>treehugger-gerrit@google.com</email>
</author>
<published>2019-02-25T18:54:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libmpeg2/commit/?id=910d382a6cdee2f331b396ca229534cf989cc502'/>
<id>910d382a6cdee2f331b396ca229534cf989cc502</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[automerger skipped] DO NOT MERGE - Merge pi-dev@5234907 into stage-aosp-master am: dc669cdcf3 -s ours</title>
<updated>2019-02-25T16:10:53+00:00</updated>
<author>
<name>Xin Li</name>
<email>delphij@google.com</email>
</author>
<published>2019-02-25T16:10:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libmpeg2/commit/?id=1176b97b8c02fec9ed0352c1e57271a93526eb4f'/>
<id>1176b97b8c02fec9ed0352c1e57271a93526eb4f</id>
<content type='text'>
am: 53cef66549 -s ours
am skip reason: subject contains skip directive

Change-Id: Ie155cb3903bfcc567803c3d62dfd76ab211c4159
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
am: 53cef66549 -s ours
am skip reason: subject contains skip directive

Change-Id: Ie155cb3903bfcc567803c3d62dfd76ab211c4159
</pre>
</div>
</content>
</entry>
<entry>
<title>[automerger skipped] DO NOT MERGE - Merge pi-dev@5234907 into stage-aosp-master</title>
<updated>2019-02-25T14:04:20+00:00</updated>
<author>
<name>Xin Li</name>
<email>delphij@google.com</email>
</author>
<published>2019-02-25T14:04:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libmpeg2/commit/?id=53cef66549fce2a8553d65812d6648550a001e86'/>
<id>53cef66549fce2a8553d65812d6648550a001e86</id>
<content type='text'>
am: dc669cdcf3 -s ours
am skip reason: subject contains skip directive

Change-Id: Idb33f90a6f0130600b263a1b8fb91a999c85c646
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
am: dc669cdcf3 -s ours
am skip reason: subject contains skip directive

Change-Id: Idb33f90a6f0130600b263a1b8fb91a999c85c646
</pre>
</div>
</content>
</entry>
<entry>
<title>Decoder: Fix ISAN issues</title>
<updated>2019-02-23T05:43:42+00:00</updated>
<author>
<name>Snehal Bhamare</name>
<email>snehal.bhamare@ittiam.com</email>
</author>
<published>2019-02-07T13:47:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libmpeg2/commit/?id=7e6cf5c3d361a4676e7a3518c3e03c0c37c368d9'/>
<id>7e6cf5c3d361a4676e7a3518c3e03c0c37c368d9</id>
<content type='text'>
mostly through some more appropriate (wider) type declarations.

Bug: 122346086
Test: poc
Change-Id: Ie3af0c14fa8c2448ed9a20ced4acc7562041876e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
mostly through some more appropriate (wider) type declarations.

Bug: 122346086
Test: poc
Change-Id: Ie3af0c14fa8c2448ed9a20ced4acc7562041876e
</pre>
</div>
</content>
</entry>
</feed>
