Home | History | Annotate | Download | only in nuplayer

Lines Matching refs:ccBuf

796 static void dumpBytePair(const sp<ABuffer> &ccBuf) {
800 while (offset < ccBuf->size()) {
803 CCData *cc = (CCData *) (ccBuf->data() + offset);
986 sp<ABuffer> ccBuf = new ABuffer(cc_count * sizeof(CCData));
987 ccBuf->setRange(0, 0);
1009 memcpy(ccBuf->data() + ccBuf->size(),
1011 ccBuf->setRange(0, ccBuf->size() + sizeof(CCData));
1017 mCCMap.add(timeUs, ccBuf);
1035 const sp<ABuffer> &ccBuf, size_t index) {
1036 sp<ABuffer> filteredCCBuf = new ABuffer(ccBuf->size());
1039 size_t cc_count = ccBuf->size() / sizeof(CCData);
1040 const CCData* cc_data = (const CCData*)ccBuf->data();
1078 sp<ABuffer> ccBuf = filterCCBuf(mCCMap.valueAt(index), mSelectedTrack);
1080 if (ccBuf->size() > 0) {
1082 dumpBytePair(ccBuf);
1085 ccBuf->meta()->setInt32("trackIndex", mSelectedTrack);
1086 ccBuf->meta()->setInt64("timeUs", timeUs);
1087 ccBuf->meta()->setInt64("durationUs", 0ll);
1091 msg->setBuffer("buffer", ccBuf);