Lines Matching refs:buffer
229 AVCodecEncoder::Encode(const void* buffer, int64 frameCount,
232 TRACE("AVCodecEncoder::Encode(%p, %" B_PRId64 ", %p)\n", buffer, frameCount, info);
238 return _EncodeAudio(buffer, frameCount, info);
240 return _EncodeVideo(buffer, frameCount, info);
522 const uint8* buffer = reinterpret_cast<const uint8*>(_buffer);
540 av_fifo_write(fAudioFifo, const_cast<uint8*>(buffer), bufferSize);
546 av_fifo_generic_write(fAudioFifo, const_cast<uint8*>(buffer), bufferSize, NULL);
573 return _EncodeAudio(buffer, bufferSize, frameCount,
582 AVCodecEncoder::_EncodeAudio(const uint8* buffer, size_t bufferSize,
590 // This way we don't risk iving a too small buffer.
596 if (buffer) {
601 fCodecContext->sample_fmt, (const uint8_t*)buffer, bufferSize, 1);
623 if (buffer && fFrame->extended_data != fFrame->data)
658 AVCodecEncoder::_EncodeVideo(const void* buffer, int64 frameCount,
661 TRACE_IO("AVCodecEncoder::_EncodeVideo(%p, %lld, %p)\n", buffer, frameCount,
673 const uint8_t* buf8 = (const uint8_t*)buffer;
683 buffer = (const void*)((const uint8*)buffer + bufferSize);