/hardware/intel/common/libmix/videoencoder/ |
H A D | VideoEncoderMP4.cpp | 62 VideoEncOutputBuffer *outBuffer) { 71 outBuffer->dataSize = 0; 76 if (headerSize <= outBuffer->bufferSize) { 77 memcpy(outBuffer->data, (uint8_t *)mCurSegment->buf + mOffsetInSeg, headerSize); 80 outBuffer->dataSize = headerSize; 81 outBuffer->remainingSize = 0; 82 outBuffer->flag |= ENCODE_BUFFERFLAG_ENDOFFRAME; 83 outBuffer->flag |= ENCODE_BUFFERFLAG_CODECCONFIG; 84 outBuffer->flag |= ENCODE_BUFFERFLAG_SYNCFRAME; 87 outBuffer 61 outputConfigData( VideoEncOutputBuffer *outBuffer) argument 97 getExtFormatOutput(VideoEncOutputBuffer *outBuffer) argument [all...] |
H A D | VideoEncoderAVC.h | 38 virtual Encode_Status getExtFormatOutput(VideoEncOutputBuffer *outBuffer); 45 Encode_Status outputCodecData(VideoEncOutputBuffer *outBuffer); 46 Encode_Status outputOneNALU(VideoEncOutputBuffer *outBuffer, bool startCode); 47 Encode_Status outputLengthPrefixed(VideoEncOutputBuffer *outBuffer); 48 Encode_Status outputNaluLengthsPrefixed(VideoEncOutputBuffer *outBuffer);
|
H A D | VideoEncoderMP4.h | 30 // Encode_Status getOutput(VideoEncOutputBuffer *outBuffer); 46 virtual Encode_Status getExtFormatOutput(VideoEncOutputBuffer *outBuffer); 52 Encode_Status outputConfigData(VideoEncOutputBuffer *outBuffer);
|
H A D | VideoEncoderAVC.cpp | 303 Encode_Status VideoEncoderAVC::getExtFormatOutput(VideoEncOutputBuffer *outBuffer) { argument 309 switch (outBuffer->format) { 312 ret = outputCodecData(outBuffer); 319 ret = outputOneNALU(outBuffer, true); 325 ret = outputOneNALU(outBuffer, false); 332 ret = outputLengthPrefixed(outBuffer); 339 ret = outputNaluLengthsPrefixed(outBuffer); 350 LOG_V("out size is = %d\n", outBuffer->dataSize); 498 VideoEncOutputBuffer *outBuffer) { 507 outBuffer 497 outputCodecData( VideoEncOutputBuffer *outBuffer) argument 533 outputOneNALU( VideoEncOutputBuffer *outBuffer, bool startCode) argument 591 outputLengthPrefixed(VideoEncOutputBuffer *outBuffer) argument 660 outputNaluLengthsPrefixed(VideoEncOutputBuffer *outBuffer) argument [all...] |
H A D | PVSoftMPEG4Encoder.cpp | 452 Encode_Status PVSoftMPEG4Encoder::getOutput(VideoEncOutputBuffer *outBuffer, uint32_t timeout) argument 457 uint8_t *outPtr = outBuffer->data; 458 int32_t dataLength = outBuffer->bufferSize; 459 outBuffer->flag = 0; 462 (outBuffer->format == OUTPUT_CODEC_DATA)) { 465 outBuffer->flag |= ENCODE_BUFFERFLAG_CODECCONFIG; 466 outBuffer->flag |= ENCODE_BUFFERFLAG_ENDOFFRAME; 467 outBuffer->flag |= ENCODE_BUFFERFLAG_SYNCFRAME; 468 outBuffer->dataSize = mVolHeaderLength; 469 outBuffer [all...] |
H A D | VideoEncoderInterface.h | 29 virtual Encode_Status getOutput(VideoEncOutputBuffer *outBuffer, uint32_t timeout = FUNC_BLOCK) = 0;
|
H A D | VideoEncoderBase.h | 69 virtual Encode_Status getOutput(VideoEncOutputBuffer *outBuffer, uint32_t timeout); 83 virtual Encode_Status getExtFormatOutput(VideoEncOutputBuffer *outBuffer) = 0; 100 Encode_Status prepareForOutput(VideoEncOutputBuffer *outBuffer, bool *useLocalBuffer); 102 Encode_Status outputAllData(VideoEncOutputBuffer *outBuffer);
|
H A D | VideoEncoderBase.cpp | 458 Encode_Status VideoEncoderBase::getOutput(VideoEncOutputBuffer *outBuffer, uint32_t timeout) { argument 464 CHECK_NULL_RETURN_IFFAIL(outBuffer); 543 ret = prepareForOutput(outBuffer, &useLocalBuffer); 546 //copy all flags to outBuffer 547 outBuffer->offset = 0; 548 outBuffer->flag = mCurOutputTask->flag; 549 outBuffer->type = mCurOutputTask->type; 550 outBuffer->timeStamp = mCurOutputTask->timestamp; 551 outBuffer->priv = mCurOutputTask->priv; 553 if (outBuffer 675 prepareForOutput( VideoEncOutputBuffer *outBuffer, bool *useLocalBuffer) argument 870 outputAllData(VideoEncOutputBuffer *outBuffer) argument [all...] |
H A D | PVSoftMPEG4Encoder.h | 42 virtual Encode_Status getOutput(VideoEncOutputBuffer *outBuffer, uint32_t timeout);
|
/hardware/libhardware/include/hardware/ |
H A D | audio_effect.h | 312 // outBuffer: buffer descriptor indicating where to write processed samples. 324 audio_buffer_t *outBuffer); 397 // outBuffer: buffer descriptor indicating where to write processed samples. 412 audio_buffer_t *outBuffer); 796 // input or output buffer if the inBuffer or outBuffer passed as argument is NULL
|
/hardware/qcom/audio/voice_processing/ |
H A D | voice_processing.c | 479 audio_buffer_t *outBuffer) 490 outBuffer == NULL || outBuffer->raw == NULL) { 477 fx_process(effect_handle_t self, audio_buffer_t *inBuffer, audio_buffer_t *outBuffer) argument
|
/hardware/qcom/audio/visualizer/ |
H A D | offload_visualizer.c | 710 audio_buffer_t *outBuffer) 718 outBuffer == NULL || outBuffer->raw == NULL || 719 inBuffer->frameCount != outBuffer->frameCount || 1050 audio_buffer_t *outBuffer __unused) 708 visualizer_process(effect_context_t *context, audio_buffer_t *inBuffer, audio_buffer_t *outBuffer) argument
|
/hardware/intel/common/omx-components/videocodec/ |
H A D | OMXVideoDecoderVP9Hybrid.cpp | 219 OMX_BUFFERHEADERTYPE *outBuffer = *pBuffers[OUTPORT_INDEX]; local
|
H A D | OMXVideoDecoderVP9HWR.cpp | 404 OMX_BUFFERHEADERTYPE *outBuffer = *pBuffers[OUTPORT_INDEX]; local
|
/hardware/qcom/audio/post_proc/ |
H A D | bundle.c | 510 audio_buffer_t *outBuffer __unused)
|