/frameworks/av/media/libstagefright/codecs/gsm/dec/ |
SoftGSM.cpp | 203 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; 210 outHeader->nFilledLen = 0; 211 outHeader->nFlags = OMX_BUFFERFLAG_EOS; 215 notifyFillBufferDone(outHeader); 231 if (outHeader->nAllocLen < (inHeader->nFilledLen / kMSGSMFrameSize) * 320) { 232 ALOGE("output buffer is not large enough (%d).", outHeader->nAllocLen); 242 reinterpret_cast<int16_t *>(outHeader->pBuffer), inputptr, inHeader->nFilledLen); 244 outHeader->nTimeStamp = inHeader->nTimeStamp; 245 outHeader->nOffset = 0; 246 outHeader->nFilledLen = n * sizeof(int16_t) [all...] |
/frameworks/av/media/libstagefright/codecs/mp3dec/ |
SoftMP3.cpp | 241 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; 242 outHeader->nFlags = 0; 266 if ((int32)outHeader->nAllocLen < mConfig->outputFrameSize) { 268 outHeader->nAllocLen, mConfig->outputFrameSize); 276 reinterpret_cast<int16_t *>(outHeader->pBuffer); 300 outHeader->nOffset = 0; 301 outHeader->nFilledLen = kPVMP3DecoderDelay * mNumChannels * sizeof(int16_t); 303 memset(outHeader->pBuffer, 0, outHeader->nFilledLen); 305 outHeader->nFlags = OMX_BUFFERFLAG_EOS [all...] |
/frameworks/av/media/libstagefright/codecs/raw/ |
SoftRaw.cpp | 204 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; 206 CHECK_GE(outHeader->nAllocLen, inHeader->nFilledLen); 207 memcpy(outHeader->pBuffer, 211 outHeader->nFlags = inHeader->nFlags; 212 outHeader->nOffset = 0; 213 outHeader->nFilledLen = inHeader->nFilledLen; 214 outHeader->nTimeStamp = inHeader->nTimeStamp; 224 notifyFillBufferDone(outHeader);
|
/external/icu/icu4c/source/common/ |
udataswp.c | 326 DataHeader *outHeader; 334 outHeader=(DataHeader *)outData; 336 outHeader->info.isBigEndian = ds->outIsBigEndian; 337 outHeader->info.charsetFamily = ds->outCharset; 340 ds->swapArray16(ds, &pHeader->dataHeader.headerSize, 2, &outHeader->dataHeader.headerSize, pErrorCode); 343 ds->swapArray16(ds, &pHeader->info.size, 4, &outHeader->info.size, pErrorCode);
|
ucol_swp.cpp | 170 UCATableHeader *outHeader; 188 outHeader=(UCATableHeader *)outData; 252 outHeader, pErrorCode); 254 &(outHeader->scriptToLeadByte), pErrorCode); 256 outHeader->isBigEndian=ds->outIsBigEndian; 257 outHeader->charSetFamily=ds->outCharset; 608 InverseUCATableHeader *outHeader; 639 outHeader=(InverseUCATableHeader *)outBytes; 674 ds->swapArray32(ds, inHeader, 5*4, outHeader, pErrorCode);
|
/frameworks/av/media/libstagefright/codecs/amrnb/dec/ |
SoftAMR.cpp | 310 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; 317 outHeader->nFilledLen = 0; 318 outHeader->nFlags = OMX_BUFFERFLAG_EOS; 322 notifyFillBufferDone(outHeader); 342 if (outHeader->nAllocLen < kNumSamplesPerFrameNB * sizeof(int16_t)) { 344 kNumSamplesPerFrameNB * sizeof(int16_t), outHeader->nAllocLen); 366 reinterpret_cast<int16_t *>(outHeader->pBuffer), 389 if (outHeader->nAllocLen < kNumSamplesPerFrameWB * sizeof(int16_t)) { 391 kNumSamplesPerFrameWB * sizeof(int16_t), outHeader->nAllocLen); 418 int16_t *outPtr = (int16_t *)outHeader->pBuffer [all...] |
/frameworks/av/media/libstagefright/codecs/amrnb/enc/ |
SoftAMRNBEncoder.cpp | 381 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; 383 uint8_t *outPtr = outHeader->pBuffer + outHeader->nOffset; 384 size_t outAvailable = outHeader->nAllocLen - outHeader->nOffset; 397 outHeader->nFilledLen = res; 398 outHeader->nFlags = OMX_BUFFERFLAG_ENDOFFRAME; 403 outHeader->nFlags = OMX_BUFFERFLAG_EOS; 406 outHeader->nTimeStamp = mInputTimeUs; 410 nOutputBytes, mInputTimeUs, outHeader->nFlags) [all...] |
/frameworks/av/media/libstagefright/codecs/amrwbenc/ |
SoftAMRWBEncoder.cpp | 428 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; 430 uint8_t *outPtr = outHeader->pBuffer + outHeader->nOffset; 431 size_t outAvailable = outHeader->nAllocLen - outHeader->nOffset; 452 outHeader->nFilledLen = outputData.Length; 453 outHeader->nFlags = OMX_BUFFERFLAG_ENDOFFRAME; 458 outHeader->nFlags = OMX_BUFFERFLAG_EOS; 461 outHeader->nTimeStamp = mInputTimeUs; 465 outHeader->nFilledLen, mInputTimeUs, outHeader->nFlags) [all...] |
/frameworks/av/media/libstagefright/codecs/flac/enc/ |
SoftFlacEncoder.cpp | 307 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; 314 outHeader->nFilledLen = 0; 315 outHeader->nFlags = OMX_BUFFERFLAG_EOS; 319 notifyFillBufferDone(outHeader); 357 notifyFillBufferDone(outHeader); 358 outHeader = NULL; 406 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; 411 memcpy(outHeader->pBuffer + outHeader->nOffset + outHeader->nFilledLen [all...] |
/frameworks/av/media/libstagefright/codecs/g711/dec/ |
SoftG711.cpp | 220 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; 227 outHeader->nFilledLen = 0; 228 outHeader->nFlags = OMX_BUFFERFLAG_EOS; 232 notifyFillBufferDone(outHeader); 243 if (inHeader->nFilledLen * sizeof(int16_t) > outHeader->nAllocLen) { 244 ALOGE("output buffer too small (%d).", outHeader->nAllocLen); 256 reinterpret_cast<int16_t *>(outHeader->pBuffer), 260 reinterpret_cast<int16_t *>(outHeader->pBuffer), 264 outHeader->nTimeStamp = inHeader->nTimeStamp; 265 outHeader->nOffset = 0 [all...] |
/frameworks/av/media/libstagefright/codecs/m4v_h263/enc/ |
SoftMPEG4Encoder.cpp | 407 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; 409 outHeader->nTimeStamp = 0; 410 outHeader->nFlags = 0; 411 outHeader->nOffset = 0; 412 outHeader->nFilledLen = 0; 413 outHeader->nOffset = 0; 415 uint8_t *outPtr = (uint8_t *) outHeader->pBuffer; 416 int32_t dataLength = outHeader->nAllocLen; 427 outHeader->nFlags |= OMX_BUFFERFLAG_CODECCONFIG; 428 outHeader->nFilledLen = dataLength [all...] |
/frameworks/av/media/libstagefright/codecs/on2/dec/ |
SoftVPX.cpp | 115 OMX_BUFFERHEADERTYPE *outHeader = NULL; 148 outHeader = outInfo->mHeader; 155 outHeader->nOffset = 0; 156 outHeader->nFlags = 0; 157 outHeader->nFilledLen = (outputBufferWidth() * outputBufferHeight() * 3) / 2; 158 outHeader->nTimeStamp = *(OMX_TICKS *)mImg->user_priv; 159 if (outHeader->nAllocLen >= outHeader->nFilledLen) { 160 uint8_t *dst = outHeader->pBuffer; 171 outHeader->nFilledLen = 0 [all...] |
/frameworks/av/media/libstagefright/codecs/vorbis/dec/ |
SoftVorbis.cpp | 338 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; 395 outHeader->nFlags = 0; 406 if (numSamplesPerBuffer > outHeader->nAllocLen / sizeof(int16_t)) { 407 numSamplesPerBuffer = outHeader->nAllocLen / sizeof(int16_t); 411 mState, (int16_t *)outHeader->pBuffer, 426 outHeader->nFlags = OMX_BUFFERFLAG_EOS; 433 outHeader->nFilledLen = numFrames * sizeof(int16_t) * mVi->channels; 434 outHeader->nOffset = 0; 436 outHeader->nTimeStamp = 453 notifyFillBufferDone(outHeader); [all...] |
/frameworks/av/media/libstagefright/codecs/aacenc/ |
SoftAACEncoder.cpp | 425 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; 426 outHeader->nFilledLen = sizeof(mAudioSpecificConfigData); 427 outHeader->nFlags = OMX_BUFFERFLAG_CODECCONFIG; 429 uint8_t *out = outHeader->pBuffer + outHeader->nOffset; 439 notifyFillBufferDone(outHeader); 522 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; 536 uint8_t *outPtr = (uint8_t *)outHeader->pBuffer + outHeader->nOffset; 537 size_t outAvailable = outHeader->nAllocLen - outHeader->nOffset [all...] |
SoftAACEncoder2.cpp | 513 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; 514 outHeader->nFilledLen = encInfo.confSize; 515 outHeader->nFlags = OMX_BUFFERFLAG_CODECCONFIG; 517 uint8_t *out = outHeader->pBuffer + outHeader->nOffset; 522 notifyFillBufferDone(outHeader); 609 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; 611 uint8_t *outPtr = (uint8_t *)outHeader->pBuffer + outHeader->nOffset; 612 size_t outAvailable = outHeader->nAllocLen - outHeader->nOffset [all...] |
/frameworks/av/media/libstagefright/codecs/avc/enc/ |
SoftAVCEncoder.cpp | 511 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; 513 outHeader->nTimeStamp = 0; 514 outHeader->nFlags = 0; 515 outHeader->nOffset = 0; 516 outHeader->nFilledLen = 0; 517 outHeader->nOffset = 0; 519 uint8_t *outPtr = (uint8_t *) outHeader->pBuffer; 520 uint32_t dataLength = outHeader->nAllocLen; 540 outHeader->nFlags = OMX_BUFFERFLAG_CODECCONFIG; 543 notifyFillBufferDone(outHeader); [all...] |
/frameworks/av/media/libstagefright/codecs/m4v_h263/dec/ |
SoftMPEG4.cpp | 114 OMX_BUFFERHEADERTYPE *outHeader = 125 outHeader->nFilledLen = 0; 126 outHeader->nFlags = OMX_BUFFERFLAG_EOS; 129 while ((*it)->mHeader != outHeader) { 138 notifyFillBufferDone(outHeader); 139 outHeader = NULL; 211 OMX_BUFFERHEADERTYPE *outHeader = port->mBuffers.editItemAt(1).mHeader; 213 PVSetReferenceYUV(mHandle, outHeader->pBuffer); 233 if (outHeader->nAllocLen < frameSize) { 246 outHeader->pBuffer) != PV_TRUE) [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/ |
SoftAVC.cpp | 253 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; 255 if (outHeader->nAllocLen - outHeader->nOffset < frameSize) { 261 outHeader->nTimeStamp = header->nTimeStamp; 262 outHeader->nFlags = header->nFlags; 263 outHeader->nFilledLen = frameSize; 265 uint8_t *dst = outHeader->pBuffer + outHeader->nOffset; 277 notifyFillBufferDone(outHeader); 307 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader [all...] |
/frameworks/av/media/libstagefright/codecs/opus/dec/ |
SoftOpus.cpp | 431 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; 438 outHeader->nFilledLen = 0; 439 outHeader->nFlags = OMX_BUFFERFLAG_EOS; 443 notifyFillBufferDone(outHeader); 462 if (frameSize > outHeader->nAllocLen / sizeof(int16_t) / mHeader->channels) { 463 frameSize = outHeader->nAllocLen / sizeof(int16_t) / mHeader->channels; 470 (int16_t *)outHeader->pBuffer, 479 outHeader->nOffset = 0; 486 outHeader->nOffset = mSamplesToDiscard * sizeof(int16_t) * 492 outHeader->nFilledLen = numFrames * sizeof(int16_t) * mHeader->channels [all...] |
/device/google/contexthub/util/nanoapp_postprocess/ |
postprocess.c | 429 struct ImageHeader outHeader = { 444 uint32_t dataOffset = sizeof(outHeader) + sizeof(app); 453 memcpy(buf, &outHeader, sizeof(outHeader)); 454 memcpy(buf + sizeof(outHeader), &app, sizeof(app)); 491 struct ImageHeader outHeader = { 505 good = good && fwrite(&outHeader, sizeof(outHeader), 1, out) == 1; 523 struct ImageHeader outHeader = { 537 good = fwrite(&outHeader, sizeof(outHeader), 1, out) == 1 [all...] |
/frameworks/av/media/libstagefright/codecs/avcdec/ |
SoftAVCDec.cpp | 388 OMX_BUFFERHEADERTYPE *outHeader, 417 if (outHeader) { 418 if (outHeader->nAllocLen < sizeY + (sizeUV * 2)) { 422 pBuf = outHeader->pBuffer; 505 OMX_BUFFERHEADERTYPE *outHeader; 526 outHeader = outInfo->mHeader; 527 outHeader->nFlags = 0; 528 outHeader->nTimeStamp = 0; 529 outHeader->nOffset = 0; 571 if (!setDecodeArgs(&s_dec_ip, &s_dec_op, inHeader, outHeader, timeStampIx)) [all...] |
/frameworks/av/media/libstagefright/codecs/hevcdec/ |
SoftHEVC.cpp | 349 OMX_BUFFERHEADERTYPE *outHeader, 378 if (outHeader) { 379 if (outHeader->nAllocLen < sizeY + (sizeUV * 2)) { 383 pBuf = outHeader->pBuffer; 467 OMX_BUFFERHEADERTYPE *outHeader; 483 outHeader = outInfo->mHeader; 484 outHeader->nFlags = 0; 485 outHeader->nTimeStamp = 0; 486 outHeader->nOffset = 0; 521 if (!setDecodeArgs(&s_dec_ip, &s_dec_op, inHeader, outHeader, timeStampIx)) [all...] |
/frameworks/av/media/libstagefright/codecs/aacdec/ |
SoftAAC2.cpp | [all...] |
/frameworks/av/media/libstagefright/codecs/mpeg2dec/ |
SoftMPEG2.cpp | 477 OMX_BUFFERHEADERTYPE *outHeader, 506 if (outHeader) { 507 if (outHeader->nAllocLen < sizeY + (sizeUV * 2)) { 511 pBuf = outHeader->pBuffer; 566 OMX_BUFFERHEADERTYPE *outHeader; 582 outHeader = outInfo->mHeader; 583 outHeader->nFlags = 0; 584 outHeader->nTimeStamp = 0; 585 outHeader->nOffset = 0; 630 if (!setDecodeArgs(&s_dec_ip, &s_dec_op, inHeader, outHeader, timeStampIx)) [all...] |