Lines Matching defs:length

277 static size_t write_ALAC_data(uint8_t *packet, const size_t max, uint8_t *raw, size_t *length, bool compress) {
278 uint32_t nbs = (*length / 2) / 2;
311 *length = (ibp - raw);
319 size_t length, size;
337 length = block->length;
340 size += write_ALAC_data(((uint8_t *) buffer + head), packet->length - head, raw, &length, false);
343 pa_memzero(((uint8_t *) buffer + head), packet->length - head);
344 size += length;
347 c->rtptime += length / 4;
356 packet->length = size;
372 if (!packet || (packet && packet->length <= 0)) {
379 packet->length = max;
389 if (buffer && packet->length > 0)
390 written = pa_write(c->tcp_sfd, buffer, packet->length, &write_type);
392 progress = (double) written / (double) packet->length;
393 packet->length -= written;
396 done = block->length * progress;
397 block->length -= done;
410 size_t length, size;
424 length = block->length;
427 size += write_ALAC_data(((uint8_t *) buffer + head), packet->length - head, raw, &length, false);
430 pa_memzero(((uint8_t *) buffer + head), packet->length - head);
431 size += length;
434 c->rtptime += length / 4;
448 packet->length = size;
466 packet->length = max - sizeof(udp_audio_retrans_header);
475 if (buffer && packet->length > 0)
476 written = pa_write(c->udp_sfd, buffer, packet->length, NULL);
479 written = packet->length;
484 block->index += block->length;
485 block->length = 0;
498 size += packet->length;
501 packet->length += sizeof(udp_audio_retrans_header);
530 if (buffer && packet->length > 0)
531 written = pa_write(c->udp_cfd, buffer, packet->length, NULL);