b1dc9e07c084d0df17de71b54f8340c0b8917824 |
|
17-Feb-2016 |
Marco Nelissen <marcone@google.com> |
Always treat composition time offsets as signed even for version 0 ctts atoms that technically should contain only unsigned values. Bug: 27174229 Change-Id: I7309222f5fe646c25c45ff5351bfc310759ef542
/frameworks/av/media/libstagefright/SampleIterator.cpp
|
71a17c88ff929a79f67384602ab94e4e210dae71 |
|
12-Oct-2015 |
Chad Brubaker <cbrubaker@google.com> |
am 8956531f: am a831710b: am 3cce4937: Merge "Fix benign overflow in SampleIterator" * commit '8956531f3c5231ac8203df03038a3e3c65f81a98': Fix benign overflow in SampleIterator
|
cbcd8dd1967af30ff035132328002c0ec9a8872e |
|
09-Oct-2015 |
Chad Brubaker <cbrubaker@google.com> |
Fix benign overflow in SampleIterator Bug:24807954 Change-Id: I83fe1990408c5f1da7cf46ff2a2cafb96b3e8cdd
/frameworks/av/media/libstagefright/SampleIterator.cpp
|
0386c91b8a910a134e5898ffa924c1b6c7560b13 |
|
28-Aug-2015 |
Wei Jia <wjia@google.com> |
MPEG4Extractor: ensure kKeyTrackID exists before creating an MPEG4Source as track. GenericSource: return error when no track exists. SampleIterator: make sure mSamplesPerChunk is not zero before using it as divisor. Bug: 21657957 Bug: 23705695 Bug: 22802344 Change-Id: I7664992ade90b935d3f255dcd43ecc2898f30b04
/frameworks/av/media/libstagefright/SampleIterator.cpp
|
170056540e9ce65261b45efd15f67e72e2df1bed |
|
11-Apr-2014 |
Robert Shih <robertshih@google.com> |
Expose sample duration in MPEG4Extractor. Bug: 12782113 Change-Id: I75ee361243c5382d9288349c554deb7bed952782
/frameworks/av/media/libstagefright/SampleIterator.cpp
|
f1d5aa162c02a16b7195a43a9bcea4d592600ac4 |
|
07-Feb-2012 |
James Dong <jdong@google.com> |
Move away from MediaDebug and use ADebug instead Change-Id: I963a3b6f79a7292891973cbeeaf3378b38629f08
/frameworks/av/media/libstagefright/SampleIterator.cpp
|
29357bc2c0dd7c43ad3bd0c8e3efa4e6fd9bfd47 |
|
06-Jan-2012 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE See https://android-git.corp.google.com/g/#/c/157220 Bug: 5449033 Change-Id: Ic9c19d30693bd56755f55906127cd6bd7126096c
/frameworks/av/media/libstagefright/SampleIterator.cpp
|
3856b090cd04ba5dd4a59a12430ed724d5995909 |
|
20-Oct-2011 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGE See https://android-git.corp.google.com/g/#/c/143865 Bug: 5449033 Change-Id: I0122812ed6ff6f5b59fe4a43ab8bff0577adde0a
/frameworks/av/media/libstagefright/SampleIterator.cpp
|
4931bb5259d10c1fa01e7405fb7aaef58a8ffb22 |
|
03-Feb-2011 |
Andreas Huber <andih@google.com> |
Make sure timestamps attached to encoded media are composition timestamps. not decoding timestamps. Obviously there is no difference between them if the content in question does not involve frame reordering. Change-Id: Iac4d06cfeb8a136f735c1148e98cac340d3ef893 related-to-bug: 3398314
/frameworks/av/media/libstagefright/SampleIterator.cpp
|
c7fc37a3dab9bd1f96713649f351b5990e6316ff |
|
16-Nov-2010 |
James Dong <jdong@google.com> |
64-bit file size/offset support for media framework Change-Id: I3452bc2c0f1d990cc67285df2fce1f9f86ff8e10
/frameworks/av/media/libstagefright/SampleIterator.cpp
|
213addfaf4b359c69da4e9b4490c511d116845bb |
|
25-Jan-2010 |
Andreas Huber <andih@google.com> |
The qcom OMX video decoders do not allocate output buffer memory at the time OMX_AllocateBuffer is called, wait until we received the first FILL_BUFFER_DONE notification until we rely on the buffer data ptr.
/frameworks/av/media/libstagefright/SampleIterator.cpp
|
c57b67905c2128ddadfeca96785ee1f593b6605a |
|
19-Jan-2010 |
Andreas Huber <andih@google.com> |
Squashed commit of the following: commit 6689350d7e4dad6d873c1ed95f0a356e3bfd79d1 Author: Andreas Huber <andih@google.com> Date: Tue Jan 19 09:23:02 2010 -0800 Some tweaks to the SampleIterator. commit 5638bff6d31442a219806445c3106d47b081fcab Author: Andreas Huber <andih@google.com> Date: Fri Jan 15 14:46:29 2010 -0800 A much improved implementation of MPEG4 sample table operations through an iterator.
/frameworks/av/media/libstagefright/SampleIterator.cpp
|