7167472d843335f05fd7c9db2d44277677976097 |
30-Mar-2010 |
Andreas Huber <andih@google.com> |
Properly fill in the component name for the software decoders. Change-Id: I92071481f7ed94922b10856c981e507a9eec4c0c related-to-bug: 2557787
P3Decoder.cpp
|
43595bc268d181748a96b7d421aebaa9ee2df022 |
18-Mar-2010 |
Andreas Huber <andih@google.com> |
Either the software mp3 decoder's CRC computation is wrong (and PV never enabled it before) or there are files in the wild with wrong CRCs that nonetheless decode correctly, either way, opt out of CRC verification. Change-Id: I1d9bd78f4efb53faa82c67110cf61f78122e40f8 related-to-bug: 2511393
P3Decoder.cpp
|
ff0c5c1929f37f2b8034cd7be8831d9a06e6a322 |
24-Feb-2010 |
Andreas Huber <andih@google.com> |
Recover from a certain mp3 decoder error instead of signalling an error and thereby stopping decoding.
P3Decoder.cpp
|
5c1fe318ebc5dbd699d9b73cf26c87b928bd6b34 |
12-Jan-2010 |
Andreas Huber <andih@google.com> |
Make sure to release the buffer we're not using in case of an error. related-to-bug: 2366606
P3Decoder.cpp
|
afce2158a26a7aca66a6ea8344cc7bc73ab965d3 |
11-Jan-2010 |
Andreas Huber <andih@google.com> |
The mp3 decoder should not assert that decoding was successful but return an error instead.
P3Decoder.cpp
|
85adf5e56235bcea2f8991d983b94f4199e28faa |
11-Dec-2009 |
Andreas Huber <andih@google.com> |
Propagate duration from input to output only if available, support multiple full frames of audio per input buffer in AMR/AAC decoders.
P3Decoder.cpp
|
4a0ec3fda9c0e8e74b36e4e201b65ced80263b1f |
10-Dec-2009 |
Andreas Huber <andih@google.com> |
Initial checkin of software AVC video decoder based on PV source code.
ndroid.mk
|
3c01bb627a2c02f351d288dfb7c77acbd69c76ca |
10-Dec-2009 |
Andreas Huber <andih@google.com> |
Adding copyright headers to recently introduced decoder source files.
P3Decoder.cpp
|
7c55c3f5f5997ca572d70ad513099a5af20a23c1 |
08-Dec-2009 |
Andreas Huber <andih@google.com> |
Make sure to use the hand-tweaked-assembly version of the relevant mp3 code if building for ARM.
ndroid.mk
|
8f658214537c08e91616a3a283f940f759b65674 |
08-Dec-2009 |
Andreas Huber <andih@google.com> |
Minor tweaks to the mp3 and aac software decoders, propagate duration to output format.
P3Decoder.cpp
|
250f2433c6e1cf2727a79971fdc6ce0f8677037a |
07-Dec-2009 |
Andreas Huber <andih@google.com> |
Initial checkin of stagefright MP3 audio decoder based on PV source code.
ndroid.mk
P3Decoder.cpp
nclude/mp3_decoder_selection.h
nclude/pvmp3_audio_type_defs.h
nclude/pvmp3decoder_api.h
atent_disclaimer.txt
rc/asm/pvmp3_dct_16_gcc.s
rc/asm/pvmp3_dct_9_arm.s
rc/asm/pvmp3_dct_9_gcc.s
rc/asm/pvmp3_mdct_18_arm.s
rc/asm/pvmp3_mdct_18_gcc.s
rc/asm/pvmp3_mdct_18_wm.asm
rc/asm/pvmp3_polyphase_filter_window_arm.s
rc/asm/pvmp3_polyphase_filter_window_gcc.s
rc/asm/pvmp3_polyphase_filter_window_wm.asm
rc/mp3_mem_funcs.h
rc/pv_mp3_huffman.h
rc/pv_mp3dec_fxd_op.h
rc/pv_mp3dec_fxd_op_arm.h
rc/pv_mp3dec_fxd_op_arm_gcc.h
rc/pv_mp3dec_fxd_op_c_equivalent.h
rc/pv_mp3dec_fxd_op_msc_evc.h
rc/pvmp3_alias_reduction.cpp
rc/pvmp3_alias_reduction.h
rc/pvmp3_crc.cpp
rc/pvmp3_crc.h
rc/pvmp3_dct_16.cpp
rc/pvmp3_dct_16.h
rc/pvmp3_dct_6.cpp
rc/pvmp3_dct_9.cpp
rc/pvmp3_dec_defs.h
rc/pvmp3_decode_header.cpp
rc/pvmp3_decode_header.h
rc/pvmp3_decode_huff_cw.cpp
rc/pvmp3_decode_huff_cw.h
rc/pvmp3_dequantize_sample.cpp
rc/pvmp3_dequantize_sample.h
rc/pvmp3_equalizer.cpp
rc/pvmp3_equalizer.h
rc/pvmp3_framedecoder.cpp
rc/pvmp3_framedecoder.h
rc/pvmp3_get_main_data_size.cpp
rc/pvmp3_get_main_data_size.h
rc/pvmp3_get_scale_factors.cpp
rc/pvmp3_get_scale_factors.h
rc/pvmp3_get_side_info.cpp
rc/pvmp3_get_side_info.h
rc/pvmp3_getbits.cpp
rc/pvmp3_getbits.h
rc/pvmp3_huffman_decoding.cpp
rc/pvmp3_huffman_parsing.cpp
rc/pvmp3_imdct_synth.cpp
rc/pvmp3_imdct_synth.h
rc/pvmp3_mdct_18.cpp
rc/pvmp3_mdct_18.h
rc/pvmp3_mdct_6.cpp
rc/pvmp3_mdct_6.h
rc/pvmp3_mpeg2_get_scale_data.cpp
rc/pvmp3_mpeg2_get_scale_data.h
rc/pvmp3_mpeg2_get_scale_factors.cpp
rc/pvmp3_mpeg2_get_scale_factors.h
rc/pvmp3_mpeg2_stereo_proc.cpp
rc/pvmp3_mpeg2_stereo_proc.h
rc/pvmp3_normalize.cpp
rc/pvmp3_normalize.h
rc/pvmp3_poly_phase_synthesis.cpp
rc/pvmp3_poly_phase_synthesis.h
rc/pvmp3_polyphase_filter_window.cpp
rc/pvmp3_polyphase_filter_window.h
rc/pvmp3_reorder.cpp
rc/pvmp3_reorder.h
rc/pvmp3_seek_synch.cpp
rc/pvmp3_seek_synch.h
rc/pvmp3_stereo_proc.cpp
rc/pvmp3_stereo_proc.h
rc/pvmp3_tables.cpp
rc/pvmp3_tables.h
rc/s_huffcodetab.h
rc/s_mp3bits.h
rc/s_tmp3dec_chan.h
rc/s_tmp3dec_file.h
|