1adebcd1bfb8a6716642e9693923858222a78c6c |
|
15-May-2017 |
Marco Nelissen <marcone@google.com> |
Limit ogg packet size am: bf928560ac am: f349435fcf am: 086cee9d89 am: b65b0a8367 am: 412be4b735 am: 045c64fe94 am: fd7cba4d0e am: 433dacf8db am: 8c805395e5 am: bf913622a7 am: d68e4e45b0 am: 90f3fe5f66 am: 08d9bb8cb6 am: 398fa51c1c am: a6a7b14909 Change-Id: I4b74843f8d4df0d682873b8635deafcc8624d419
|
d68e4e45b08d137cc33f36a5cd896ecdfd57b693 |
|
15-May-2017 |
Marco Nelissen <marcone@google.com> |
Limit ogg packet size am: bf928560ac am: f349435fcf am: 086cee9d89 am: b65b0a8367 am: 412be4b735 am: 045c64fe94 am: fd7cba4d0e am: 433dacf8db am: 8c805395e5 am: bf913622a7 Change-Id: I0306abb9a6a8ffd5bc4351b4af78121fd32a4890
|
fd7cba4d0e5d828d42e81d373ec236f78f17fb00 |
|
15-May-2017 |
Marco Nelissen <marcone@google.com> |
Limit ogg packet size am: bf928560ac am: f349435fcf am: 086cee9d89 am: b65b0a8367 am: 412be4b735 am: 045c64fe94 Change-Id: I02f221f5a4a14706c83ce12c3273df75bd23361f
|
412be4b735610e6683e2db080ab2891b53b06510 |
|
15-May-2017 |
Marco Nelissen <marcone@google.com> |
Limit ogg packet size am: bf928560ac am: f349435fcf am: 086cee9d89 am: b65b0a8367 Change-Id: I2faa1a87e934851ee2a4a865e3e3d7084381dac6
|
b65b0a8367a8ac29400569c0bde9fc8343dadd69 |
|
15-May-2017 |
Marco Nelissen <marcone@google.com> |
Limit ogg packet size am: bf928560ac am: f349435fcf am: 086cee9d89 Change-Id: I9687649ed25dade9f872c83a290bbcd0abb4b5fc
|
bf928560aca13c5a615cb3ffc3b6aad16cdf3824 |
|
13-May-2017 |
Marco Nelissen <marcone@google.com> |
Limit ogg packet size A malformed ogg file might lace together a very large packet, which could lead to out of memory conditions. Limit the packet size to avoid this. Bug: 36592202 Change-Id: I8650b3ec54a0de9ec302a7cbac296bb85efcfb3d
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
47734c9509ecb472c2844cae46e2d916b9358321 |
|
02-May-2016 |
Chih-Hung Hsieh <chh@google.com> |
resolve merge conflicts of 98a9b2a to nyc-dev-plus-aosp Change-Id: Iae0a5cb698807d74ba28878d7ce1f69b6ba5219a
|
090ef604f81447eab4aa0a5b45d6307482573560 |
|
27-Apr-2016 |
Chih-Hung Hsieh <chh@google.com> |
Fix google-explicit-constructor warnings. Bug: 28341362 Change-Id: I625fbab25f16282c2ea929cd16283d9d146fa17b
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
a6f2946f15be11db7c2b013fbe69126a799cbf97 |
|
14-Apr-2016 |
Wei Jia <wjia@google.com> |
OggExtractor: fix memory leak (MediaBuffer). Change-Id: Iadf8633615f1813b4611c748f08d08f4f7dfd9ab
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
35738c6e64dbcfe62f832ace599d5fbb84dc0e98 |
|
25-Sep-2015 |
Chad Brubaker <cbrubaker@google.com> |
Fix benign overflow in verifyOpusHeader Bug: 24404248 Bug: 23110888 Change-Id: I9052383f6fe28f0eca558d4374c49f5a67ce11ce
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
b2487f03f12dcafdb801fc0007c8df8412397f44 |
|
01-Sep-2015 |
Marco Nelissen <marcone@google.com> |
Extractor service Run extractors in a separate process. Currently all data is copied through a binder transaction, and WVMExtractor is still run in the mediaserver process. Change-Id: Ic5dbce87126dd321ad792f4dd540c2ff6b068d13
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
a7e3bfbf4b0e610d0fbe745475a53f377bf7e74a |
|
08-Oct-2015 |
Chad Brubaker <cbrubaker@google.com> |
am f7ec627f: am 1127e1b6: Merge "Fix benign overflow in getTimeUsOfGranule" * commit 'f7ec627f451abbd17ee0c2cb57e07700cf671f2f': Fix benign overflow in getTimeUsOfGranule
|
f7ec627f451abbd17ee0c2cb57e07700cf671f2f |
|
08-Oct-2015 |
Chad Brubaker <cbrubaker@google.com> |
am 1127e1b6: Merge "Fix benign overflow in getTimeUsOfGranule" * commit '1127e1b62db92a47688a6fd4df5fd0800b8295a1': Fix benign overflow in getTimeUsOfGranule
|
894aa94e101f9ff9a074f2bcc4d1fb989cf9ea04 |
|
08-Oct-2015 |
Chad Brubaker <cbrubaker@google.com> |
Fix benign overflow in getTimeUsOfGranule Bug: 24748446 Change-Id: I1f8e3927e9a8f646a0d804161924ae0dcc5ab75d
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
2d93abfb06455176b7f2fcde0d9fd4dfe7a0973c |
|
25-Sep-2015 |
Chad Brubaker <cbrubaker@google.com> |
Fix benign overflow in verifyOpusHeader Bug: 24404248 Bug: 23110888 Change-Id: I9052383f6fe28f0eca558d4374c49f5a67ce11ce
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
6e72cad9ead9e12d73e635a70ffe93d52f6f7a8d |
|
18-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
am 49d1087f: am 6fe78a87: am 12d4a6a2: DO NOT MERGE Avoid size_t overflow in base64 decoding once again * commit '49d1087f84e4f75f937662d51b43dc2c33e3af42': DO NOT MERGE Avoid size_t overflow in base64 decoding once again
|
12d4a6a2636f41d1ee1bc10a23df13ce09efbff6 |
|
07-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
DO NOT MERGE 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: If8ba3347c213fe7a36668c943ed264f2871ad468
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
c37081212ab588ae9e7488312501e1182f3f8f04 |
|
18-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
am 2d945b6a: am 4855cc3d: Merge "DO NOT MERGE Avoid size_t overflow in base64 decoding once again" into lmp-dev * commit '2d945b6a5c348953f468a2cf22254bff874d5ae1': DO NOT MERGE Avoid size_t overflow in base64 decoding once again
|
dc74672f73cf7cdafefc8f3037720b4bae5a6126 |
|
17-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
am 4617a7ab: am 35c94832: am 866a12a7: am 3c4216e5: am 2fa6a5ad: am 4d27a468: am 92efd0c5: am b5611b84: Merge "Revert "Avoid size_t overflow in base64 decoding once again"" into lmp-dev * commit '4617a7abb0ed3c7d7c67f3633f4b334894d5020d': Revert "Avoid size_t overflow in base64 decoding once again"
|
866a12a7c85da35479871428e1236b1b4ff0683b |
|
17-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
am 3c4216e5: am 2fa6a5ad: am 4d27a468: am 92efd0c5: am b5611b84: Merge "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"
|
3c4216e5c76727f4af229e8b2a338e15f67e1ee9 |
|
17-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
am 2fa6a5ad: am 4d27a468: am 92efd0c5: am b5611b84: Merge "Revert "Avoid size_t overflow in base64 decoding once again"" into lmp-dev * commit '2fa6a5ad06e696627b0ca495a031531ac47ddd6d': Revert "Avoid size_t overflow in base64 decoding once again"
|
fd92e4d3e9648c520dc289f951dc7527a0424f38 |
|
17-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
am c259acce: am f7c40163: am 5f5fc26c: am 322e2dc5: Merge "Avoid size_t overflow in base64 decoding once again" into lmp-dev * commit 'c259acce721bdc6095ae0d5d7b35aea24f2b68c7': Avoid size_t overflow in base64 decoding once again
|
4d27a468c09bebe8c5f179af4a66882f01d55644 |
|
17-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
am 92efd0c5: am b5611b84: Merge "Revert "Avoid size_t overflow in base64 decoding once again"" into lmp-dev * commit '92efd0c559d4d78880fc06544c662129fe7f6e1d': Revert "Avoid size_t overflow in base64 decoding once again"
|
f7c401634ee821a9b04b068a7121cd5386a189f0 |
|
17-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
am 5f5fc26c: am 322e2dc5: Merge "Avoid size_t overflow in base64 decoding once again" into lmp-dev * commit '5f5fc26cfb4f8db965d6ded855ce60ee87ff90ac': Avoid size_t overflow in base64 decoding once again
|
820c105f7a4dc0971ee563caea4c9b346854a2f7 |
|
11-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
DO NOT MERGE Avoid size_t overflow in base64 decoding once again Switch to foundation base64 function in OggExtractor and fix the issue there. This reverts commit 28314aef9e8a666dbb75bbd555f6566a6c991f1c. Bug: 23707088 Change-Id: I268bd50431de5b5e579343bf1b425c42ada6daba
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
59acbe2b82b2678d5614c7bfdd8684521bed23fc |
|
07-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
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
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
9104e704e43c9a6e691af52bb6f0aca71467979b |
|
11-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
DO NOT MERGE fix build Bug: 23707088 Change-Id: Ib0d6cbc52710f33310d21b2eae1f243f0f8e8bca
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
d788d1940898fa250733d5dd6473eef62e9b3dcc |
|
11-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
am 60351eeb: am a89ee9ef: am 393eb647: Merge "Avoid size_t overflow in base64 decoding once again" into mnc-dev * commit '60351eebb4bf5677b4e4ca675f8fa0c6a6ee42ea': Avoid size_t overflow in base64 decoding once again
|
28314aef9e8a666dbb75bbd555f6566a6c991f1c |
|
11-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
Revert "Avoid size_t overflow in base64 decoding once again" This reverts commit c9ac5dfdafed1c66beae090cafa97002764e0ca3. Change-Id: Iae9707bbd8641a0bb00fcda39a20eb8b8f4f5232
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
278ed118d5e6b0e216668551a5b8becdabd9aade |
|
07-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
DO NOT MERGE 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
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
c9ac5dfdafed1c66beae090cafa97002764e0ca3 |
|
07-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
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
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
9c99c92af255ae64fe222245f15ad30b92a1fc8c |
|
07-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
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
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
a86fef32894a90811c2e175152763bc3994c769f |
|
02-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
Ogg: fix possible read overflow Bug: 23607712 Change-Id: I03547179cc4480b6fd081384a2a06369e178bdec
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
ac774d53fff5a580b9fe41ac4a7c6bb96b5137ef |
|
03-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
am eda49b16: am 3f79dbfc: am d77786c6: am a6c650a9: am 436b32d1: am d2605273: Ogg: avoid size_t overflow in base64 decoding * commit 'eda49b160b0d730140f0ab48cf7a4013f2d97f30': Ogg: avoid size_t overflow in base64 decoding
|
3f79dbfcb1a62c28094b403ba954ab4543d709f7 |
|
03-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
am d77786c6: am a6c650a9: am 436b32d1: am d2605273: Ogg: avoid size_t overflow in base64 decoding * commit 'd77786c699c3f846b57b8a8ea00f20749f550960': Ogg: avoid size_t overflow in base64 decoding
|
90bfe4d7e79f5b313ea577fd8600178d10cfc9b7 |
|
03-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
am d35e4c12: am bc9ab7cd: Merge "Ogg: avoid size_t overflow in base64 decoding" into mnc-dev * commit 'd35e4c12342b8bf18c8a9c640331e8051f69f7da': Ogg: avoid size_t overflow in base64 decoding
|
a6c650a9e7927c7d640828cea66fc96e0bf762ce |
|
03-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
am 436b32d1: am d2605273: Ogg: avoid size_t overflow in base64 decoding * commit '436b32d1eb75cf20d09776549bd7f7a11fa569a1': Ogg: avoid size_t overflow in base64 decoding
|
d26052738f7b095b7e318c8dde7f32db0a48450c |
|
02-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
Ogg: avoid size_t overflow in base64 decoding Bug: 23707088 Change-Id: I8d32841fee3213c721cdcc57788807ea64d19d74
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
76483691ea93aed0433dee050abfc9fa934c4f62 |
|
02-Sep-2015 |
Wonsik Kim <wonsik@google.com> |
Ogg: avoid size_t overflow in base64 decoding Bug: 23707088 Change-Id: I8d32841fee3213c721cdcc57788807ea64d19d74
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
20e7a377ce22e260772f0c0276870cee5a92648e |
|
25-Aug-2015 |
Chad Brubaker <cbrubaker@google.com> |
am fc608967: am d98db140: Merge "Fix benign unsigned overflow in OggExtractor" * commit 'fc608967dfab429e505aafc7574d0d13dc609662': Fix benign unsigned overflow in OggExtractor
|
f86c0757747f32fcabb6260d997c9e066399f528 |
|
25-Aug-2015 |
Chad Brubaker <cbrubaker@google.com> |
am fc608967: am d98db140: Merge "Fix benign unsigned overflow in OggExtractor" * commit 'fc608967dfab429e505aafc7574d0d13dc609662': Fix benign unsigned overflow in OggExtractor
|
2369bda581ddd379296b57098e119afb0cfa0952 |
|
25-Aug-2015 |
Chad Brubaker <cbrubaker@google.com> |
Fix benign unsigned overflow in OggExtractor When computing mCurrentPageSamples it was possible to have a harmless unsigned integer overflow during the conf pages leading to false positives with fsanitize integer. To prevent the false positives clamp the result to 0. Bug: 23488745 Bug: 23110888 Change-Id: I0769cb4a915d45b00ea43f2abbefe9ee46165cc7
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
f647c38a3e4b065fc26d0a8bb55071dae1028ac2 |
|
08-Aug-2015 |
Marco Nelissen <marcone@google.com> |
am 648ec9da: am 92b5c47a: am 32739430: am fbf55d85: am 80c17e0d: am 450e1015: Fix Ogg album art * commit '648ec9da3bcf1b9b47f2abf6bfcb2fdf54db7b09': Fix Ogg album art
|
92b5c47a21d2966348c77e86d5361e41731fb48c |
|
08-Aug-2015 |
Marco Nelissen <marcone@google.com> |
am 32739430: am fbf55d85: am 80c17e0d: am 450e1015: Fix Ogg album art * commit '32739430ee20467debd6279d472d976e9f8d6a9f': Fix Ogg album art
|
fbf55d85b398fc7ddd6b4d7442dca932bc1593e6 |
|
08-Aug-2015 |
Marco Nelissen <marcone@google.com> |
am 80c17e0d: am 450e1015: Fix Ogg album art * commit '80c17e0d42248053edf7243e026995fefcf6aabd': Fix Ogg album art
|
450e1015b7939292ca988dd1b4f0303a094478e9 |
|
06-Aug-2015 |
Marco Nelissen <marcone@google.com> |
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)
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
c63cc509404b9328aedd1be3adc4e87cd07b4eb1 |
|
06-Aug-2015 |
Marco Nelissen <marcone@google.com> |
Fix Ogg album art Bug: 23036083 Bug: https://code.google.com/p/android/issues/detail?id=182053 Change-Id: I1a5cbe06990900160c2addade238c1e9feab8f71
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
819bcef03907c8df8fc0fa78c0d43db98279ffa9 |
|
03-Jun-2015 |
Robert Shih <robertshih@google.com> |
Ogg Opus: handle cases where first sample has non 0 time Bug: 19286916 Change-Id: I660daae57e7b7e793f55154c74347e9d53627324
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
8c10a80cf1af68f15eb39552ca116ec6f04fc173 |
|
01-Jun-2015 |
Robert Shih <robertshih@google.com> |
stagefright: initial Ogg Opus support Bug: 19286916 Change-Id: I176d803aa5a16038d074aa06b41fc76da0be8952
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
fe7186bb1567b5725eb8ce61e3267a1733e90c53 |
|
05-May-2015 |
Marco Nelissen <marcone@google.com> |
OggExtractor::verifyHeader: return errors instead of asserting Bug: 16631522 Change-Id: I619455af64cad04a0f4fd35e52e3f3709efad8b4
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
ee4e1b1a63758941460ae79a064249d3a5189443 |
|
17-Apr-2015 |
Lajos Molnar <lajos@google.com> |
stagefright: warnings be gone, some are now errors, use clang Change-Id: I81f438ae444f04c12ae27ae4ef6d073033de172c
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
a07593a1c167c775279226c6c8f36d9087d2e3e6 |
|
19-Dec-2014 |
Robert Shih <robertshih@google.com> |
am c9330d9a: am 89ee55cb: Merge "OggExtractor: ignore timestamp calculation for configuration packets" into lmp-mr1-dev * commit 'c9330d9ad01f0703a8f8cf5a1dbe20a9eab7ec06': OggExtractor: ignore timestamp calculation for configuration packets
|
9fc1bf138ed0b2b375a5d71e9d9e661ff30b49f5 |
|
18-Dec-2014 |
Robert Shih <robertshih@google.com> |
OggExtractor: ignore timestamp calculation for configuration packets Bug: 18801155 Change-Id: Ib0b5a03fa4cf2c75d79be2df939257835259deed
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
d03179ac50bc59129215e9272129665da24a27cc |
|
01-Dec-2014 |
Glenn Kasten <gkasten@android.com> |
am 42495ddc: am 592f3bc8: Merge "Added support for YEAR metadata key from VorbisComments" * commit '42495ddc3501c947441f892a56f2ac9ee96d7082': Added support for YEAR metadata key from VorbisComments
|
7a493d8578bb00cf10190053a4caf1d07f4e24f7 |
|
11-Nov-2014 |
Marco Nelissen <marcone@google.com> |
Fix Ogg Vorbis packet timestamps Bug: 17586090 Change-Id: Iea88f7cc1f623cbea5df24169ea76181925fbb13
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
75c6d4267db3cca1d06292cae09a40e2d1fcedbd |
|
09-Nov-2010 |
Andreas Lillvik <andreas.lillvik@sonyericsson.com> |
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
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
225d5b20409fd400bfa4ed5e9bc1d5babb498471 |
|
21-Jul-2014 |
Lajos Molnar <lajos@google.com> |
stagefright: handle seeking to before first cue-point. Bug: 16446994 Change-Id: Id3f9d6780a7c4f62171cbfa8675a67334e8dfa10
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
599950efbb03b1672561d4cf2272504b879525e8 |
|
17-Jul-2014 |
Lajos Molnar <lajos@google.com> |
stagefright: Fix seeking in MPEG4 container - seek based on user-visible timestamp - seek to previous, next and closest exactly Bug: 12786906 Change-Id: I2d5e1fbff6469b6f081a284be2222a4cb50aa754
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
a5750e0dad9e90f2195ce36f2c4457fa04b2b83e |
|
19-Jun-2014 |
Mark Salyzyn <salyzyn@google.com> |
libstagefright: 64-bit compile warnings Change-Id: I3d1146714fa23be3d4e696599b6f70cac1f9d28b
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
84333e0475bc911adc16417f4ca327c975cf6c36 |
|
08-Feb-2014 |
Andreas Huber <andih@google.com> |
warnings be gone. Change-Id: Ie3bae3f037730e316d7fca12e7a3527973f752ef
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
f1d5aa162c02a16b7195a43a9bcea4d592600ac4 |
|
07-Feb-2012 |
James Dong <jdong@google.com> |
Move away from MediaDebug and use ADebug instead Change-Id: I963a3b6f79a7292891973cbeeaf3378b38629f08
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
29357bc2c0dd7c43ad3bd0c8e3efa4e6fd9bfd47 |
|
06-Jan-2012 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE See https://android-git.corp.google.com/g/#/c/157220 Bug: 5449033 Change-Id: Ic9c19d30693bd56755f55906127cd6bd7126096c
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
df64d15042bbd5e0e4933ac49bf3c177dd94752c |
|
04-Jan-2012 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF) DO NOT MERGE See https://android-git.corp.google.com/g/156801 Bug: 5449033 Change-Id: Ib08fe86d23db91ee153e9f91a99a35c42b9208ea
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
3856b090cd04ba5dd4a59a12430ed724d5995909 |
|
20-Oct-2011 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGE See https://android-git.corp.google.com/g/#/c/143865 Bug: 5449033 Change-Id: I0122812ed6ff6f5b59fe4a43ab8bff0577adde0a
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
f9fb13966a8e6ba039e88a46d096cd1cce2eb283 |
|
17-Jun-2011 |
Dongwon Kang <dwkang@google.com> |
OGG: To prevent mediaserver from crash by SIGFPE (divide by zero) and more guarding in getMetaData(). BUG:4689872 Change-Id: I483bf230b5571a8d1815b954dce2c52e9a5f1f37
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
df659ac173b247b4ad440fb2979ff51ff45e0aa4 |
|
11-May-2011 |
Andreas Huber <andih@google.com> |
Make sure the ogg extractor returns appropriate error codes. Change-Id: I36cbf58aa6fa9195e1cc052f91e1183f57069d03
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
3fd91baee812919f53a85c5c05f32606313f8334 |
|
02-Mar-2011 |
Andreas Huber <andih@google.com> |
Provide better duration and seek accuracy if playing vorbis audio from a non-streaming source. Change-Id: Ib823c2dd28e84f4c49e3676f4e4962a6e006b166 related-to-bug: 3107013
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
856990b491d84b7ed4fefe337485c8997ba9dd02 |
|
13-Jan-2011 |
Glenn Kasten <gkasten@google.com> |
Bug 1804058 FLAC extractor 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
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
11f8109ad8646d3acd9a0987613229cde59d52c1 |
|
06-Jan-2011 |
Marco Nelissen <marcone@google.com> |
Add support for the "compilation" tag in mp3, mp4 and ogg, and also add 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
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
c7fc37a3dab9bd1f96713649f351b5990e6316ff |
|
16-Nov-2010 |
James Dong <jdong@google.com> |
64-bit file size/offset support for media framework Change-Id: I3452bc2c0f1d990cc67285df2fce1f9f86ff8e10
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
db6222212528637d8f2afa7f49fc3c8c915bafbe |
|
28-Sep-2010 |
Andreas Huber <andih@google.com> |
Vorbis files may have more samples encoded that should be used, i.e. we have 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
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
8ae49d87b98d57d6758b0c51b95e28a6581a79f1 |
|
03-Sep-2010 |
Andreas Huber <andih@google.com> |
Ogg files can be tagged to be automatically looping, this setting always overrides the MediaPlayer's setLooping setting. Change-Id: Ifb564c6cdf6137eac14869f9ca7d471f05a5556a related-to-bug: 2974691
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
5a1c3529e4fa2f8a11054181294e0ce79fff8dd3 |
|
25-Aug-2010 |
Andreas Huber <andih@google.com> |
Allow sniffers to return a packet of opaque data that the corresponding 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
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
3e8843e8db702c8c9c97df2b4a31b66ea12961e6 |
|
16-Aug-2010 |
Andreas Huber <andih@google.com> |
Make the OggExtractor less verbose. Change-Id: Ieea5f3fa98d93ca6ad8fa7dcd23054e1cd0b6338
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
8bf59e735760af0b6a85747fd90bf8cf1e5388d7 |
|
06-Aug-2010 |
Andreas Huber <andih@google.com> |
Support for communicating if a buffer read from the _extractor_ is a sync sample or not. Change-Id: Ie71506224d937cfff1fa1273bfac31c47db8845f related-to-bug: 2900534
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
ecaccb9f82dd07b29aa32ce36e8d15862dfdf547 |
|
05-Aug-2010 |
Andreas Huber <andih@google.com> |
A better fix for the OggExtractor referring to the sample rate while it hasn't been initialized yet. Change-Id: I001fa36d3f5bf385b9f9d086c802673071c65db9 related-to-bug: 2896814
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
e8c07d18201ac6d3a5458a2e15e5129159a1429e |
|
05-Aug-2010 |
Marco Nelissen <marcone@google.com> |
Fix divide by zero. Change-Id: I3113234aa5936965424dde5b24e448df1be0b603
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
abd1f4f870925d6776dbe4b930b759a1ab6595ca |
|
21-Jul-2010 |
Andreas Huber <andih@google.com> |
Support finer seek control on MediaSources. related-to-bug: 2858448 Change-Id: Ifb4b13b990fd5889113e47e2c62249ac43391fa1
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
5a4001ddb2536d65d966970fc0579bf6bd11b5a0 |
|
26-May-2010 |
Andreas Huber <andih@google.com> |
Convert a number of assertions into runtime errors (OggExtractor) Change-Id: I8fcaec927d7b72e9d61cb7283e54523711980268
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
4595be952e3b1d6776a023e3f447c057797f1505 |
|
25-May-2010 |
Andreas Huber <andih@google.com> |
Support for ogg(vorbis) metadata in stagefright including album art. Change-Id: I0c8c0136cebe2d2d97caabb7bc0c65be86329dbb related-to-bug: 2713414
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
96f52cde23982f668592418a9548045237d5e327 |
|
11-May-2010 |
Andreas Huber <andih@google.com> |
Better seek handling and proper reset of the vorbis decoder after a discontinuity (seek) Change-Id: I3c76d35da48e0964f7a0fa2816f8573b5e1a9436 related-to-bug: 2674036 QA-impact: low, only affects ogg-vorbis playback through http
/frameworks/av/media/libstagefright/OggExtractor.cpp
|
ee7ff20e69498ebd53dd9717a0f984188341a75e |
|
07-May-2010 |
Andreas Huber <andih@google.com> |
A new OggExtractor/VorbisDecoder combo to support approximate seeking. Change-Id: Id5d0c1c8b1adc62896bb5ed951f7b5cfda811e95 related-to-bug: 2654400
/frameworks/av/media/libstagefright/OggExtractor.cpp
|