Searched refs:buffer (Results 101 - 125 of 848) sorted by relevance

1234567891011>>

/frameworks/av/media/libstagefright/
H A DMPEG2TSWriter.cpp88 bool appendAACFrames(MediaBuffer *buffer);
91 void postAVCFrame(MediaBuffer *buffer);
159 // Codec specific data better be in the first data buffer.
248 notify->setBuffer("buffer", out);
253 void MPEG2TSWriter::SourceInfo::postAVCFrame(MediaBuffer *buffer) { argument
258 new ABuffer(buffer->range_length());
260 (const uint8_t *)buffer->data()
261 + buffer->range_offset(),
262 buffer->range_length());
265 CHECK(buffer
278 appendAACFrames(MediaBuffer *buffer) argument
387 MediaBuffer *buffer; local
606 sp<ABuffer> buffer = source->lastAccessUnit(); local
616 sp<ABuffer> buffer; local
730 sp<ABuffer> buffer = new ABuffer(188); local
787 sp<ABuffer> buffer = new ABuffer(188); local
858 sp<ABuffer> buffer = new ABuffer(188); local
[all...]
H A DUtils.cpp73 static status_t copyNALUToABuffer(sp<ABuffer> *buffer, const uint8_t *ptr, size_t length) { argument
74 if (((*buffer)->size() + 4 + length) > ((*buffer)->capacity() - (*buffer)->offset())) {
75 sp<ABuffer> tmpBuffer = new (std::nothrow) ABuffer((*buffer)->size() + 4 + length + 1024);
79 memcpy(tmpBuffer->data(), (*buffer)->data(), (*buffer)->size());
80 tmpBuffer->setRange(0, (*buffer)->size());
81 (*buffer) = tmpBuffer;
84 memcpy((*buffer)
234 sp<ABuffer> buffer = new (std::nothrow) ABuffer(1024); local
313 sp<ABuffer> buffer = new (std::nothrow) ABuffer(1024); local
361 sp<ABuffer> buffer = new (std::nothrow) ABuffer(codec_specific_data_size); local
373 sp<ABuffer> buffer = new (std::nothrow) ABuffer(size); local
397 sp<ABuffer> buffer = new (std::nothrow) ABuffer(size); local
[all...]
H A DAudioSource.cpp74 // buffer size
77 // make sure that the AudioRecord total buffer size is large enough
238 MediaBuffer *buffer = *mBuffersReceived.begin(); local
241 buffer->setObserver(this);
242 buffer->add_ref();
246 CHECK(buffer->meta_data()->findInt64(kKeyTime, &timeUs));
249 memset((uint8_t *) buffer->data(), 0, buffer->range_length());
259 (uint8_t *) buffer->data(), buffer
281 signalBufferReturned(MediaBuffer *buffer) argument
356 MediaBuffer *buffer = new MediaBuffer(bufferSize); local
364 queueInputBuffer_l(MediaBuffer *buffer, int64_t timeUs) argument
[all...]
H A DSurfaceMediaSource.cpp101 char buffer[1024]; local
102 dump(result, "", buffer, 1024);
108 char* buffer,
113 result.append(buffer);
157 ALOGE("Failed to find the advertised buffer count");
257 // GRalloc buffer. The encoder needs to interpret this GRalloc handle
263 static void passMetadataBuffer(MediaBuffer **buffer, argument
265 *buffer = new MediaBuffer(4 + sizeof(buffer_handle_t));
266 char *data = (char *)(*buffer)->data();
268 ALOGE("Cannot allocate memory for metadata buffer!");
105 dump( String8& result, const char* , char* buffer, size_t ) const argument
279 read( MediaBuffer **buffer, const ReadOptions * ) argument
384 getMediaBufferHandle(MediaBuffer *buffer) argument
392 signalBufferReturned(MediaBuffer *buffer) argument
[all...]
H A DAACWriter.cpp235 * 11 bits of buffer fullness. 0x7FF for VBR.
297 MediaBuffer *buffer; local
298 err = mSource->read(&buffer);
305 buffer->release();
306 buffer = NULL;
310 mEstimatedSizeBytes += kAdtsHeaderLength + buffer->range_length();
312 buffer->release();
313 buffer = NULL;
319 if (buffer->meta_data()->findInt32(kKeyIsCodecConfig, &isCodecSpecific) && isCodecSpecific) {
320 ALOGV("Drop codec specific info buffer");
[all...]
H A DAMRWriter.cpp196 MediaBuffer *buffer; local
197 err = mSource->read(&buffer);
204 buffer->release();
205 buffer = NULL;
209 mEstimatedSizeBytes += buffer->range_length();
211 buffer->release();
212 buffer = NULL;
218 CHECK(buffer->meta_data()->findInt64(kKeyTime, &timestampUs));
234 buffer->release();
235 buffer
[all...]
/frameworks/av/media/libstagefright/tests/
H A DDummyRecorder.cpp78 MediaBuffer *buffer; local
80 while (mStarted && (err = mSource->read(&buffer)) == OK){
81 // if not getting a valid buffer from source, then exit
82 if (buffer == NULL) {
85 buffer->release();
86 buffer = NULL;
/frameworks/base/core/java/android/net/netlink/
H A DNetlinkConstants.java62 public static String hexify(ByteBuffer buffer) { argument
63 if (buffer == null) { return "(null)"; }
65 buffer.array(), buffer.position(), buffer.remaining());
/frameworks/base/media/packages/BluetoothMidiService/src/com/android/bluetoothmidiservice/
H A DBluetoothPacketDecoder.java25 * This is an abstract base class that decodes a packet buffer and passes it to a
44 public void decodePacket(byte[] buffer, MidiReceiver receiver) { argument
49 int length = buffer.length;
58 byte header = buffer[0];
73 for (int i = 1; i < buffer.length; i++) {
74 byte b = buffer[i];
/frameworks/base/services/net/java/android/net/dhcp/
H A DDhcpNakPacket.java58 void finishPacket(ByteBuffer buffer) { argument
59 addTlv(buffer, DHCP_MESSAGE_TYPE, DHCP_MESSAGE_TYPE_NAK);
60 addTlv(buffer, DHCP_SERVER_IDENTIFIER, mServerIdentifier);
61 addTlv(buffer, DHCP_MESSAGE, mMessage);
62 addTlvEnd(buffer);
/frameworks/base/libs/hwui/
H A DPathTessellator.cpp27 i, buffer[i].x, buffer[i].y, buffer[i].alpha); \
31 ALOGD("point %d at %f %f", i, buffer[i].x, buffer[i].y); \
184 Vertex* buffer = vertexBuffer.alloc<Vertex>(perimeter.size()); local
192 buffer[currentIndex++] = perimeter[srcAindex];
194 buffer[currentIndex++] = perimeter[srcBindex];
209 Vertex* buffer = vertexBuffer.alloc<Vertex>(perimeter.size() * 2 + 2); local
224 Vertex::set(&buffer[currentInde
243 storeBeginEnd(const PaintInfo& paintInfo, const Vertex& center, const Vector2& normal, Vertex* buffer, int& currentIndex, bool begin) argument
269 Vertex* buffer = vertexBuffer.alloc<Vertex>(allocSize); local
347 AlphaVertex* buffer = vertexBuffer.alloc<AlphaVertex>(perimeter.size() * 3 + 2); local
404 storeCapAA(const PaintInfo& paintInfo, const Vector<Vertex>& vertices, AlphaVertex* buffer, bool isFirst, Vector2 normal, int offset) argument
580 AlphaVertex* buffer = vertexBuffer.alloc<AlphaVertex>(allocSize); local
650 AlphaVertex* buffer = vertexBuffer.alloc<AlphaVertex>(6 * perimeter.size() + 8); local
[all...]
/frameworks/av/include/media/stagefright/
H A DMediaAdapter.h43 MediaBuffer **buffer, const ReadOptions *options = NULL);
49 virtual void signalBufferReturned(MediaBuffer *buffer);
56 // deep copy, such that after pushBuffer return, the buffer can be re-used.
57 status_t pushBuffer(MediaBuffer *buffer);
61 // Make sure the read() wait for the incoming buffer.
63 // Make sure the pushBuffer() wait for the current buffer consumed.
/frameworks/av/media/libstagefright/rtsp/
H A DAH263Assembler.cpp75 sp<ABuffer> buffer = *queue->begin(); local
79 mNextExpectedSeqNo = (uint32_t)buffer->int32Data();
80 } else if ((uint32_t)buffer->int32Data() != mNextExpectedSeqNo) {
89 CHECK(buffer->meta()->findInt32("rtp-time", (int32_t *)&rtpTime));
96 // hexdump(buffer->data(), buffer->size());
98 if (buffer->size() < 2) {
105 unsigned payloadHeader = U16_AT(buffer->data());
137 buffer->setRange(buffer
[all...]
H A DVideoSource.h58 MediaBuffer **buffer, const MediaSource::ReadOptions *options) {
65 status_t err = mGroup.acquire_buffer(buffer);
71 memset((*buffer)->data(), x, mSize);
72 (*buffer)->set_range(0, mSize);
73 (*buffer)->meta_data()->clear();
74 (*buffer)->meta_data()->setInt64(
78 // printf("VideoSource::read - returning buffer\n");
79 // LOG(INFO)("VideoSource::read - returning buffer");
57 read( MediaBuffer **buffer, const MediaSource::ReadOptions *options) argument
/frameworks/av/services/camera/libcameraservice/device3/
H A DCamera3DummyStream.h63 const camera3_stream_buffer &buffer,
85 virtual status_t getBufferLocked(camera3_stream_buffer *buffer);
87 const camera3_stream_buffer &buffer,
/frameworks/base/core/java/android/content/pm/
H A DMacAuthenticatedInputStream.java71 public int read(byte[] buffer, int offset, int count) throws IOException { argument
72 int numRead = super.read(buffer, offset, count);
74 mMac.update(buffer, offset, numRead);
/frameworks/base/packages/services/Proxy/src/com/android/proxyhandler/
H A DSocketConnect.java24 final byte[] buffer = new byte[512];
28 int r = from.read(buffer);
32 to.write(buffer, 0, r);
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/
H A DWifiLogger.java54 /** ring buffer flags; keep these consistent with wifi_logger.h */
69 /** number of ring buffer entries to cache */
80 /** minimum buffer size for each of the log levels */
119 if (DBG) Log.d(TAG, "There is no per packet ring buffer");
127 if (DBG) Log.d(TAG, "There is no per packet ring buffer");
212 builder.append("ring-buffer = ").append(ringName).append("\n");
219 byte[] buffer = new byte[size];
222 System.arraycopy(buffers[i], 0, buffer, index, buffers[i].length);
226 builder.append(compressToBase64(buffer));
271 public void onRingBufferData(WifiNative.RingBufferStatus status, byte[] buffer) {
281 onRingBufferData(WifiNative.RingBufferStatus status, byte[] buffer) argument
288 onWifiAlert(int errorCode, byte[] buffer) argument
338 startLoggingRingBuffer(WifiNative.RingBufferStatus buffer) argument
352 stopLoggingRingBuffer(WifiNative.RingBufferStatus buffer) argument
[all...]
/frameworks/av/media/libmedia/
H A DMidiIoWrapper.cpp27 static int readAt(void *handle, void *buffer, int pos, int size) { argument
28 return ((android::MidiIoWrapper*)handle)->readAt(buffer, pos, size);
67 int MidiIoWrapper::readAt(void *buffer, int offset, int size) { argument
68 ALOGV("readAt(%p, %d, %d)", buffer, offset, size);
71 return mDataSource->readAt(offset, buffer, size);
77 return read(mFd, buffer, size);
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/
H A Dh264bsd_dpb.c287 if (index < 0 || !IS_EXISTING(dpb->buffer[index]))
294 dpb->list[refIdx++] = &dpb->buffer[index];
297 if(dpb->list[j] != &dpb->buffer[index])
317 HANTRO_NOK failure, picture does not exist in the buffer
338 SET_UNUSED(dpb->buffer[index]);
340 if (!dpb->buffer[index].toBeDisplayed)
357 HANTRO_NOK failure, picture does not exist in the buffer
374 SET_UNUSED(dpb->buffer[index]);
376 if (!dpb->buffer[index].toBeDisplayed)
395 buffer o
[all...]
/frameworks/av/services/audioflinger/
H A DTracks.cpp72 void *buffer,
117 size_t bufferSize = (buffer == NULL ? roundup(frameCount) : frameCount) * mFrameSize;
118 if (buffer == NULL && alloc == ALLOC_CBLK) {
146 ALOGE("not enough memory for read-only buffer size=%zu", bufferSize);
148 roHeap->dump("buffer");
160 // However in this case the TrackBase does not reference the buffer directly.
161 // It should references the buffer via the pipe.
162 // Therefore, to detect incorrect usage of the buffer, we set mBuffer to NULL.
167 if (buffer == NULL) {
171 mBuffer = buffer;
65 TrackBase( ThreadBase *thread, const sp<Client>& client, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, size_t frameCount, void *buffer, int sessionId, int clientUid, IAudioFlinger::track_flags_t flags, bool isOut, alloc_type alloc, track_type type) argument
248 releaseBuffer(AudioBufferProvider::Buffer* buffer) argument
313 allocateTimedBuffer(size_t size, sp<IMemory>* buffer) argument
323 queueTimedBuffer(const sp<IMemory>& buffer, int64_t pts) argument
374 Track( PlaybackThread *thread, const sp<Client>& client, audio_stream_type_t streamType, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, size_t frameCount, void *buffer, const sp<IMemory>& sharedBuffer, int sessionId, int uid, IAudioFlinger::track_flags_t flags, track_type type) argument
501 dump(char* buffer, size_t size, bool active) argument
591 getNextBuffer( AudioBufferProvider::Buffer* buffer, int64_t pts __unused) argument
715 ServerProxy::Buffer buffer; local
983 setAuxBuffer(int EffectId, int32_t *buffer) argument
1183 allocateTimedBuffer( size_t size, sp<IMemory>* buffer) argument
1322 queueTimedBuffer( const sp<IMemory>& buffer, int64_t pts) argument
1363 getNextBuffer( AudioBufferProvider::Buffer* buffer, int64_t pts) argument
1523 timedYieldSamples_l( AudioBufferProvider::Buffer* buffer) argument
1543 timedYieldSilence_l( uint32_t numFrames, AudioBufferProvider::Buffer* buffer) argument
1562 releaseBuffer( AudioBufferProvider::Buffer* buffer) argument
1630 TimedBuffer( const sp<IMemory>& buffer, int64_t pts) argument
1796 obtainBuffer( AudioBufferProvider::Buffer* buffer, uint32_t waitTimeMs) argument
1823 PatchTrack(PlaybackThread *playbackThread, audio_stream_type_t streamType, uint32_t sampleRate, audio_channel_mask_t channelMask, audio_format_t format, size_t frameCount, void *buffer, IAudioFlinger::track_flags_t flags) argument
1852 getNextBuffer( AudioBufferProvider::Buffer* buffer, int64_t pts) argument
1868 releaseBuffer(AudioBufferProvider::Buffer* buffer) argument
1878 obtainBuffer(Proxy::Buffer* buffer, const struct timespec *timeOut) argument
1884 releaseBuffer(Proxy::Buffer* buffer) argument
1934 RecordTrack( RecordThread *thread, const sp<Client>& client, uint32_t sampleRate, audio_format_t format, audio_channel_mask_t channelMask, size_t frameCount, void *buffer, int sessionId, int uid, IAudioFlinger::track_flags_t flags, track_type type) argument
2003 getNextBuffer(AudioBufferProvider::Buffer* buffer, int64_t pts __unused) argument
2077 dump(char* buffer, size_t size, bool active) argument
2116 PatchRecord(RecordThread *recordThread, uint32_t sampleRate, audio_channel_mask_t channelMask, audio_format_t format, size_t frameCount, void *buffer, IAudioFlinger::track_flags_t flags) argument
2143 getNextBuffer( AudioBufferProvider::Buffer* buffer, int64_t pts) argument
2160 releaseBuffer(AudioBufferProvider::Buffer* buffer) argument
2170 obtainBuffer(Proxy::Buffer* buffer, const struct timespec *timeOut) argument
2176 releaseBuffer(Proxy::Buffer* buffer) argument
[all...]
H A DRecordTracks.h31 void *buffer,
45 // clear the buffer overflow flag
47 // set the buffer overflow flag and return previous value
52 void dump(char* buffer, size_t size, bool active);
64 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer,
68 bool mOverflow; // overflow on most recent attempt to fill client buffer
70 AudioBufferProvider::Buffer mSink; // references client's buffer sink in shared memory
97 void *buffer,
102 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer,
104 virtual void releaseBuffer(AudioBufferProvider::Buffer* buffer);
[all...]
/frameworks/av/include/media/nbaio/
H A DSourceAudioBufferProvider.h34 virtual status_t getNextBuffer(Buffer *buffer, int64_t pts);
35 virtual void releaseBuffer(Buffer *buffer);
49 size_t mGetCount; // buffer.frameCount of the most recent getNextBuffer
/frameworks/av/media/libnbaio/
H A DLibsndfileSink.cpp37 ssize_t LibsndfileSink::write(const void *buffer, size_t count) argument
45 sf_count_t actual = sf_writef_short(mSndfile, (short *) buffer, (sf_count_t) count);
/frameworks/base/core/java/android/util/
H A DLongSparseLongArray.java246 StringBuilder buffer = new StringBuilder(mSize * 28);
247 buffer.append('{');
250 buffer.append(", ");
253 buffer.append(key);
254 buffer.append('=');
256 buffer.append(value);
258 buffer.append('}');
259 return buffer.toString();

Completed in 1588 milliseconds

1234567891011>>