| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
The ARM assembly contains a couple of hand-coded PC relative references
to data defined in other object files. Make sure the externs are tagged
as hidden so the linker knows that it can resolve the reference locally
at build time.
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@gmail.com>
Bug: 16853291
Change-Id: If7bc8e5bb6a2c63b9df33666d56e6c42f398fd47
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 15765976
Change-Id: Ib21abe9349bb1863304cd7618d8fc95ca254e8f6
|
|/
|
|
|
|
|
|
|
| |
- seek based on user-visible timestamp
- seek to previous, next and closest exactly
- also update OggExtractor seek to same logic
Bug: 12786906
Change-Id: I2d5e1fbff6469b6f081a284be2222a4cb50aa754
|
|
|
|
|
| |
Bug:16351654
Change-Id: I64e9510f719b220471522b4d78a9b00a98bda772
|
|
|
|
|
| |
Bug: 16017037
Change-Id: Ibfff99387fb5b3e721144a2b3f9174092d785137
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
mInputFrameData and mSliceGroup are allocated memory with
malloc() but released using delete. Changed this to use free()
instead.
Change-Id: Iecf6684d97fabb2229d9abd94279a24faf9ac2d7
Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: I45349756bac6d89b02dba082ba6d606f4c489dcf
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
ULong is used in the encoder code as 32-bit unsigned integer type.
But it has been defined as an unsigned long, which will be 64-bit
on 64-bit platforms. This causes many problems including output
mismatch between 32-bit and 64-bit code and crash in certain cases.
This patch defines ULong as uint32_t. In addition, it uses uintptr_t
at places where an address is cast to an integer to check for alignment.
Change-Id: I2b0086824a5985b9fc4628ce6fbe81db156e37d2
Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
get the correct profile index from the input param and pass it to
profileLevel array to get the corresponding profile/level
Change-Id: I582961c0afb53c1781af7fb94226a23e5fdb96cf
Signed-off-by: Xiaosong Wei <xiaosong.wei@intel.com>
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Jack Ren <jack.ren@intel.com>
|
| |
| |
| |
| | |
Change-Id: I7dbf62858114ac9b8de6d7b66cc00e002769a5cf
|
| |
| |
| |
| |
| |
| | |
b/15293123
Change-Id: Icb3ceabf02a55bc931baaf388ce125db6332de0e
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
bug: 15424960
bug: 15107693
(cherry picked from commit bcca9e072c1f288a53ce6862936f57dc36488f96)
Change-Id: I3ba59fccb184e99a07f6f82ccdbd00e5204901f6
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
Change node_id and buffer_id to uint32_t.
Ensure IOMX messages are fixed size.
Remove 64 bit compile warnings in associated files.
Change-Id: Icdbef00aca575e5dc502ebb52e3ce7d0d7883203
Signed-off-by: Andy Hung <hunga@google.com>
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | | |
Bug: 15514223
Change-Id: Iddfc33a00e6cd3779ca09c01a55f62b151f6ec95
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| | |
libstagefright_rtsp uses some MD5 functions that used to be in bionic,
but it was removed recently. As an initial fix, I statically linked in
libcrypto_static to the libstagefright_rtsp library. However, I think
it's better to modify the single user of this library to link against
the shared libcrypto library.
Change-Id: Iaf2e1aeea32fd8af038f6e77bf58ea7df50d807a
|
|/
|
|
| |
Change-Id: I5dce8f041b9faf035161b82d5e46bd46166bd05c
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The unused ARM assembly files were written for
legacy proprietary ARM compilers. They are not
needed when gcc or clang compiler is used.
Change-Id: I8dfe9ad458efbb34922094e943ad334cc34f59a3
Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
|
|\ \
| | |
| | |
| | |
| | | |
* commit '2d0e8d8f75369b491362f2ea3a6efd5159df404c':
libcpustats: Turn on -Werror
|
| |/
| |
| |
| |
| |
| |
| |
| | |
- Switch to static_assert from deprecated utils/Debug.h
- Turn on C++11 standard
- Turn on -Werror
Change-Id: I4f1c08bbcaf1ad3a97502cde756a2f42bcece789
|
|\ \
| |/
| |
| |
| | |
* commit '8b187f4acea8d7e517ff9ced32fc7368bdbaa6e0':
Move frameworks/av off <sys/atomics.h>.
|
| |
| |
| |
| |
| | |
Bug: 14903517
Change-Id: I92cdfc618d83fd914cfb558a07b1deae0255fccb
|
|\ \
| |/
| |
| |
| | |
* commit 'd551633916d3677da4dda10aba6837bdc6803ee0':
Move frameworks/av from fdprintf to POSIX dprintf.
|
| |
| |
| |
| |
| | |
Bug: 11156955
Change-Id: Ia98cd16b4c1f7be87cf060b7456de4f40896bacb
|
|\ \
| |/
| |
| |
| | |
* commit '3b6da6bfb50a1c0324fb4c87326d3a477944d5fe':
Move frameworks/av off private API.
|
| |
| |
| |
| |
| | |
Bug: 11156955
Change-Id: Ib3bb9d66a2bf92977c2445b62aa074a2d7a45aea
|
|\ \
| |/
| |
| |
| | |
* commit 'd084206d5a4a5364211af46e4201311933e83bfc':
Move frameworks/av off __futex_syscall3.
|
| |
| |
| |
| |
| | |
Bug: 11156955
Change-Id: I943080bc51b6efa781059b48b5b5ecc4fa287512
|
|\ \
| |/
| |
| |
| |
| |
| | |
warning"
* commit '3059e27d0e18a427f3c19889aac86ea31ec0d5d1':
libstagefright foundation: fix uninitialized varibale warning
|
| |
| |
| |
| |
| |
| |
| |
| | |
gcc-4.9 reports warning for this uninitialized variable
and -Werror make this warning fatal.
Change-Id: I6901362246d53deeded78fa38ad656b167705346
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|\ \
| |/
| |
| |
| | |
* commit 'b231408849158baea8dddc0edf7e97fcfc2e3240':
AwesomePlayer: use PTS for queueBuffer
|
| |\ |
|
| | |
| | |
| | |
| | | |
Change-Id: I1c14ad4784c799c46cf06a14b0f00c5e4d01f718
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* commit 'b52675e9e3b2cfd7ca3ec4eda80dde77dee9dafb':
Smooth out AwesomePlayer
|
| |\ \
| | |/ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Use clock estimator to smooth out audio time stamps.
Change-Id: Iec1ff30c011069d06ff8051fc4839d00895463d6
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* commit 'f9782266802b02fc06a9c532f40128496aefb3e0':
AwesomePlayer: improve scheduling of video event to hit PTS
|
| |\ \
| | |/ |
|
| | |
| | |
| | |
| | | |
Change-Id: I7b19911acbde9b592b757b952d4ad63cd8efebed
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
WindowedLinearFitEstimator"
* commit 'a69d6f529239950a8bdf5e4253ea13bb029375cb':
stagefright: add ClockEstimator API and WindowedLinearFitEstimator
|
| |\ \
| | |/ |
|
| | |
| | |
| | |
| | | |
Change-Id: I74474c385848a8eab2ac0da7c069510378e2b217
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
unconditionally"
* commit '86438382a381eb39ed8da53fbd16cf6730fded6c':
When passing a size_t via binder, use 64-bits unconditionally
|
| |\ \
| | |/
| |/| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
64-bits is almost always over-kill. But it's easier and cleaner to change
the binder code to be accurate, than to rename all the the API parameter
types to be 32-bit.
Bug: 12381724
Change-Id: Ib8f198d814a2027760ef24e9e3feacee21a973b1
|