Searched refs:outHeader (Results 1 - 20 of 20) sorted by relevance

/frameworks/av/media/libstagefright/codecs/m4v_h263/dec/
H A DSoftMPEG4.cpp109 OMX_BUFFERHEADERTYPE *outHeader = local
119 outHeader->nFilledLen = 0;
120 outHeader->nFlags = OMX_BUFFERFLAG_EOS;
123 while ((*it)->mHeader != outHeader) {
132 notifyFillBufferDone(outHeader);
133 outHeader = NULL;
204 OMX_BUFFERHEADERTYPE *outHeader = port->mBuffers.editItemAt(1).mHeader; local
206 PVSetReferenceYUV(mHandle, outHeader->pBuffer);
231 outHeader->pBuffer) != PV_TRUE) {
246 outHeader
[all...]
/frameworks/av/media/libstagefright/codecs/mp3dec/
H A DSoftMP3.cpp225 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local
226 outHeader->nFlags = 0;
252 reinterpret_cast<int16_t *>(outHeader->pBuffer);
276 outHeader->nOffset = 0;
277 outHeader->nFilledLen = kPVMP3DecoderDelay * mNumChannels * sizeof(int16_t);
279 memset(outHeader->pBuffer, 0, outHeader->nFilledLen);
281 outHeader->nFlags = OMX_BUFFERFLAG_EOS;
286 memset(outHeader->pBuffer,
309 outHeader
[all...]
/frameworks/av/media/libstagefright/codecs/g711/dec/
H A DSoftG711.cpp205 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local
212 outHeader->nFilledLen = 0;
213 outHeader->nFlags = OMX_BUFFERFLAG_EOS;
217 notifyFillBufferDone(outHeader);
232 reinterpret_cast<int16_t *>(outHeader->pBuffer),
236 reinterpret_cast<int16_t *>(outHeader->pBuffer),
240 outHeader->nTimeStamp = inHeader->nTimeStamp;
241 outHeader->nOffset = 0;
242 outHeader->nFilledLen = inHeader->nFilledLen * sizeof(int16_t);
243 outHeader
[all...]
/frameworks/av/media/libstagefright/codecs/aacenc/
H A DSoftAACEncoder.cpp397 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 DSoftAACEncoder2.cpp452 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local
453 outHeader->nFilledLen = encInfo.confSize;
454 outHeader->nFlags = OMX_BUFFERFLAG_CODECCONFIG;
456 uint8_t *out = outHeader->pBuffer + outHeader->nOffset;
461 notifyFillBufferDone(outHeader);
548 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local
550 uint8_t *outPtr = (uint8_t *)outHeader->pBuffer + outHeader->nOffset;
551 size_t outAvailable = outHeader
[all...]
/frameworks/av/media/libstagefright/codecs/flac/enc/
H A DSoftFlacEncoder.cpp281 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local
288 outHeader->nFilledLen = 0;
289 outHeader->nFlags = OMX_BUFFERFLAG_EOS;
293 notifyFillBufferDone(outHeader);
331 notifyFillBufferDone(outHeader);
332 outHeader = NULL;
380 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local
385 memcpy(outHeader->pBuffer + outHeader->nOffset + outHeader
[all...]
/frameworks/av/media/libstagefright/codecs/amrnb/enc/
H A DSoftAMRNBEncoder.cpp353 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/gsm/dec/
H A DSoftGSM.cpp188 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local
195 outHeader->nFilledLen = 0;
196 outHeader->nFlags = OMX_BUFFERFLAG_EOS;
200 notifyFillBufferDone(outHeader);
219 reinterpret_cast<int16_t *>(outHeader->pBuffer), inputptr, inHeader->nFilledLen);
221 outHeader->nTimeStamp = inHeader->nTimeStamp;
222 outHeader->nOffset = 0;
223 outHeader->nFilledLen = n * sizeof(int16_t);
224 outHeader->nFlags = 0;
235 notifyFillBufferDone(outHeader);
[all...]
/frameworks/av/media/libstagefright/codecs/on2/dec/
H A DSoftVPX.cpp103 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local
112 outHeader->nFilledLen = 0;
113 outHeader->nFlags = OMX_BUFFERFLAG_EOS;
117 notifyFillBufferDone(outHeader);
149 outHeader->nOffset = 0;
150 outHeader->nFilledLen = (width * height * 3) / 2;
151 outHeader->nFlags = EOSseen ? OMX_BUFFERFLAG_EOS : 0;
152 outHeader->nTimeStamp = inHeader->nTimeStamp;
154 uint8_t *dst = outHeader->pBuffer;
167 notifyFillBufferDone(outHeader);
[all...]
/frameworks/av/media/libstagefright/codecs/amrnb/dec/
H A DSoftAMR.cpp290 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/avc/enc/
H A DSoftAVCEncoder.cpp487 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local
489 outHeader->nTimeStamp = 0;
490 outHeader->nFlags = 0;
491 outHeader->nOffset = 0;
492 outHeader->nFilledLen = 0;
493 outHeader->nOffset = 0;
495 uint8_t *outPtr = (uint8_t *) outHeader->pBuffer;
496 uint32_t dataLength = outHeader->nAllocLen;
516 outHeader->nFlags = OMX_BUFFERFLAG_CODECCONFIG;
519 notifyFillBufferDone(outHeader);
[all...]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/
H A DSoftAVC.cpp249 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local
251 outHeader->nTimeStamp = header->nTimeStamp;
252 outHeader->nFlags = header->nFlags;
253 outHeader->nFilledLen = mWidth * mHeight * 3 / 2;
255 uint8_t *dst = outHeader->pBuffer + outHeader->nOffset;
267 notifyFillBufferDone(outHeader);
291 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local
293 outHeader->nTimeStamp = 0;
294 outHeader
[all...]
/frameworks/av/media/libstagefright/codecs/amrwbenc/
H A DSoftAMRWBEncoder.cpp400 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/m4v_h263/enc/
H A DSoftMPEG4Encoder.cpp374 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local
376 outHeader->nTimeStamp = 0;
377 outHeader->nFlags = 0;
378 outHeader->nOffset = 0;
379 outHeader->nFilledLen = 0;
380 outHeader->nOffset = 0;
382 uint8_t *outPtr = (uint8_t *) outHeader->pBuffer;
383 int32_t dataLength = outHeader->nAllocLen;
394 outHeader->nFlags |= OMX_BUFFERFLAG_CODECCONFIG;
395 outHeader
[all...]
/frameworks/av/media/libstagefright/codecs/raw/
H A DSoftRaw.cpp179 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/hevcdec/
H A DSoftHEVC.cpp484 OMX_BUFFERHEADERTYPE *outHeader,
508 if (outHeader) {
509 pBuf = outHeader->pBuffer;
573 OMX_BUFFERHEADERTYPE *outHeader; local
589 outHeader = outInfo->mHeader;
590 outHeader->nFlags = 0;
591 outHeader->nTimeStamp = 0;
592 outHeader->nOffset = 0;
638 setDecodeArgs(&s_dec_ip, &s_dec_op, inHeader, outHeader, timeStampIx);
680 setDecodeArgs(&s_dec_ip, &s_dec_op, inHeader, outHeader, timeStampI
481 setDecodeArgs(ivd_video_decode_ip_t *ps_dec_ip, ivd_video_decode_op_t *ps_dec_op, OMX_BUFFERHEADERTYPE *inHeader, OMX_BUFFERHEADERTYPE *outHeader, size_t timeStampIx) argument
[all...]
H A DSoftHEVC.h117 OMX_BUFFERHEADERTYPE *outHeader,
/frameworks/av/media/libstagefright/codecs/opus/dec/
H A DSoftOpus.cpp401 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local
408 outHeader->nFilledLen = 0;
409 outHeader->nFlags = OMX_BUFFERFLAG_EOS;
413 notifyFillBufferDone(outHeader);
435 (int16_t *)outHeader->pBuffer,
444 outHeader->nOffset = 0;
451 outHeader->nOffset = mSamplesToDiscard * sizeof(int16_t) *
457 outHeader->nFilledLen = numFrames * sizeof(int16_t) * mHeader->channels;
458 outHeader->nFlags = 0;
460 outHeader
[all...]
/frameworks/av/media/libstagefright/codecs/aacdec/
H A DSoftAAC2.cpp831 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local
833 if (outHeader->nOffset != 0) {
834 ALOGE("outHeader->nOffset != 0 is not handled");
841 reinterpret_cast<INT_PCM *>(outHeader->pBuffer + outHeader->nOffset);
843 if (outHeader->nOffset
845 > outHeader->nAllocLen) {
854 int numSamples = outHeader->nAllocLen / sizeof(int16_t);
911 outHeader->nFilledLen = numSamples * sizeof(int16_t);
914 outHeader
939 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local
[all...]
/frameworks/av/media/libstagefright/codecs/vorbis/dec/
H A DSoftVorbis.cpp304 OMX_BUFFERHEADERTYPE *outHeader = outInfo->mHeader; local
355 outHeader->nFlags = 0;
366 mState, (int16_t *)outHeader->pBuffer,
381 outHeader->nFlags = OMX_BUFFERFLAG_EOS;
388 outHeader->nFilledLen = numFrames * sizeof(int16_t) * mVi->channels;
389 outHeader->nOffset = 0;
391 outHeader->nTimeStamp =
408 notifyFillBufferDone(outHeader);
409 outHeader = NULL;

Completed in 517 milliseconds