Lines Matching refs:StreamSet
91 StreamSet newStreamSet;
95 StreamSet& currentStreamSet = mStreamSetMap.editValueAt(setIdx);
130 StreamSet& currentSet = mStreamSetMap.editValueFor(streamSetId);
161 StreamSet &streamSet = mStreamSetMap.editValueFor(streamSetId);
163 streamSet.attachedBufferCountMap.editValueFor(streamId);
170 StreamSet &streamSet = mStreamSetMap.editValueFor(streamSetId);
171 if (streamSet.streamInfoMap.size() == 1) {
172 ALOGV("StreamSet %d has no other stream available to free", streamSetId);
177 for (size_t i = 0; i < streamSet.streamInfoMap.size(); i++) {
178 firstOtherStreamId = streamSet.streamInfoMap[i].streamId;
182 streamSet.handoutBufferCountMap.valueFor(firstOtherStreamId);
184 streamSet.attachedBufferCountMap.valueFor(firstOtherStreamId);
193 ALOGV("StreamSet %d has no buffer available to free", streamSetId);
201 for (size_t i = 0; i < streamSet.attachedBufferCountMap.size(); i++) {
202 totalAllocatedBufferCount += streamSet.attachedBufferCountMap[i];
204 if (totalAllocatedBufferCount > streamSet.allocatedBufferWaterMark) {
231 streamSet.attachedBufferCountMap.editValueFor(firstOtherStreamId);
253 StreamSet &streamSet = mStreamSetMap.editValueFor(streamSetId);
254 BufferCountMap& handOutBufferCounts = streamSet.handoutBufferCountMap;
256 BufferCountMap& attachedBufferCounts = streamSet.attachedBufferCountMap;
263 if (bufferCount >= streamSet.maxAllowedBufferCount) {
265 __FUNCTION__, bufferCount, streamSet.maxAllowedBufferCount);
278 const StreamInfo& info = streamSet.streamInfoMap.valueFor(streamId);
303 if (bufferCount + 1 > streamSet.allocatedBufferWaterMark) {
304 streamSet.allocatedBufferWaterMark = bufferCount + 1;
354 StreamSet& streamSet = mStreamSetMap.editValueFor(streamSetId);
355 BufferCountMap& handOutBufferCounts = streamSet.handoutBufferCountMap;
363 for (size_t i = 0; i < streamSet.attachedBufferCountMap.size(); i++) {
364 totalAllocatedBufferCount += streamSet.attachedBufferCountMap[i];
365 totalHandOutBufferCount += streamSet.handoutBufferCountMap[i];
370 streamSet.allocatedBufferWaterMark > newWaterMark) {
373 streamSet.allocatedBufferWaterMark = newWaterMark;
375 __FUNCTION__, streamId, streamSetId, streamSet.allocatedBufferWaterMark);
378 size_t attachedBufferCount = streamSet.attachedBufferCountMap.valueFor(streamId);
385 totalAllocatedBufferCount > streamSet.allocatedBufferWaterMark &&
411 StreamSet& streamSet = mStreamSetMap.editValueFor(streamSetId);
412 BufferCountMap& handOutBufferCounts = streamSet.handoutBufferCountMap;
414 BufferCountMap& attachedBufferCounts = streamSet.attachedBufferCountMap;