Searched defs:csd (Results 1 - 10 of 10) sorted by relevance

/frameworks/av/media/libstagefright/
H A DMetaDataUtils.cpp33 sp<ABuffer> csd = MakeAVCCodecSpecificData(accessUnit, &width, &height, &sarWidth, &sarHeight); local
34 if (csd == nullptr) {
39 meta.setData(kKeyAVCC, kTypeAVCC, csd->data(), csd->size());
86 uint8_t *csd = new uint8_t[csdSize]; local
87 memcpy(csd, kStaticESDS, sizeof(kStaticESDS));
89 csd[sizeof(kStaticESDS)] =
92 csd[sizeof(kStaticESDS) + 1] =
100 meta.setData(kKeyESDS, 0, csd, csdSize);
101 delete [] csd;
[all...]
H A DUtils.cpp134 static void parseAacProfileFromCsd(const sp<ABuffer> &csd, sp<AMessage> &format) { argument
135 if (csd->size() < 2) {
139 uint16_t audioObjectType = U16_AT((uint8_t*)csd->data());
409 static void parseMpeg4ProfileLevelFromCsd(const sp<ABuffer> &csd, sp<AMessage> &format) { argument
410 const uint8_t *data = csd->data();
412 const uint8_t *seq = (const uint8_t*)memmem(data, csd->size(), "\x00\x00\x01\xB0", 4);
413 if (seq != NULL && seq + 4 < data + csd->size()) {
500 static void parseVp9ProfileLevelFromCsd(const sp<ABuffer> &csd, sp<AMessage> &format) { argument
501 const uint8_t *data = csd->data();
502 size_t remaining = csd
[all...]
H A DMediaCodec.cpp2108 // if there's more csd left, we submit it here
2987 sp<ABuffer> csd; local
2988 if (!format->findBuffer(AStringPrintf("csd-%u", i).c_str(), &csd)) {
2991 if (csd->size() == 0) {
2992 ALOGW("csd-%zu size is 0", i);
2995 mCSD.push_back(csd);
3007 sp<ABuffer> csd = *mCSD.begin(); local
3012 if (csd->size() > codecInputData->capacity()) {
3020 memcpy(codecInputData->data(), csd
3550 sp<ABuffer> csd = new ABuffer(nalSize + 4); local
3566 sp<ABuffer> csd = new ABuffer(buffer->size()); local
[all...]
/frameworks/av/media/libmedia/
H A DCharacterEncodingDetector.cpp86 UCharsetDetector *csd = ucsdet_open(&status); local
118 ucsdet_setText(csd, buf, strlen(buf), &status);
120 const UCharsetMatch** ucma = ucsdet_detectAll(csd, &matches, &status);
147 ucsdet_setText(csd, buf, strlen(buf), &status);
148 ucma = ucsdet_detectAll(csd, &matches, &status);
189 ucsdet_setText(csd, s, inputLength, &status);
190 const UCharsetMatch** ucma = ucsdet_detectAll(csd, &matches, &status);
206 ucsdet_setText(csd, s, inputLength, &status);
207 ucm = ucsdet_detect(csd, &status);
279 ucsdet_close(csd);
[all...]
/frameworks/av/media/libstagefright/rtsp/
H A DAPacketSource.cpp172 sp<ABuffer> csd = new ABuffer(csdSize); local
173 uint8_t *out = csd->data();
217 // hexdump(csd->data(), csd->size());
219 return csd;
249 sp<ABuffer> csd = new ABuffer(sizeof(kStaticESDS) + 2); local
250 memcpy(csd->data(), kStaticESDS, sizeof(kStaticESDS));
251 csd->data()[sizeof(kStaticESDS)] = (x >> 8) & 0xff;
252 csd->data()[sizeof(kStaticESDS) + 1] = x & 0xff;
254 // hexdump(csd
296 sp<ABuffer> csd = new ABuffer(sizeof(kStaticESDS) + config->size()); local
382 sp<ABuffer> csd = new ABuffer(len3); local
[all...]
/frameworks/av/media/libstagefright/foundation/
H A Davc_utils.cpp408 sp<ABuffer> csd = new ABuffer(csdSize); local
409 uint8_t *out = csd->data();
462 return csd;
/frameworks/av/media/libmediaplayer2/nuplayer2/
H A DNuPlayer2Decoder.cpp1060 int32_t eos, csd; local
1064 } else if (buffer->meta()->findInt32("csd", &csd) && csd) {
1230 if (mInputFormat->getBuffer("csd-0", (void**)&oldBufData, &oldBufSize) &&
1231 targetFormat->findBuffer("csd-0", &newBuf)) {
1278 AString tag = "csd-";
/frameworks/av/media/libmediaplayerservice/nuplayer/
H A DNuPlayerDecoder.cpp1041 int32_t eos, csd; local
1045 } else if (buffer->meta()->findInt32("csd", &csd) && csd) {
1222 if (mInputFormat->findBuffer("csd-0", &oldBuf) &&
1223 targetFormat->findBuffer("csd-0", &newBuf)) {
1270 AString tag = "csd-";
/frameworks/av/media/libstagefright/mpeg2ts/
H A DESQueue.cpp1297 static sp<ABuffer> MakeMPEGVideoESDS(const sp<ABuffer> &csd) { argument
1298 sp<ABuffer> esds = new ABuffer(csd->size() + 25);
1302 EncodeSize14(&ptr, 22 + csd->size());
1310 EncodeSize14(&ptr, 16 + csd->size());
1319 EncodeSize14(&ptr, csd->size());
1321 memcpy(ptr, csd->data(), csd->size());
1401 sp<ABuffer> csd = new ABuffer(offset); local
1402 memcpy(csd->data(), data, offset);
1413 // hexdump(csd
1619 sp<ABuffer> csd = new ABuffer(offset); local
[all...]
/frameworks/av/media/extractors/mp4/
H A DMPEG4Extractor.cpp3576 const uint8_t *csd; local
3579 (const void **)&csd, &csd_size) != OK) {
3585 hexdump(csd, csd_size);
3605 ABitReader br(csd, csd_size);
3722 ALOGW("csd missing extension flag; assuming %d for object type %u.",

Completed in 165 milliseconds