| libao documentation | libao version 0.8.5 - 20040312 | 
declared in "ao/ao.h";
This structure holds all of the data for an open device.
| typedef struct {
  int  type; /* live output or file output? */
  int  driver_id;
  ao_functions *funcs;
  FILE *file; /* File for output if this is a file driver */
  int  client_byte_format;
  int  machine_byte_format;
  int  driver_byte_format;
  char *swap_buffer;
  int  swap_buffer_size; /* Bytes allocated to swap_buffer */
  void *internal; /* Pointer to driver-specific data */
} ao_device; | 
| copyright © 2001-2003 Stan Seibert | |
| libao documentation | libao version 0.8.5 - 20040312 |