/frameworks/av/media/libstagefright/codecs/amrnb/enc/ |
H A D | SoftAMRNBEncoder.cpp | 353 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local 355 uint8_t *outPtr = outHeader->pBuffer + outHeader->nOffset; 356 size_t outAvailable = outHeader->nAllocLen - outHeader->nOffset; 369 outHeader->nFilledLen = res; 370 outHeader->nFlags = OMX_BUFFERFLAG_ENDOFFRAME; 375 outHeader->nFlags = OMX_BUFFERFLAG_EOS; 378 outHeader->nTimeStamp = mInputTimeUs; 382 nOutputBytes, mInputTimeUs, outHeader [all...] |
/frameworks/av/media/libstagefright/codecs/mp3dec/ |
H A D | SoftMP3.cpp | 187 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local 197 outHeader->nFilledLen = 200 memset(outHeader->pBuffer, 0, outHeader->nFilledLen); 204 outHeader->nFilledLen = 0; 207 outHeader->nFlags = OMX_BUFFERFLAG_EOS; 211 notifyFillBufferDone(outHeader); 230 reinterpret_cast<int16_t *>(outHeader->pBuffer); 252 memset(outHeader->pBuffer, 272 outHeader [all...] |
/frameworks/av/media/libstagefright/codecs/raw/ |
H A D | SoftRaw.cpp | 179 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local 181 CHECK_GE(outHeader->nAllocLen, inHeader->nFilledLen); 182 memcpy(outHeader->pBuffer, 186 outHeader->nFlags = inHeader->nFlags; 187 outHeader->nOffset = 0; 188 outHeader->nFilledLen = inHeader->nFilledLen; 189 outHeader->nTimeStamp = inHeader->nTimeStamp; 199 notifyFillBufferDone(outHeader);
|
/frameworks/av/media/libstagefright/codecs/aacdec/ |
H A D | SoftAAC2.cpp | 354 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local 366 outHeader->pBuffer + outHeader->nOffset); 371 outHeader->nAllocLen, 383 outHeader->nFilledLen = 391 outHeader->nFilledLen = 0; 394 outHeader->nFlags = OMX_BUFFERFLAG_EOS; 398 notifyFillBufferDone(outHeader); 463 outHeader->pBuffer + outHeader [all...] |
/frameworks/av/media/libstagefright/codecs/aacenc/ |
H A D | SoftAACEncoder.cpp | 397 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local 398 outHeader->nFilledLen = sizeof(mAudioSpecificConfigData); 399 outHeader->nFlags = OMX_BUFFERFLAG_CODECCONFIG; 401 uint8_t *out = outHeader->pBuffer + outHeader->nOffset; 411 notifyFillBufferDone(outHeader); 494 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local 508 uint8_t *outPtr = (uint8_t *)outHeader->pBuffer + outHeader->nOffset; 509 size_t outAvailable = outHeader [all...] |
H A D | SoftAACEncoder2.cpp | 375 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local 376 outHeader->nFilledLen = encInfo.confSize; 377 outHeader->nFlags = OMX_BUFFERFLAG_CODECCONFIG; 379 uint8_t *out = outHeader->pBuffer + outHeader->nOffset; 384 notifyFillBufferDone(outHeader); 471 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local 473 uint8_t *outPtr = (uint8_t *)outHeader->pBuffer + outHeader->nOffset; 474 size_t outAvailable = outHeader [all...] |
/frameworks/av/media/libstagefright/codecs/amrnb/dec/ |
H A D | SoftAMR.cpp | 290 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local 297 outHeader->nFilledLen = 0; 298 outHeader->nFlags = OMX_BUFFERFLAG_EOS; 302 notifyFillBufferDone(outHeader); 319 reinterpret_cast<int16_t *>(outHeader->pBuffer), 357 int16_t *outPtr = (int16_t *)outHeader->pBuffer; 392 outHeader->nFlags = 0; 393 outHeader->nOffset = 0; 396 outHeader->nFilledLen = kNumSamplesPerFrameNB * sizeof(int16_t); 398 outHeader [all...] |
/frameworks/av/media/libstagefright/codecs/amrwbenc/ |
H A D | SoftAMRWBEncoder.cpp | 400 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local 402 uint8_t *outPtr = outHeader->pBuffer + outHeader->nOffset; 403 size_t outAvailable = outHeader->nAllocLen - outHeader->nOffset; 424 outHeader->nFilledLen = outputData.Length; 425 outHeader->nFlags = OMX_BUFFERFLAG_ENDOFFRAME; 430 outHeader->nFlags = OMX_BUFFERFLAG_EOS; 433 outHeader->nTimeStamp = mInputTimeUs; 437 outHeader [all...] |
/frameworks/av/media/libstagefright/codecs/flac/enc/ |
H A D | SoftFlacEncoder.cpp | 259 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local 266 outHeader->nFilledLen = 0; 267 outHeader->nFlags = OMX_BUFFERFLAG_EOS; 271 notifyFillBufferDone(outHeader); 308 notifyFillBufferDone(outHeader); 309 outHeader = NULL; 356 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local 361 memcpy(outHeader->pBuffer + outHeader->nOffset + outHeader [all...] |
/frameworks/av/media/libstagefright/codecs/g711/dec/ |
H A D | SoftG711.cpp | 198 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local 205 outHeader->nFilledLen = 0; 206 outHeader->nFlags = OMX_BUFFERFLAG_EOS; 210 notifyFillBufferDone(outHeader); 225 reinterpret_cast<int16_t *>(outHeader->pBuffer), 229 reinterpret_cast<int16_t *>(outHeader->pBuffer), 233 outHeader->nTimeStamp = inHeader->nTimeStamp; 234 outHeader->nOffset = 0; 235 outHeader->nFilledLen = inHeader->nFilledLen * sizeof(int16_t); 236 outHeader [all...] |
/frameworks/av/media/libstagefright/codecs/m4v_h263/dec/ |
H A D | SoftMPEG4.cpp | 326 OMX_BUFFERHEADERTYPE *outHeader = local 336 outHeader->nFilledLen = 0; 337 outHeader->nFlags = OMX_BUFFERFLAG_EOS; 340 while ((*it)->mHeader != outHeader) { 349 notifyFillBufferDone(outHeader); 350 outHeader = NULL; 409 OMX_BUFFERHEADERTYPE *outHeader = port->mBuffers.editItemAt(1).mHeader; local 411 PVSetReferenceYUV(mHandle, outHeader->pBuffer); 431 outHeader->pBuffer) != PV_TRUE) { 444 outHeader [all...] |
/frameworks/av/media/libstagefright/codecs/on2/dec/ |
H A D | SoftVPX.cpp | 235 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local 242 outHeader->nFilledLen = 0; 243 outHeader->nFlags = OMX_BUFFERFLAG_EOS; 247 notifyFillBufferDone(outHeader); 283 outHeader->nOffset = 0; 284 outHeader->nFilledLen = (width * height * 3) / 2; 285 outHeader->nFlags = 0; 286 outHeader->nTimeStamp = inHeader->nTimeStamp; 289 uint8_t *dst = outHeader->pBuffer; 316 notifyFillBufferDone(outHeader); [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/ |
H A D | SoftAVC.cpp | 457 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local 459 outHeader->nTimeStamp = header->nTimeStamp; 460 outHeader->nFlags = header->nFlags; 461 outHeader->nFilledLen = mPictureSize; 462 memcpy(outHeader->pBuffer + outHeader->nOffset, 467 notifyFillBufferDone(outHeader); 477 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local 485 memcpy(outHeader->pBuffer + outHeader [all...] |
/frameworks/av/media/libstagefright/codecs/vorbis/dec/ |
H A D | SoftVorbis.cpp | 298 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local 305 outHeader->nFilledLen = 0; 306 outHeader->nFlags = OMX_BUFFERFLAG_EOS; 310 notifyFillBufferDone(outHeader); 359 mState, (int16_t *)outHeader->pBuffer, 377 outHeader->nFilledLen = numFrames * sizeof(int16_t) * mVi->channels; 378 outHeader->nOffset = 0; 379 outHeader->nFlags = 0; 381 outHeader->nTimeStamp = 396 notifyFillBufferDone(outHeader); [all...] |
/frameworks/av/media/libstagefright/codecs/m4v_h263/enc/ |
H A D | SoftMPEG4Encoder.cpp | 641 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local 643 outHeader->nTimeStamp = 0; 644 outHeader->nFlags = 0; 645 outHeader->nOffset = 0; 646 outHeader->nFilledLen = 0; 647 outHeader->nOffset = 0; 649 uint8_t *outPtr = (uint8_t *) outHeader->pBuffer; 650 int32_t dataLength = outHeader->nAllocLen; 661 outHeader->nFlags |= OMX_BUFFERFLAG_CODECCONFIG; 662 outHeader [all...] |
/frameworks/av/media/libstagefright/codecs/avc/enc/ |
H A D | SoftAVCEncoder.cpp | 732 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local 734 outHeader->nTimeStamp = 0; 735 outHeader->nFlags = 0; 736 outHeader->nOffset = 0; 737 outHeader->nFilledLen = 0; 738 outHeader->nOffset = 0; 740 uint8_t *outPtr = (uint8_t *) outHeader->pBuffer; 741 uint32_t dataLength = outHeader->nAllocLen; 761 outHeader->nFlags = OMX_BUFFERFLAG_CODECCONFIG; 764 notifyFillBufferDone(outHeader); [all...] |