HomeSort by relevance Sort by last modified time
    Searched refs:BufferInfo (Results 1 - 25 of 34) sorted by null

1 2

  /frameworks/av/cmds/stagefright/
SimplePlayer.h 64 struct BufferInfo {
79 List<BufferInfo> mAvailOutputBufferInfos;
104 CodecState *state, BufferInfo *info, const sp<ABuffer> &buffer);
  /frameworks/av/media/libstagefright/include/
SimpleSoftOMXComponent.h 44 struct BufferInfo {
51 Vector<BufferInfo> mBuffers;
52 List<BufferInfo *> mQueue;
70 List<BufferInfo *> &getPortQueue(OMX_U32 portIndex);
  /frameworks/av/include/media/stagefright/
OMXCodec.h 162 struct BufferInfo {
196 Vector<BufferInfo> mPortBuffers[2];
293 status_t queueBufferToNativeWindow(BufferInfo *info);
294 status_t cancelBufferToNativeWindow(BufferInfo *info);
295 BufferInfo* dequeueBufferFromNativeWindow();
305 bool drainInputBuffer(BufferInfo *info);
306 void fillOutputBuffer(BufferInfo *info);
312 BufferInfo *findInputBufferByDataPointer(void *ptr);
313 BufferInfo *findEmptyInputBuffer();
325 static size_t countBuffersWeOwn(const Vector<BufferInfo> &buffers)
    [all...]
ACodec.h 114 struct BufferInfo {
152 Vector<BufferInfo> mBuffers[2];
178 status_t cancelBufferToNativeWindow(BufferInfo *info);
180 BufferInfo *dequeueBufferFromNativeWindow();
182 BufferInfo *findBufferByID(
MediaCodec.h 160 struct BufferInfo {
179 Vector<BufferInfo> mPortBuffers[2];
  /frameworks/av/media/libstagefright/codecs/g711/dec/
SoftG711.cpp 190 List<BufferInfo *> &inQueue = getPortQueue(0);
191 List<BufferInfo *> &outQueue = getPortQueue(1);
194 BufferInfo *inInfo = *inQueue.begin();
197 BufferInfo *outInfo = *outQueue.begin();
  /frameworks/av/media/libstagefright/codecs/raw/
SoftRaw.cpp 171 List<BufferInfo *> &inQueue = getPortQueue(0);
172 List<BufferInfo *> &outQueue = getPortQueue(1);
175 BufferInfo *inInfo = *inQueue.begin();
178 BufferInfo *outInfo = *outQueue.begin();
  /frameworks/av/media/libstagefright/
ACodec.cpp 142 void postFillThisBuffer(BufferInfo *info);
434 BufferInfo info;
435 info.mStatus = BufferInfo::OWNED_BY_US;
479 const BufferInfo &info = mBuffers[portIndex][i];
605 BufferInfo info;
606 info.mStatus = BufferInfo::OWNED_BY_US;
642 BufferInfo *info = &mBuffers[kPortIndexOutput].editItemAt(i);
649 status_t ACodec::cancelBufferToNativeWindow(BufferInfo *info) {
650 CHECK_EQ((int)info->mStatus, (int)BufferInfo::OWNED_BY_US);
660 info->mStatus = BufferInfo::OWNED_BY_NATIVE_WINDOW
    [all...]
OMXCodec.cpp     [all...]
MediaCodec.cpp 564 Vector<BufferInfo> *buffers = &mPortBuffers[portIndex];
575 BufferInfo info;
    [all...]
  /frameworks/av/media/libstagefright/codecs/on2/h264dec/
SoftAVC.cpp 95 List<BufferInfo *> &outQueue = getPortQueue(kOutputPortIndex);
96 List<BufferInfo *> &inQueue = getPortQueue(kInputPortIndex);
299 List<BufferInfo *> &inQueue = getPortQueue(kInputPortIndex);
300 List<BufferInfo *> &outQueue = getPortQueue(kOutputPortIndex);
311 BufferInfo *inInfo = *inQueue.begin();
454 List<BufferInfo *> &outQueue = getPortQueue(kOutputPortIndex);
455 BufferInfo *outInfo = *outQueue.begin();
471 List<BufferInfo *> &outQueue = getPortQueue(kOutputPortIndex);
475 BufferInfo *outInfo = *outQueue.begin();
  /frameworks/av/media/libstagefright/codecs/flac/enc/
SoftFlacEncoder.cpp 251 List<BufferInfo *> &inQueue = getPortQueue(0);
252 List<BufferInfo *> &outQueue = getPortQueue(1);
255 BufferInfo *inInfo = *inQueue.begin();
258 BufferInfo *outInfo = *outQueue.begin();
353 List<BufferInfo *> &outQueue = getPortQueue(1);
355 BufferInfo *outInfo = *outQueue.begin();
  /frameworks/base/media/java/android/media/
MediaCodec.java 106 * the same flag ({@link #BUFFER_FLAG_END_OF_STREAM}) on the BufferInfo returned in
124 public final static class BufferInfo {
446 BufferInfo info, long timeoutUs);
  /frameworks/av/media/libstagefright/codecs/amrnb/dec/
SoftAMR.cpp 278 List<BufferInfo *> &inQueue = getPortQueue(0);
279 List<BufferInfo *> &outQueue = getPortQueue(1);
286 BufferInfo *inInfo = *inQueue.begin();
289 BufferInfo *outInfo = *outQueue.begin();
  /frameworks/av/media/libstagefright/codecs/amrnb/enc/
SoftAMRNBEncoder.cpp 278 List<BufferInfo *> &inQueue = getPortQueue(0);
279 List<BufferInfo *> &outQueue = getPortQueue(1);
296 BufferInfo *inInfo = *inQueue.begin();
352 BufferInfo *outInfo = *outQueue.begin();
  /frameworks/av/media/libstagefright/codecs/mp3dec/
SoftMP3.cpp 179 List<BufferInfo *> &inQueue = getPortQueue(0);
180 List<BufferInfo *> &outQueue = getPortQueue(1);
183 BufferInfo *inInfo = *inQueue.begin();
186 BufferInfo *outInfo = *outQueue.begin();
  /frameworks/av/media/libstagefright/codecs/aacdec/
SoftAAC.cpp 264 List<BufferInfo *> &inQueue = getPortQueue(0);
265 List<BufferInfo *> &outQueue = getPortQueue(1);
270 BufferInfo *info = *inQueue.begin();
294 BufferInfo *inInfo = *inQueue.begin();
297 BufferInfo *outInfo = *outQueue.begin();
SoftAAC2.cpp 271 List<BufferInfo *> &inQueue = getPortQueue(0);
272 List<BufferInfo *> &outQueue = getPortQueue(1);
276 BufferInfo *info = *inQueue.begin();
312 BufferInfo *inInfo = *inQueue.begin();
315 BufferInfo *outInfo = *outQueue.begin();
  /frameworks/av/media/libstagefright/codecs/aacenc/
SoftAACEncoder.cpp 384 List<BufferInfo *> &inQueue = getPortQueue(0);
385 List<BufferInfo *> &outQueue = getPortQueue(1);
396 BufferInfo *outInfo = *outQueue.begin();
432 BufferInfo *inInfo = *inQueue.begin();
493 BufferInfo *outInfo = *outQueue.begin();
SoftAACEncoder2.cpp 342 List<BufferInfo *> &inQueue = getPortQueue(0);
343 List<BufferInfo *> &outQueue = getPortQueue(1);
374 BufferInfo *outInfo = *outQueue.begin();
410 BufferInfo *inInfo = *inQueue.begin();
470 BufferInfo *outInfo = *outQueue.begin();
  /frameworks/av/media/libstagefright/codecs/vorbis/dec/
SoftVorbis.cpp 245 List<BufferInfo *> &inQueue = getPortQueue(0);
246 List<BufferInfo *> &outQueue = getPortQueue(1);
253 BufferInfo *info = *inQueue.begin();
294 BufferInfo *inInfo = *inQueue.begin();
297 BufferInfo *outInfo = *outQueue.begin();
  /frameworks/av/media/libstagefright/codecs/m4v_h263/dec/
SoftMPEG4.cpp 317 List<BufferInfo *> &inQueue = getPortQueue(0);
318 List<BufferInfo *> &outQueue = getPortQueue(1);
321 BufferInfo *inInfo = *inQueue.begin();
339 List<BufferInfo *>::iterator it = outQueue.begin();
344 BufferInfo *outInfo = *it;
463 List<BufferInfo *>::iterator it = outQueue.begin();
468 BufferInfo *outInfo = *it;
  /frameworks/av/media/libstagefright/codecs/m4v_h263/enc/
SoftMPEG4Encoder.cpp 107 List<BufferInfo *> &outQueue = getPortQueue(1);
108 List<BufferInfo *> &inQueue = getPortQueue(0);
597 List<BufferInfo *> &inQueue = getPortQueue(0);
598 List<BufferInfo *> &outQueue = getPortQueue(1);
601 BufferInfo *inInfo = *inQueue.begin();
603 BufferInfo *outInfo = *outQueue.begin();
  /frameworks/av/media/libstagefright/omx/
SimpleSoftOMXComponent.cpp 224 BufferInfo *buffer =
277 BufferInfo *buffer = &port->mBuffers.editItemAt(i);
363 BufferInfo *buffer = &port->mBuffers.editItemAt(j);
465 BufferInfo *buffer = &port->mBuffers.editItemAt(i);
507 BufferInfo *buffer = &port->mBuffers.editItemAt(i);
633 List<SimpleSoftOMXComponent::BufferInfo *> &
  /frameworks/av/media/libstagefright/codecs/amrwbenc/
SoftAMRWBEncoder.cpp 325 List<BufferInfo *> &inQueue = getPortQueue(0);
326 List<BufferInfo *> &outQueue = getPortQueue(1);
343 BufferInfo *inInfo = *inQueue.begin();
399 BufferInfo *outInfo = *outQueue.begin();

Completed in 483 milliseconds

1 2