Lines Matching defs:buffer
91 void ARTPSource::processRTPPacket(const sp<ABuffer> &buffer) {
92 if (queuePacket(buffer) && mAssembler != NULL) {
108 bool ARTPSource::queuePacket(const sp<ABuffer> &buffer) {
109 uint32_t seqNum = (uint32_t)buffer->int32Data();
114 mQueue.push_back(buffer);
156 buffer->setInt32Data(seqNum);
164 ALOGW("Discarding duplicate buffer");
168 mQueue.insert(it, buffer);
177 void ARTPSource::addFIR(const sp<ABuffer> &buffer) {
190 if (buffer->size() + 20 > buffer->capacity()) {
191 ALOGW("RTCP buffer too small to accomodate FIR.");
195 uint8_t *data = buffer->data() + buffer->size();
222 buffer->setRange(buffer->offset(), buffer->size() + 20);
227 void ARTPSource::addReceiverReport(const sp<ABuffer> &buffer) {
228 if (buffer->size() + 32 > buffer->capacity()) {
229 ALOGW("RTCP buffer too small to accomodate RR.");
249 uint8_t *data = buffer->data() + buffer->size();
300 buffer->setRange(buffer->offset(), buffer->size() + 32);