src/commands/ibm/playwave.c File Reference

#include <sys/types.h>
#include <errno.h>
#include <signal.h>
#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include <stdio.h>
#include <string.h>
#include <sys/ioctl.h>
#include <minix/sound.h>

Go to the source code of this file.

Classes

struct  RIFF_fields
struct  common_fields
struct  specific_fields

Defines

#define RIFF_ID   0x46464952
#define WAVE_ID1   0x45564157
#define WAVE_ID2   0x20746D66
#define DATA_ID   0x61746164
#define MS_PCM_FORMAT   0x0001
#define WORD   short
#define DWORD   unsigned long

Functions

 _PROTOTYPE (void main,(int argc, char **argv))
 _PROTOTYPE (void usage,(void))
void usage ()
void main (int argc, char *argv[])

Variables

struct RIFF_fields r_fields
struct common_fields c_fields
struct specific_fields s_fields
DWORD data_id
DWORD data_len


Define Documentation

#define DATA_ID   0x61746164

Definition at line 28 of file playwave.c.

#define DWORD   unsigned long

Definition at line 32 of file playwave.c.

#define MS_PCM_FORMAT   0x0001

Definition at line 29 of file playwave.c.

#define RIFF_ID   0x46464952

Definition at line 25 of file playwave.c.

#define WAVE_ID1   0x45564157

Definition at line 26 of file playwave.c.

#define WAVE_ID2   0x20746D66

Definition at line 27 of file playwave.c.

#define WORD   short

Definition at line 31 of file playwave.c.


Function Documentation

_PROTOTYPE ( void  usage,
(void)   
)

_PROTOTYPE ( void  main,
(int argc, char **argv)   
)

void main ( int argc  ,
char *  argv[] 
)

Definition at line 70 of file playwave.c.

void usage ( void   ) 

Definition at line 63 of file playwave.c.


Variable Documentation

DWORD data_id

Definition at line 57 of file playwave.c.

DWORD data_len

Definition at line 58 of file playwave.c.


Generated on Tue Mar 9 04:36:34 2010 for Minix by  doxygen 1.5.8