Searched refs:ID3 (Results 1 - 7 of 7) sorted by relevance

/frameworks/av/media/libstagefright/include/
H A DID3.h28 struct ID3 { struct in namespace:android
38 ID3(const sp<DataSource> &source, bool ignoreV1 = false);
39 ID3(const uint8_t *data, size_t size, bool ignoreV1 = false);
40 ~ID3();
49 Iterator(const ID3 &parent, const char *id);
59 const ID3 &mParent;
84 // size of the ID3 tag including header before any unsynchronization.
95 ID3(const ID3 &);
96 ID3
[all...]
/frameworks/av/media/libstagefright/id3/
H A DAndroid.mk5 ID3.cpp
H A DID3.cpp18 #define LOG_TAG "ID3"
21 #include "../include/ID3.h"
59 ID3::ID3(const sp<DataSource> &source, bool ignoreV1) function in class:android::ID3
73 ID3::ID3(const uint8_t *data, size_t size, bool ignoreV1) function in class:android::ID3
89 ID3::~ID3() {
96 bool ID3::isValid() const {
100 ID3
[all...]
H A Dtestid3.cpp17 #include "../include/ID3.h"
75 ID3 tag(file);
81 ID3::Iterator it(tag, NULL);
/frameworks/av/media/libstagefright/
H A DMP3Extractor.cpp24 #include "include/ID3.h"
56 // Skip an optional ID3 header if syncing at the very beginning
68 if (memcmp("ID3", id3header, 3)) {
84 ALOGV("skipped ID3 tag, new starting offset is %lld (0x%016llx)",
356 ID3 id3(mDataSource, true);
358 ID3::Iterator *com = new ID3::Iterator(id3, "COM");
361 com = new ID3::Iterator(id3, "COMM");
592 ID3 id3(mDataSource);
619 ID3
[all...]
/frameworks/av/media/libstagefright/codecs/common/include/
H A DvoIndex.h91 _MAKE_SOURCE_ID (0x400000, ID3)
/frameworks/av/media/libstagefright/httplive/
H A DPlaylistFetcher.cpp29 #include "include/ID3.h"
825 // stream prefixed by an ID3 tag.
831 // Make sure to skip all ID3 tags preceding the audio data.
834 ID3 id3(buffer->data(), buffer->size(), true /* ignoreV1 */);
837 ALOGE("Unable to parse ID3 tag.");
847 ID3::Iterator it(id3, "PRIV");
866 ALOGE("Unable to extract transportStreamTimestamp from ID3 tag.");
871 // skip the ID3 tag

Completed in 2553 milliseconds