Lines Matching refs:mParent

427     : mParent(parent),
429 mOffset(mParent.mFirstFrameOffset),
467 if (mParent.mVersion == ID3_V2_2) {
468 id->setTo((const char *)&mParent.mData[mOffset], 3);
469 } else if (mParent.mVersion == ID3_V2_3 || mParent.mVersion == ID3_V2_4) {
470 id->setTo((const char *)&mParent.mData[mOffset], 4);
472 CHECK(mParent.mVersion == ID3_V1 || mParent.mVersion == ID3_V1_1);
525 if (mParent.mVersion == ID3_V1 || mParent.mVersion == ID3_V1_1) {
671 if (mParent.mVersion == ID3_V2_2) {
673 } else if (mParent.mVersion == ID3_V2_3 || mParent.mVersion == ID3_V2_4) {
676 CHECK(mParent.mVersion == ID3_V1 || mParent.mVersion == ID3_V1_1);
686 if (mParent.mVersion == ID3_V2_2) {
687 if (mOffset + 6 > mParent.mSize) {
691 if (!memcmp(&mParent.mData[mOffset], "\0\0\0", 3)) {
696 (mParent.mData[mOffset + 3] << 16)
697 | (mParent.mData[mOffset + 4] << 8)
698 | mParent.mData[mOffset + 5];
710 if (mOffset + mFrameSize > mParent.mSize) {
712 mOffset, mFrameSize, mParent.mSize - mOffset - (size_t)6);
716 mFrameData = &mParent.mData[mOffset + 6];
723 memcpy(id, &mParent.mData[mOffset], 3);
729 } else if (mParent.mVersion == ID3_V2_3
730 || mParent.mVersion == ID3_V2_4) {
731 if (mOffset + 10 > mParent.mSize) {
735 if (!memcmp(&mParent.mData[mOffset], "\0\0\0\0", 4)) {
740 if (mParent.mVersion == ID3_V2_4) {
742 &mParent.mData[mOffset + 4], &baseSize)) {
746 baseSize = U32_AT(&mParent.mData[mOffset + 4]);
765 if (mOffset + mFrameSize > mParent.mSize) {
767 mOffset, mFrameSize, mParent.mSize - mOffset - (size_t)10);
771 uint16_t flags = U16_AT(&mParent.mData[mOffset + 8]);
773 if ((mParent.mVersion == ID3_V2_4 && (flags & 0x000c))
774 || (mParent.mVersion == ID3_V2_3 && (flags & 0x00c0))) {
786 mFrameData = &mParent.mData[mOffset + 10];
793 memcpy(id, &mParent.mData[mOffset], 4);
800 CHECK(mParent.mVersion == ID3_V1 || mParent.mVersion == ID3_V1_1);
802 if (mOffset >= mParent.mSize) {
806 mFrameData = &mParent.mData[mOffset];
818 if (mParent.mVersion == ID3_V1) {