• Home
  • History
  • Annotate
  • only in /frameworks/av/media/libstagefright/codecs/amrnb/common/
History log of /frameworks/av/media/libstagefright/codecs/amrnb/common/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
84333e0475bc911adc16417f4ca327c975cf6c36 08-Feb-2014 Andreas Huber <andih@google.com> warnings be gone.

Change-Id: Ie3bae3f037730e316d7fca12e7a3527973f752ef
ndroid.mk
223933e8e7419d0d4431d01e8980592fcafd2404 23-Jun-2011 Martin Storsjo <martin@martin.st> stagefright amrnb: Remove unused leftover source files

This allows getting rid of adding the plain common directory
(not common/include) to the include paths in projects that use
this code, too.

Change-Id: Ifb1fe4fc1f5c6f1264cb2b64f7b78e42b1e7833a
nclude/pvgsmamr.h
vgsmamrdecoderinterface.h
448239b929de32621e26504b86482ab4d436a5e3 01-Mar-2012 Martin Storsjo <martin@martin.st> stagefright amrnb: Move the bitstream_format enum into frame_type_3gpp.h

Change-Id: I6d6f9dc5799750394a853325466ffa2ebec44625
nclude/frame_type_3gpp.h
vgsmamrdecoderinterface.h
3d51d5cb53cc630709a0ba78d0e60501a675f2d5 13-Jun-2012 James Dong <jdong@google.com> Add NOTICE and MODULE_LICENSE_APACH2 to libs build under /frameworks/av/

Change-Id: I0a3af3e2abdedebd5934f3d941d01c32cfc75e26
related-to-bug: 6647465
ODULE_LICENSE_APACHE2
OTICE
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
rc/bitno_tab.cpp
rc/bitreorder_tab.cpp
rc/bytesused.cpp
rc/c2_9pf_tab.cpp
rc/gains_tbl.cpp
rc/gray_tbl.cpp
rc/grid_tbl.cpp
rc/inv_sqrt_tbl.cpp
rc/log2_tbl.cpp
rc/lsp_lsf_tbl.cpp
rc/lsp_tab.cpp
rc/overflow_tbl.cpp
rc/ph_disp_tab.cpp
rc/pow2_tbl.cpp
rc/q_plsf_5_tbl.cpp
rc/qua_gain_tbl.cpp
rc/sqrt_l_tbl.cpp
rc/window_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
rc/bitreorder_tab.cpp
rc/grid_tbl.cpp
rc/inv_sqrt_tbl.cpp
rc/log2_tbl.cpp
rc/lsp_tab.cpp
rc/pow2_tbl.cpp
rc/q_plsf_5_tbl.cpp
rc/qua_gain_tbl.cpp
rc/sqrt_l_tbl.cpp
rc/window_tab.cpp
93eec2bc24e3782420d76df52586c84a03669087 17-May-2011 Martin Storsjo <martin@martin.st> stagefright amrnb: Add missing const qualifier to table declarations in headers

This was committed on the master branch of the opencore
repository in commit 5ce7a6fdf125116ffce2e692e14eafef1c807628,
based on AOSP contribution 10301.

Change-Id: Ie32b32c7407f449e382c0b4fd2d60a664e0daa33
nclude/az_lsp.h
nclude/inv_sqrt.h
nclude/log2_norm.h
nclude/pow2.h
nclude/sqrt_l.h
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
rc/az_lsp.cpp
88cfb59fde78a07ac8797008cf79b22193e983d9 29-Sep-2010 Chia-chi Yeh <chiachi@android.com> AMRNB: use Frame_Type_3GPP defined in frame_type_3gpp.h instead.

This allows gsmamr_enc.h and gsmamr_dec.h to be included in the same
file without conflict definition.

Change-Id: I1c8dac235c122735ba14a1af2fda48c0f8d9f87b
nclude/frame_type_3gpp.h
77356c37030215a4b8696b7d0af44a724341a0f9 05-May-2010 Dan Bornstein <danfuzz@android.com> For issue #2651381, allow library prelinking.

Change-Id: I119348b55ad0015a286e9c94709977cd1973a7e1
ndroid.mk
609f1a00c96cf5605f4614e7bb6d0487c98969c5 10-Dec-2009 Andreas Huber <andih@google.com> Initial checkin of software AVC video decoder based on PV source code.
ndroid.mk
4f1efc098cb5791c3e9f483f2af84aef70d2d0a0 09-Dec-2009 Andreas Huber <andih@google.com> Initial check in of AMR (NB and WB) decoders based on PV source code.
ndroid.mk
nclude/abs_s.h
nclude/add.h
nclude/az_lsp.h
nclude/basic_op.h
nclude/basic_op_arm_gcc_v5.h
nclude/basic_op_arm_v5.h
nclude/basic_op_c_equivalent.h
nclude/basicop_malloc.h
nclude/bitno_tab.h
nclude/bitreorder_tab.h
nclude/bits2prm.h
nclude/bytesused.h
nclude/cnst.h
nclude/cnst_vad.h
nclude/copy.h
nclude/d_gain_c.h
nclude/d_gain_p.h
nclude/d_plsf.h
nclude/div_32.h
nclude/div_s.h
nclude/dtx_common_def.h
nclude/extract_h.h
nclude/extract_l.h
nclude/frame.h
nclude/frame_type_3gpp.h
nclude/gc_pred.h
nclude/gmed_n.h
nclude/gsm_amr_typedefs.h
nclude/int_lpc.h
nclude/int_lsf.h
nclude/inv_sqrt.h
nclude/l_abs.h
nclude/l_add.h
nclude/l_add_c.h
nclude/l_comp.h
nclude/l_deposit_h.h
nclude/l_deposit_l.h
nclude/l_extract.h
nclude/l_mac.h
nclude/l_msu.h
nclude/l_mult.h
nclude/l_negate.h
nclude/l_shl.h
nclude/l_shr.h
nclude/l_shr_r.h
nclude/l_sub.h
nclude/log2.h
nclude/log2_norm.h
nclude/lsfwt.h
nclude/lsp.h
nclude/lsp_az.h
nclude/lsp_lsf.h
nclude/lsp_tab.h
nclude/mac_32.h
nclude/mode.h
nclude/mpy_32.h
nclude/mpy_32_16.h
nclude/mult.h
nclude/mult_r.h
nclude/n_proc.h
nclude/negate.h
nclude/norm_l.h
nclude/norm_s.h
nclude/oper_32b.h
nclude/p_ol_wgh.h
nclude/pow2.h
nclude/pred_lt.h
nclude/pvgsmamr.h
nclude/q_plsf.h
nclude/q_plsf_3_tbl.h
nclude/q_plsf_5_tbl.h
nclude/qgain475_tab.h
nclude/qua_gain.h
nclude/qua_gain_tbl.h
nclude/reorder.h
nclude/residu.h
nclude/reverse_bits.h
nclude/round.h
nclude/set_zero.h
nclude/shl.h
nclude/shr.h
nclude/shr_r.h
nclude/sqrt_l.h
nclude/sub.h
nclude/syn_filt.h
nclude/typedef.h
nclude/vad.h
nclude/vad1.h
nclude/vad2.h
nclude/weight_a.h
nclude/window_tab.h
nclude/wmf_to_ets.h
vgsmamrdecoderinterface.h
rc/add.cpp
rc/az_lsp.cpp
rc/bitno_tab.cpp
rc/bitreorder_tab.cpp
rc/bits2prm.cpp
rc/bytesused.cpp
rc/c2_9pf_tab.cpp
rc/copy.cpp
rc/div_32.cpp
rc/div_s.cpp
rc/extract_h.cpp
rc/extract_l.cpp
rc/gains_tbl.cpp
rc/gc_pred.cpp
rc/gmed_n.cpp
rc/gray_tbl.cpp
rc/grid_tbl.cpp
rc/int_lpc.cpp
rc/inv_sqrt.cpp
rc/inv_sqrt_tbl.cpp
rc/l_abs.cpp
rc/l_deposit_h.cpp
rc/l_deposit_l.cpp
rc/l_shr_r.cpp
rc/log2.cpp
rc/log2_norm.cpp
rc/log2_tbl.cpp
rc/lsfwt.cpp
rc/lsp.cpp
rc/lsp_az.cpp
rc/lsp_lsf.cpp
rc/lsp_lsf_tbl.cpp
rc/lsp_tab.cpp
rc/mult_r.cpp
rc/negate.cpp
rc/norm_l.cpp
rc/norm_s.cpp
rc/overflow_tbl.cpp
rc/ph_disp_tab.cpp
rc/pow2.cpp
rc/pow2_tbl.cpp
rc/pred_lt.cpp
rc/q_plsf.cpp
rc/q_plsf_3.cpp
rc/q_plsf_3_tbl.cpp
rc/q_plsf_5.cpp
rc/q_plsf_5_tbl.cpp
rc/qua_gain_tbl.cpp
rc/reorder.cpp
rc/residu.cpp
rc/round.cpp
rc/set_zero.cpp
rc/shr.cpp
rc/shr_r.cpp
rc/sqrt_l.cpp
rc/sqrt_l_tbl.cpp
rc/sub.cpp
rc/syn_filt.cpp
rc/vad1.cpp
rc/weight_a.cpp
rc/window_tab.cpp