/frameworks/av/media/libstagefright/include/ |
D | ID3.h | 29 struct ID3 { struct 39 explicit ID3(DataSourceHelper *source, bool ignoreV1 = false, off64_t offset = 0); argument 40 explicit ID3(DataSourceBase *source, bool ignoreV1 = false, off64_t offset = 0); 41 ID3(const uint8_t *data, size_t size, bool ignoreV1 = false); 42 ~ID3(); 51 Iterator(const ID3 &parent, const char *id); argument 61 const ID3 &mParent; 99 ID3(const ID3 &); argument 100 ID3 &operator=(const ID3 &); argument
|
/frameworks/av/media/libstagefright/id3/test/ |
D | ID3Test.cpp | 47 ID3 tag(&helper); in TEST_P() 50 ID3::Iterator it(tag, nullptr); in TEST_P() 67 ID3 tag(&helper); in TEST_P() 80 ID3 tag(&helper); in TEST_P() 83 ID3::Iterator it(tag, nullptr); in TEST_P() 84 if (tag.version() != ID3::ID3_V1 && tag.version() != ID3::ID3_V1_1) { in TEST_P() 124 ID3 tag(&helper); in TEST_P() 150 ID3 tag(&helper); in TEST_P() 153 ID3::Iterator it(tag, nullptr); in TEST_P() 193 ::testing::Values(make_pair("bbb_1sec_v23.mp3", ID3::ID3_V2_3), [all …]
|
D | README.md | 3 #### ID3 Test : 4 The ID3 Test Suite validates the ID3 parser available in libstagefright. 34 adb shell /data/local/tmp/ID3Test -P /data/local/tmp/ID3/
|
/frameworks/av/media/libstagefright/id3/ |
D | ID3.cpp | 35 struct ID3::MemorySource : public DataSourceBase { 61 class ID3::DataSourceUnwrapper : public DataSourceBase { 95 ID3::ID3(DataSourceHelper *sourcehelper, bool ignoreV1, off64_t offset) in ID3() function in android::ID3 110 ID3::ID3(DataSourceBase *source, bool ignoreV1, off64_t offset) in ID3() function in android::ID3 124 ID3::ID3(const uint8_t *data, size_t size, bool ignoreV1) in ID3() function in android::ID3 144 ID3::~ID3() { in ~ID3() 151 bool ID3::isValid() const { in isValid() 155 ID3::Version ID3::version() const { in version() 160 bool ID3::ParseSyncsafeInteger(const uint8_t encoded[4], size_t *x) { in ParseSyncsafeInteger() 173 bool ID3::parseV2(DataSourceBase *source, off64_t offset) { in parseV2() [all …]
|
D | testid3.cpp | 75 ID3 tag(file.get()); in scanFile() 81 ID3::Iterator it(tag, NULL); in scanFile()
|
D | Android.bp | 5 srcs: ["ID3.cpp"],
|
/frameworks/av/media/extractors/mp3/ |
D | MP3Extractor.cpp | 375 ID3 id3(&helper, true); in MP3Extractor() 377 ID3::Iterator *com = new ID3::Iterator(id3, "COM"); in MP3Extractor() 380 com = new ID3::Iterator(id3, "COMM"); in MP3Extractor() 615 ID3 id3(&helper); in getMetaData() 642 ID3::Iterator *it = new ID3::Iterator(id3, kMap[i].tag1); in getMetaData() 645 it = new ID3::Iterator(id3, kMap[i].tag2); in getMetaData()
|
/frameworks/av/media/libstagefright/codecs/common/include/ |
D | voIndex.h | 91 _MAKE_SOURCE_ID (0x400000, ID3)
|
/frameworks/av/media/libstagefright/httplive/ |
D | PlaylistFetcher.cpp | 2017 ID3 id3(buffer->data(), buffer->size(), true /* ignoreV1 */); in extractAndQueueAccessUnits() 2030 ID3::Iterator it(id3, "PRIV"); in extractAndQueueAccessUnits() 2155 ID3 id3(id3Header, buffer->size() - offset, true); in extractAndQueueAccessUnits()
|
/frameworks/av/media/extractors/mp4/ |
D | MPEG4Extractor.cpp | 4031 ID3 id3(mDataSource, true /* ignorev1 */, offset); in parseID3v2MetaData() 4057 ID3::Iterator *it = new ID3::Iterator(id3, kMap[i].tag1); in parseID3v2MetaData() 4060 it = new ID3::Iterator(id3, kMap[i].tag2); in parseID3v2MetaData()
|