8735f8984ae6a40fd6611243e143743571ed5c43 |
|
25-Aug-2010 |
Andreas Huber <andih@google.com> |
Fix support for per-frame unsynchronization in ID3V2.4 tags. Change-Id: I6874b596f88817347756a375d9fb1c9bff418eca related-to-bug: 2949149
/frameworks/base/media/libstagefright/id3/ID3.cpp
|
c944cbe28ed052d53f634c8e3df1b6d717a64eae |
|
08-Apr-2010 |
Andreas Huber <andih@google.com> |
Support for ID3 V2.4 tags. Change-Id: I74ee02451bdfd7e50f0d5ff6fa5da5147b683e4c related-to-bug: 2581869
/frameworks/base/media/libstagefright/id3/ID3.cpp
|
c2eeb2f52ed907d9502981759e9f30c35cea683d |
|
30-Mar-2010 |
Andreas Huber <andih@google.com> |
Limit the total amount of ID3 metadata to something (un-)reasonable: 3MB. Change-Id: I3f9bbcdd4f563bac27c4ccae58e4179656c264b6 related-to-bug: 1903971
/frameworks/base/media/libstagefright/id3/ID3.cpp
|
0c2ab24b9406b803a6993513de208113092bb597 |
|
16-Mar-2010 |
Kenny Root <kroot@google.com> |
Adjust expected text frame length in ID3 When encountering a null character in an ID3 text frame, adjust the expected size accordingly so it isn't misidentified as ASCII. This fixes http://b/2517444 Change-Id: I19a3284d378e882c33b28ecee528a434716c7707
/frameworks/base/media/libstagefright/id3/ID3.cpp
|
e56b7e6c3506f1963c75dcf80c9c90f0c8d710ff |
|
09-Feb-2010 |
Marco Nelissen <marcone@google.com> |
Use bswap_16 instead of swap16, because swap16 is not available in glibc
/frameworks/base/media/libstagefright/id3/ID3.cpp
|
9be54d400d68c735013bc8069fbcb66c3f98c3ee |
|
08-Feb-2010 |
Andreas Huber <andih@google.com> |
ID3v1 tag's strings are ISO8859, not UTF-8, so do the proper conversion when extracting metadata. related-to-bug: 2399408
/frameworks/base/media/libstagefright/id3/ID3.cpp
|
3887ac7eb473b2cb6da37ed360c836adf0a479f3 |
|
09-Feb-2010 |
Marco Nelissen <marcone@google.com> |
Skip the endianness marker when converting UCS-2 to UTF-8, since it ends up in the UTF-8 string otherwise.
/frameworks/base/media/libstagefright/id3/ID3.cpp
|
5b5ae13e9e8607d26269077d3781b3628eb7b875 |
|
19-Jan-2010 |
Andreas Huber <andih@google.com> |
Fix trailing garbage after UCS-2 encoded strings in ID3 V2. related-to-bug: 2381919
/frameworks/base/media/libstagefright/id3/ID3.cpp
|
43782d3bc9883885f1650bdd74f0bcfc8d7ad3fe |
|
19-Jan-2010 |
Andreas Huber <andih@google.com> |
Support for ID3 version 1 (and 1.1) tags in .mp3 files. related-to-bug: 2375219
/frameworks/base/media/libstagefright/id3/ID3.cpp
|
aee3c6394a367abf283936cb8b8bd85ed028c050 |
|
12-Jan-2010 |
Andreas Huber <andih@google.com> |
Squashed commit of the following: commit f81bb1dac5ef107bb0d7d5d756fb1ffa532ba2cc Author: Andreas Huber <andih@google.com> Date: Mon Jan 11 14:55:56 2010 -0800 Support for duration metadata, midi and ogg-vorbis files (in mediascanner) commit 0b1385a0dc156ce27985a1ff757c4c142fd7ec39 Author: Andreas Huber <andih@google.com> Date: Mon Jan 11 14:20:45 2010 -0800 Refactor meta data logic. Container specific metadata is now also returned by the MediaExtractor. commit f9818dfac39c96e5fefe8c8295e60580692d5990 Author: Andreas Huber <andih@google.com> Date: Fri Jan 8 14:26:09 2010 -0800 A first pass at supporting metadata through ID3 tags. commit 476e9e253633336ab790f943e2d6c0cd8991d76a Author: Andreas Huber <andih@google.com> Date: Thu Jan 7 15:48:44 2010 -0800 Initial checkin of ID3 (V2.2 and V2.3) parser for use in stagefright. related-to-bug: 2295456
/frameworks/base/media/libstagefright/id3/ID3.cpp
|