/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | NuPlayerDecoder.cpp | 52 sp<ABuffer> csd; local 53 if (!format->findBuffer(StringPrintf("csd-%d", i).c_str(), &csd)) { 57 mCSD.push(csd); 173 if (mFormat->findBuffer("csd-0", &oldBuf) && targetFormat->findBuffer("csd-0", &newBuf)) {
|
/frameworks/av/media/libstagefright/rtsp/ |
H A D | APacketSource.cpp | 173 sp<ABuffer> csd = new ABuffer(csdSize); local 174 uint8_t *out = csd->data(); 218 // hexdump(csd->data(), csd->size()); 220 return csd; 250 sp<ABuffer> csd = new ABuffer(sizeof(kStaticESDS) + 2); local 251 memcpy(csd->data(), kStaticESDS, sizeof(kStaticESDS)); 252 csd->data()[sizeof(kStaticESDS)] = (x >> 8) & 0xff; 253 csd->data()[sizeof(kStaticESDS) + 1] = x & 0xff; 255 // hexdump(csd 299 sp<ABuffer> csd = new ABuffer(sizeof(kStaticESDS) + config->size()); local 385 sp<ABuffer> csd = new ABuffer(len3); local [all...] |
/frameworks/av/media/libstagefright/ |
H A D | avc_utils.cpp | 315 sp<ABuffer> csd = new ABuffer(csdSize); local 316 uint8_t *out = csd->data(); 347 meta->setData(kKeyAVCC, kTypeAVCC, csd->data(), csd->size()); 455 sp<ABuffer> csd = new ABuffer(sizeof(kStaticESDS) + 2); local 456 memcpy(csd->data(), kStaticESDS, sizeof(kStaticESDS)); 458 csd->data()[sizeof(kStaticESDS)] = 461 csd->data()[sizeof(kStaticESDS) + 1] = 464 meta->setData(kKeyESDS, 0, csd->data(), csd [all...] |
H A D | AVIExtractor.cpp | 974 sp<ABuffer> csd = new ABuffer(len3); local 975 uint8_t *dst = csd->data(); 994 // hexdump(csd->data(), csd->size()); 996 return csd; 1041 sp<ABuffer> csd = MakeMPEG4VideoCodecSpecificData(buffer); local 1042 track->mMeta->setData(kKeyESDS, kTypeESDS, csd->data(), csd->size()); 1093 const void *csd; local 1095 CHECK(meta->findData(kKeyAVCC, &type, &csd, [all...] |
H A D | MediaCodec.cpp | 794 // if there's more csd left, we submit it here 1409 sp<ABuffer> csd; local 1410 if (!format->findBuffer(StringPrintf("csd-%u", i).c_str(), &csd)) { 1414 mCSD.push_back(csd); 1427 sp<ABuffer> csd = *mCSD.begin(); local 1433 if (csd->size() > codecInputData->capacity()) { 1437 memcpy(codecInputData->data(), csd->data(), csd->size()); 1444 msg->setSize("size", csd 1793 sp<ABuffer> csd = new ABuffer(nalSize + 4); local [all...] |
H A D | MPEG4Extractor.cpp | 2270 const uint8_t *csd; local 2273 (const void **)&csd, &csd_size) != OK) { 2279 hexdump(csd, csd_size); 2299 ABitReader br(csd, csd_size);
|
/frameworks/av/media/libstagefright/mpeg2ts/ |
H A D | ESQueue.cpp | 717 static sp<ABuffer> MakeMPEGVideoESDS(const sp<ABuffer> &csd) { argument 718 sp<ABuffer> esds = new ABuffer(csd->size() + 25); 722 EncodeSize14(&ptr, 22 + csd->size()); 730 EncodeSize14(&ptr, 16 + csd->size()); 739 EncodeSize14(&ptr, csd->size()); 741 memcpy(ptr, csd->data(), csd->size()); 794 sp<ABuffer> csd = new ABuffer(offset); local 795 memcpy(csd->data(), data, offset); 806 // hexdump(csd 961 sp<ABuffer> csd = new ABuffer(offset); local [all...] |
/frameworks/av/media/libstagefright/wifi-display/source/ |
H A D | TSPacketizer.cpp | 108 sp<ABuffer> csd; local 109 if (!mFormat->findBuffer(StringPrintf("csd-%d", i).c_str(), &csd)) { 113 mCSD.push(csd); 186 const sp<ABuffer> &csd = mCSD.itemAt(i); local 188 memcpy(dup->data() + offset, csd->data(), csd->size()); 189 offset += csd->size();
|
/frameworks/av/media/libstagefright/mp4/ |
H A D | FragmentedMP4Parser.cpp | 1346 sp<ABuffer> csd = new ABuffer(insertStartCode ? size + 4 : size); local 1348 memcpy(csd->data() + (insertStartCode ? 4 : 0), data, size); 1351 memcpy(csd->data(), "\x00\x00\x00\x01", 4); 1354 csd->meta()->setInt32("csd", true); 1355 csd->meta()->setInt64("timeUs", 0ll); 1357 format->setBuffer(StringPrintf("csd-%d", index).c_str(), csd); 1509 const uint8_t *csd; local 1512 (const void **)&csd, [all...] |