| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Switch to foundation base64 function in OggExtractor and fix the
issue there.
Bug: 23707088
Change-Id: If8ba3347c213fe7a36668c943ed264f2871ad468
|
|\
| |
| |
| |
| |
| |
| | |
"Revert "Avoid size_t overflow in base64 decoding once again"" into lmp-dev
* commit '3c4216e5c76727f4af229e8b2a338e15f67e1ee9':
Revert "Avoid size_t overflow in base64 decoding once again"
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
size_t overflow in base64 decoding once again"" into lmp-dev
* commit '2fa6a5ad06e696627b0ca495a031531ac47ddd6d':
Revert "Avoid size_t overflow in base64 decoding once again"
|
| | |\
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
decoding once again"" into lmp-dev
* commit '92efd0c559d4d78880fc06544c662129fe7f6e1d':
Revert "Avoid size_t overflow in base64 decoding once again"
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This reverts commit c9ac5dfdafed1c66beae090cafa97002764e0ca3.
Change-Id: Iae9707bbd8641a0bb00fcda39a20eb8b8f4f5232
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | | |
overflow in base64 decoding once again" into lmp-dev
* commit 'c259acce721bdc6095ae0d5d7b35aea24f2b68c7':
Avoid size_t overflow in base64 decoding once again
|
| | |\ \
| | | |/
| | | |
| | | |
| | | |
| | | |
| | | | |
once again" into lmp-dev
* commit '5f5fc26cfb4f8db965d6ded855ce60ee87ff90ac':
Avoid size_t overflow in base64 decoding once again
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Switch to foundation base64 function in OggExtractor and fix the
issue there.
Bug: 23707088
Change-Id: I999ae911177c88dc13f9ee9796ca93c5928b20b0
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | | |
d2605273: Ogg: avoid size_t overflow in base64 decoding
* commit 'eda49b160b0d730140f0ab48cf7a4013f2d97f30':
Ogg: avoid size_t overflow in base64 decoding
|
| | |\ \
| | | |/
| | | |
| | | |
| | | |
| | | |
| | | | |
overflow in base64 decoding
* commit 'd77786c699c3f846b57b8a8ea00f20749f550960':
Ogg: avoid size_t overflow in base64 decoding
|
| | | |\
| | | | |
| | | | |
| | | | |
| | | | | |
* commit '436b32d1eb75cf20d09776549bd7f7a11fa569a1':
Ogg: avoid size_t overflow in base64 decoding
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug: 23707088
Change-Id: I8d32841fee3213c721cdcc57788807ea64d19d74
|
| |\ \ \ \
| | |/ / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
450e1015: Fix Ogg album art
* commit '648ec9da3bcf1b9b47f2abf6bfcb2fdf54db7b09':
Fix Ogg album art
|
| | |\ \ \
| | | |/ /
| | | | |
| | | | |
| | | | | |
* commit '32739430ee20467debd6279d472d976e9f8d6a9f':
Fix Ogg album art
|
| | | |\ \
| | | | |/
| | | | |
| | | | |
| | | | | |
* commit '80c17e0d42248053edf7243e026995fefcf6aabd':
Fix Ogg album art
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug: 23036083
Bug: https://code.google.com/p/android/issues/detail?id=182053
Change-Id: I1a5cbe06990900160c2addade238c1e9feab8f71
(cherry picked from commit c63cc509404b9328aedd1be3adc4e87cd07b4eb1)
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Switch to foundation base64 function in OggExtractor and fix the
issue there.
Bug: 23707088
Change-Id: I999ae911177c88dc13f9ee9796ca93c5928b20b0
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug: 23707088
Change-Id: I8d32841fee3213c721cdcc57788807ea64d19d74
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug: 23036083
Bug: https://code.google.com/p/android/issues/detail?id=182053
Change-Id: I1a5cbe06990900160c2addade238c1e9feab8f71
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug: 19286916
Change-Id: I660daae57e7b7e793f55154c74347e9d53627324
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug: 19286916
Change-Id: I176d803aa5a16038d074aa06b41fc76da0be8952
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug: 16631522
Change-Id: I619455af64cad04a0f4fd35e52e3f3709efad8b4
|
|/ / / /
| | | |
| | | |
| | | | |
Change-Id: I81f438ae444f04c12ae27ae4ef6d073033de172c
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
for configuration packets" into lmp-mr1-dev
* commit 'c9330d9ad01f0703a8f8cf5a1dbe20a9eab7ec06':
OggExtractor: ignore timestamp calculation for configuration packets
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 18801155
Change-Id: Ib0b5a03fa4cf2c75d79be2df939257835259deed
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | | |
VorbisComments"
* commit '42495ddc3501c947441f892a56f2ac9ee96d7082':
Added support for YEAR metadata key from VorbisComments
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The OggExtractor wasn't extracting the YEAR key when the metadata in
the file was parsed. The YEAR key is now extracted when the file
metadata is parsed.
Change-Id: Idf0d1a37fb141491dce5de527703ca1b27f621e7
|
|/ /
| |
| |
| |
| | |
Bug: 17586090
Change-Id: Iea88f7cc1f623cbea5df24169ea76181925fbb13
|
| |
| |
| |
| |
| | |
Bug: 16446994
Change-Id: Id3f9d6780a7c4f62171cbfa8675a67334e8dfa10
|
| |
| |
| |
| |
| |
| |
| |
| | |
- seek based on user-visible timestamp
- seek to previous, next and closest exactly
Bug: 12786906
Change-Id: I2d5e1fbff6469b6f081a284be2222a4cb50aa754
|
| |
| |
| |
| | |
Change-Id: I3d1146714fa23be3d4e696599b6f70cac1f9d28b
|
|/
|
|
| |
Change-Id: Ie3bae3f037730e316d7fca12e7a3527973f752ef
|
|
|
|
| |
Change-Id: I963a3b6f79a7292891973cbeeaf3378b38629f08
|
|
|
|
|
|
|
| |
See https://android-git.corp.google.com/g/#/c/157220
Bug: 5449033
Change-Id: Ic9c19d30693bd56755f55906127cd6bd7126096c
|
|
|
|
|
|
|
| |
See https://android-git.corp.google.com/g/156801
Bug: 5449033
Change-Id: Ib08fe86d23db91ee153e9f91a99a35c42b9208ea
|
|
|
|
|
|
|
| |
See https://android-git.corp.google.com/g/#/c/143865
Bug: 5449033
Change-Id: I0122812ed6ff6f5b59fe4a43ab8bff0577adde0a
|
|
|
|
|
|
|
| |
guarding in getMetaData().
BUG:4689872
Change-Id: I483bf230b5571a8d1815b954dce2c52e9a5f1f37
|
|
|
|
| |
Change-Id: I36cbf58aa6fa9195e1cc052f91e1183f57069d03
|
|
|
|
|
|
|
| |
non-streaming source.
Change-Id: Ib823c2dd28e84f4c49e3676f4e4962a6e006b166
related-to-bug: 3107013
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Note: dependent on external/flac for libFLAC
Implemented and tested:
* FLAC container
* mono and stereo
* standard sample rates
* standard bit depths
* sniffer
* media scanner
* Vorbis comment metadata including album art
* random access seeking with "torture test"
* web browser integration for audio/flac (not audio/x-flac), but
note that most web servers don't correctly report the MIME type
Not implemented:
* 24-bit to 16-bit dither or noise shaping in AudioFlinger
* 96 kHz to 44.1 or 48 kHz downsampling low pass filter in AudioFlinger
* replay gain is better done in AudioFlinger
* multi-channel, would need AudioFlinger support
* Ogg container, does not seem to be very popular yet
Change-Id: I300873e8c0cfc2e95403d9adb5064d16a2923f17
|
|
|
|
|
|
|
|
|
| |
support for two common ways of specifying album artist in ogg files.
b/3311831
(cherry-picked from GB because of weird automerger failure)
Change-Id: Ibf12a3d6bc8bbc2ac5ea815de6b33414b8f53f0f
|
|
|
|
| |
Change-Id: I3452bc2c0f1d990cc67285df2fce1f9f86ff8e10
|
|
|
|
|
|
|
| |
to trim samples at the end of the stream. This is crucial for proper looping of some audio files.
related-to-bug: 3036592
Change-Id: Ib142b171c829ed74156c0281d9d4543fcc96c802
|
|
|
|
|
|
|
| |
overrides the MediaPlayer's setLooping setting.
Change-Id: Ifb564c6cdf6137eac14869f9ca7d471f05a5556a
related-to-bug: 2974691
|
|
|
|
|
|
|
| |
extractor can take advantage of to not duplicate work already done sniffing. The mp3 extractor takes advantage of this now.
Change-Id: Icb77ae3ee95a69c7da25b4d3b8696c0a2d33028a
related-to-bug: 2948754
|
|
|
|
| |
Change-Id: Ieea5f3fa98d93ca6ad8fa7dcd23054e1cd0b6338
|
|
|
|
|
|
|
| |
sample or not.
Change-Id: Ie71506224d937cfff1fa1273bfac31c47db8845f
related-to-bug: 2900534
|
|
|
|
|
|
|
| |
hasn't been initialized yet.
Change-Id: I001fa36d3f5bf385b9f9d086c802673071c65db9
related-to-bug: 2896814
|
|
|
|
| |
Change-Id: I3113234aa5936965424dde5b24e448df1be0b603
|
|
|
|
|
|
| |
related-to-bug: 2858448
Change-Id: Ifb4b13b990fd5889113e47e2c62249ac43391fa1
|