HomeSort by relevance Sort by last modified time
    Searched refs:mBufferQueue (Results 1 - 20 of 20) sorted by null

  /packages/apps/Camera2/src/com/android/camera/async/
CountableBufferQueue.java 44 private final ConcurrentBufferQueue<T> mBufferQueue;
57 mBufferQueue = new ConcurrentBufferQueue<T>(new DecrementingProcessor<T>(processor));
83 T result = mBufferQueue.getNext();
91 T result = mBufferQueue.getNext(timeout, unit);
98 return mBufferQueue.peekNext();
103 mBufferQueue.discardNext();
108 // This is tricky since mBufferQueue.update() may immediately discard
118 mBufferQueue.update(element);
128 mBufferQueue.close();
133 return mBufferQueue.isClosed()
    [all...]
  /hardware/ti/omap4-aah/test/CameraHal/
camera_test_bufferqueue.h 54 mBufferQueue = new BufferQueue(true, 1);
56 mBufferQueue->setSynchronousMode(true);
57 mBufferQueue->consumerConnect(mFW);
58 mCamera->setBufferSource(NULL, mBufferQueue);
61 mCamera->releaseBufferSource(NULL, mBufferQueue);
71 status = mBufferQueue->acquireBuffer(&item, 0);
104 String8 id = mBufferQueue->getId();
115 mBufferQueue->releaseBuffer(slot, EGL_NO_DISPLAY, EGL_NO_SYNC_KHR);
119 sp<BufferQueue> mBufferQueue;
128 mBufferQueue = new BufferQueue(true, 1)
    [all...]
  /frameworks/av/media/libstagefright/httplive/
LiveDataSource.cpp 54 return mBufferQueue.size();
67 for (List<sp<ABuffer> >::iterator it = mBufferQueue.begin();
68 it != mBufferQueue.end(); ++it) {
99 while (mBufferQueue.empty() && mFinalResult == OK) {
103 if (mBufferQueue.empty()) {
112 sp<ABuffer> buffer = *mBufferQueue.begin();
127 mBufferQueue.erase(mBufferQueue.begin());
150 mBufferQueue.push_back(buffer);
170 mBufferQueue.clear()
    [all...]
LiveDataSource.h 52 List<sp<ABuffer> > mBufferQueue;
  /frameworks/wilhelm/src/desktop/
OutputMixExt.h 38 struct BufferQueue_interface *mBufferQueue;
SndFile.c 171 thiz->mBufferQueue.mNumBuffers = SndFile_NUMBUFS;
194 SLboolean empty = 0 == audioPlayer->mBufferQueue.mState.count;
214 IBufferQueue_Clear(&audioPlayer->mBufferQueue.mItf);
229 SndFile_Callback(&audioPlayer->mBufferQueue.mItf, audioPlayer);
256 SLBufferQueueItf bufferQueue = &thiz->mBufferQueue.mItf;
  /frameworks/wilhelm/src/android/
AudioRecorder_to_android.cpp 253 interface_lock_exclusive(&ar->mBufferQueue);
255 if (ar->mBufferQueue.mState.count != 0) {
256 assert(ar->mBufferQueue.mFront != ar->mBufferQueue.mRear);
258 BufferHeader *oldFront = ar->mBufferQueue.mFront;
261 size_t availSink = oldFront->mSize - ar->mBufferQueue.mSizeConsumed;
264 void *pDest = (char *)oldFront->mBuffer + ar->mBufferQueue.mSizeConsumed;
269 ar->mBufferQueue.mSizeConsumed += availSource;
274 ar->mBufferQueue.mSizeConsumed = 0;
275 if (newFront == &ar->mBufferQueue.mArray[ar->mBufferQueue.mNumBuffers + 1])
    [all...]
AudioPlayer_to_android.cpp 118 if (ap->mBufferQueue.mState.count != 0) {
119 assert(ap->mBufferQueue.mFront != ap->mBufferQueue.mRear);
121 BufferHeader *oldFront = ap->mBufferQueue.mFront;
124 uint8_t *pDest = (uint8_t *)oldFront->mBuffer + ap->mBufferQueue.mSizeConsumed;
125 if (ap->mBufferQueue.mSizeConsumed + size < oldFront->mSize) {
127 ap->mBufferQueue.mSizeConsumed += size;
133 sizeConsumed = oldFront->mSize - ap->mBufferQueue.mSizeConsumed;
136 ap->mBufferQueue.mSizeConsumed = 0;
137 if (newFront == &ap->mBufferQueue.mArray[ap->mBufferQueue.mNumBuffers + 1])
    [all...]
  /frameworks/wilhelm/src/itf/
IOutputMixExt.c 70 if (audioPlayer->mBufferQueue.mClearRequested) {
73 audioPlayer->mBufferQueue.mFront = &audioPlayer->mBufferQueue.mArray[0];
74 audioPlayer->mBufferQueue.mRear = &audioPlayer->mBufferQueue.mArray[0];
75 audioPlayer->mBufferQueue.mState.count = 0;
76 audioPlayer->mBufferQueue.mState.playIndex = 0;
77 audioPlayer->mBufferQueue.mClearRequested = SL_BOOLEAN_FALSE;
108 oldFront = audioPlayer->mBufferQueue.mFront;
109 if (oldFront != audioPlayer->mBufferQueue.mRear)
    [all...]
IEngine.c 27 if (BUFFER_HEADER_TYPICAL >= ap->mBufferQueue.mNumBuffers) {
28 ap->mBufferQueue.mArray = ap->mBufferQueue.mTypical;
33 if (ap->mBufferQueue.mNumBuffers >= 256) {
36 ap->mBufferQueue.mArray = (BufferHeader *)
37 malloc((ap->mBufferQueue.mNumBuffers + 1) * sizeof(BufferHeader));
38 if (NULL == ap->mBufferQueue.mArray) {
42 ap->mBufferQueue.mFront = ap->mBufferQueue.mArray;
43 ap->mBufferQueue.mRear = ap->mBufferQueue.mArray
    [all...]
IPlay.c 59 if ((NULL != audioPlayer) && (audioPlayer->mBufferQueue.mFront !=
60 audioPlayer->mBufferQueue.mRear)) {
  /cts/tests/tests/media/libaudiojni/
audio-track-native.cpp 62 mBufferQueue(NULL),
148 mPlayerObj, SL_IID_BUFFERQUEUE, (void*)&mBufferQueue);
152 res = (*mBufferQueue)->RegisterCallback(mBufferQueue, BufferQueueCallback, this);
176 if (mBufferQueue != NULL) {
177 (void)(*mBufferQueue)->RegisterCallback(
178 mBufferQueue, NULL /* callback */, NULL /* *pContext */);
186 mBufferQueue = NULL;
267 if (mBufferQueue != NULL) {
268 SLresult res = (*mBufferQueue)->Clear(mBufferQueue)
    [all...]
audio-record-native.cpp 66 mBufferQueue(NULL),
159 (void *)&mBufferQueue);
164 res = (*mBufferQueue)->RegisterCallback(mBufferQueue, BufferQueueCallback, this);
188 if (mBufferQueue != NULL) {
189 (void)(*mBufferQueue)->RegisterCallback(
190 mBufferQueue, NULL /* callback */, NULL /* *pContext */);
197 mBufferQueue = NULL;
279 if (mBufferQueue != NULL) {
280 SLresult res = (*mBufferQueue)->Clear(mBufferQueue)
    [all...]
  /frameworks/av/cmds/stagefright/
stream.cpp 150 List<size_t> mBufferQueue;
215 while (mBufferQueue.empty()) {
219 mCurrentBufferIndex = *mBufferQueue.begin();
222 mBufferQueue.erase(mBufferQueue.begin());
252 mBufferQueue.push_back(index);
  /frameworks/wilhelm/src/
data.h 22 SLDataLocator_BufferQueue mBufferQueue;
classes.h 40 IBufferQueue mBufferQueue;
138 IBufferQueue mBufferQueue;
246 IBufferQueue mBufferQueue;
data.c 56 pDataLocator->mBufferQueue = *(SLDataLocator_BufferQueue *)pLocator;
58 if (!((1 <= pDataLocator->mBufferQueue.numBuffers) &&
59 (pDataLocator->mBufferQueue.numBuffers <= 255))) {
60 SL_LOGE("%s: numBuffers=%u", name, pDataLocator->mBufferQueue.numBuffers);
232 if (!((1 <= pDataLocator->mBufferQueue.numBuffers) &&
233 (pDataLocator->mBufferQueue.numBuffers <= 255))) {
    [all...]
classes.c 64 {MPH_BUFFERQUEUE, INTERFACE_EXPLICIT, offsetof(CAudioPlayer, mBufferQueue)},
127 {MPH_ANDROIDSIMPLEBUFFERQUEUE, INTERFACE_EXPLICIT, offsetof(CAudioRecorder, mBufferQueue)},
296 {MPH_BUFFERQUEUE, INTERFACE_EXPLICIT_GAME, offsetof(CMidiPlayer, mBufferQueue)},
  /frameworks/av/services/audioflinger/
PlaybackTracks.h 271 bool bufferQueueEmpty() const { return mBufferQueue.size() == 0; }
284 Vector < Buffer* > mBufferQueue;
Tracks.cpp     [all...]

Completed in 966 milliseconds