• Home
  • History
  • Annotate
  • only in /frameworks/av/media/libstagefright/codecs/amrnb/common/src/
History log of /frameworks/av/media/libstagefright/codecs/amrnb/common/src/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
183d387706417863076873ec566ca5966d8f5560 18-May-2016 Chih-Hung Hsieh <chh@google.com> Fix misc-macro-parentheses warnings.

Bug: 28705665
Change-Id: I9b4b253100cc06a5f37eb3129b0d54991471e382
z_lsp.cpp
c_pred.cpp
b875f69d8e867cb64bd101e66d85a880537c2b72 03-Nov-2015 Dan Austin <danielaustin@google.com> Enabling fsanitize unsigned-integer-overflow in AMR-NB codecs

Enables fsanitize unsigned integer overflow in the AMR-NB codecs
and disables integer sanitization for the Chebps, sub, and
Syn_filt functions which contain controlled integer overflow
conditions.

Bug: 23110888
Change-Id: I036aa0e94f39e30c2d90be86d9b8f1b169f56245
z_lsp.cpp
ub.cpp
yn_filt.cpp
3c23af85baa6e248681ca98f857c4af84b5ebffc 30-Jul-2015 Andreas Gampe <agampe@google.com> Stagefright: Remove unused variables and files

For build-system CFLAGS clean-up.

Bug: 18632512

(cherry picked from commit 765b4172f1ffb2c4e2de89163bb888fa352de664)

Change-Id: I765dc394f39f60801843851760fdf9838958d7a4
ytesused.cpp
verflow_tbl.cpp
2d0ac425564ff9882ebaac5267d1a04d4af67d00 27-Nov-2014 Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org> Fix build with clang in C++11 mode

This removes the deprecated register keyword in many places, fixes one
instance of passing '\0' where a char* is expected, and 2 switch type
narrowing issues.

Change-Id: Ie265ac26ff6a61267ad6406dfe237226d97ca9ac
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
z_lsp.cpp
iv_s.cpp
c_pred.cpp
med_n.cpp
sp_az.cpp
ult_r.cpp
orm_l.cpp
orm_s.cpp
red_lt.cpp
_plsf_3.cpp
esidu.cpp
hr.cpp
eight_a.cpp
1ead790eadd0e09a118308caccc7ac37d36f43f3 17-May-2011 Martin Storsjo <martin@martin.st> stagefright amrnb: Remove extern from table definitions

Local prototype declarations are added where no suitable ones are
available in headers.

This fixes warnings when compiling as C - while the source
files are named .cpp, they actually are compileable as pure C.

This was committed on the master branch of the opencore
repository in commit a0acb494ea6682ca966b5ebbd3676c89c56d63a6,
based on AOSP contribution 10303.

Change-Id: Ib4e27ea30302c66e0233e63e5a4652f6339bc940
itno_tab.cpp
itreorder_tab.cpp
ytesused.cpp
2_9pf_tab.cpp
ains_tbl.cpp
ray_tbl.cpp
rid_tbl.cpp
nv_sqrt_tbl.cpp
og2_tbl.cpp
sp_lsf_tbl.cpp
sp_tab.cpp
verflow_tbl.cpp
h_disp_tab.cpp
ow2_tbl.cpp
_plsf_5_tbl.cpp
ua_gain_tbl.cpp
qrt_l_tbl.cpp
indow_tab.cpp
d95a8462c367a7bea1b4aee24917d3e9ed7e2a48 17-May-2011 Martin Storsjo <martin@martin.st> stagefright amrnb: Add includes for prototype declarations of tables

This was committed on the master branch of the opencore
repository in commit da3d0463c999871ee584a0d750be65be65d19b00,
based on AOSP contribution 10302.

Change-Id: I4ad5526634efecc2d2bb3d2169184b8d4d4d7671
itreorder_tab.cpp
rid_tbl.cpp
nv_sqrt_tbl.cpp
og2_tbl.cpp
sp_tab.cpp
ow2_tbl.cpp
_plsf_5_tbl.cpp
ua_gain_tbl.cpp
qrt_l_tbl.cpp
indow_tab.cpp
773f457645786b139fa8fe180ef27e78ad7ab2f9 17-May-2011 Martin Storsjo <martin@martin.st> stagefright amrnb: Fix a bug on architectures where long is 64 bit

Initially, this code gave a warning "comparison is always
false due to limited range of data type" if long was 64 bit.
Additionally, the output from the AMR encoder was mostly noise.

This was committed on the master branch of the opencore
repository in commit f532d145194e474cb30d8644b8eee83873ad24cc,
based on AOSP contribution 10904.

Change-Id: I822dcc74beeae548d3032ffda759de9c8cd1fcfe
z_lsp.cpp
4f1efc098cb5791c3e9f483f2af84aef70d2d0a0 09-Dec-2009 Andreas Huber <andih@google.com> Initial check in of AMR (NB and WB) decoders based on PV source code.
dd.cpp
z_lsp.cpp
itno_tab.cpp
itreorder_tab.cpp
its2prm.cpp
ytesused.cpp
2_9pf_tab.cpp
opy.cpp
iv_32.cpp
iv_s.cpp
xtract_h.cpp
xtract_l.cpp
ains_tbl.cpp
c_pred.cpp
med_n.cpp
ray_tbl.cpp
rid_tbl.cpp
nt_lpc.cpp
nv_sqrt.cpp
nv_sqrt_tbl.cpp
_abs.cpp
_deposit_h.cpp
_deposit_l.cpp
_shr_r.cpp
og2.cpp
og2_norm.cpp
og2_tbl.cpp
sfwt.cpp
sp.cpp
sp_az.cpp
sp_lsf.cpp
sp_lsf_tbl.cpp
sp_tab.cpp
ult_r.cpp
egate.cpp
orm_l.cpp
orm_s.cpp
verflow_tbl.cpp
h_disp_tab.cpp
ow2.cpp
ow2_tbl.cpp
red_lt.cpp
_plsf.cpp
_plsf_3.cpp
_plsf_3_tbl.cpp
_plsf_5.cpp
_plsf_5_tbl.cpp
ua_gain_tbl.cpp
eorder.cpp
esidu.cpp
ound.cpp
et_zero.cpp
hr.cpp
hr_r.cpp
qrt_l.cpp
qrt_l_tbl.cpp
ub.cpp
yn_filt.cpp
ad1.cpp
eight_a.cpp
indow_tab.cpp