pa_buffer_attr Struct Reference

Playback and record buffer metrics. More...


Data Fields

uint32_t maxlength
 Maximum length of the buffer.
uint32_t tlength
 Playback only: target length of the buffer.
uint32_t prebuf
 Playback only: pre-buffering.
uint32_t minreq
 Playback only: minimum request.
uint32_t fragsize
 Recording only: fragment size.


Detailed Description

Playback and record buffer metrics.
Examples:

pacat.c.


Field Documentation

Maximum length of the buffer.

Examples:
pacat.c.

Playback only: target length of the buffer.

The server tries to assure that at least tlength bytes are always available in the buffer

Examples:
pacat.c.

Playback only: pre-buffering.

The server does not start with playback before at least prebug bytes are available in the buffer

Examples:
pacat.c.

Playback only: minimum request.

The server does not request less than minreq bytes from the client, instead waints until the buffer is free enough to request more bytes at once

Examples:
pacat.c.

Recording only: fragment size.

The server sends data in blocks of fragsize bytes size. Large values deminish interactivity with other operations on the connection context but decrease control overhead.

Examples:
pacat.c.


The documentation for this struct was generated from the following file:

Generated on Mon Sep 29 02:44:36 2008 for PulseAudio by  doxygen 1.5.6