Lines Matching refs:readPosition
36 size_t readPosition = 0; in ParsePssh() local
41 if (memcmp(&initData[readPosition], &expectedSize, sizeof(expectedSize)) != 0) { in ParsePssh()
44 readPosition += sizeof(expectedSize); in ParsePssh()
48 if (memcmp(&initData[readPosition], psshIdentifier, sizeof(psshIdentifier)) != 0) { in ParsePssh()
51 readPosition += sizeof(psshIdentifier); in ParsePssh()
57 if (memcmp(&initData[readPosition], psshVersion0, sizeof(psshVersion0)) != 0) { in ParsePssh()
58 if (memcmp(&initData[readPosition], psshVersion1, sizeof(psshVersion1)) != 0) { in ParsePssh()
63 readPosition += sizeof(psshVersion1); in ParsePssh()
66 …std::string uuid((reinterpret_cast<const char*>(initData.data())) + readPosition, CLEARPLAY_NAME.s… in ParsePssh()
70 readPosition += SYSTEM_ID_SIZE; in ParsePssh()
104 … ret = memcpy_s(&keyIdCount, sizeof(keyIdCount), &initData[readPosition], sizeof(keyIdCount)); in ParsePssh()
110 readPosition += sizeof(keyIdCount); in ParsePssh()
116 keyId.push_back(initData[readPosition + i * KEY_ID_SIZE + j]); in ParsePssh()