Main Page | Class Hierarchy | Compound List | File List | Compound Members | File Members | Related Pages

audiodrv_er6.cpp File Reference

Implements the class audioDriver, a thin wrapper around the architecture specified sound driver. More...

#include "audiodrv_er6.h"
#include "alaw.h"
#include "elog.h"

Include dependency graph for audiodrv_er6.cpp:

Include dependency graph

Go to the source code of this file.

Compounds

struct  wav_hdr

Defines

#define HAVE_AUDIO_DRIVER
#define EPOC_SAMPLE_RATE   TMdaAudioDataSettings::ESampleRate8000Hz

Variables

const TInt KFileOpenWritable = EFileWrite | EFileShareAny | EFileStream
const wav_hdr my_wav_hdr


Detailed Description

Implements the class audioDriver, a thin wrapper around the architecture specified sound driver.

This file is based on the Linux version of 'audiodrv.cpp' by Michael Schwendt

Copyright (c) 2000-2002 Alfred E. Heggestad

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.

Definition in file audiodrv_er6.cpp.


Define Documentation

#define EPOC_SAMPLE_RATE   TMdaAudioDataSettings::ESampleRate8000Hz
 

#define HAVE_AUDIO_DRIVER
 

Definition at line 20 of file audiodrv_er6.cpp.


Variable Documentation

const TInt KFileOpenWritable = EFileWrite | EFileShareAny | EFileStream
 

Definition at line 23 of file audiodrv_er6.cpp.

Referenced by audioDriver::DoWavDump(), audioDriver::StartWavDump(), and audioDriver::StopWavDump().

const wav_hdr my_wav_hdr
 

Initial value:

{
        {'R','I','F','F'}, 0 , {'W','A','V','E'},
        {'f','m','t', }, 16, 1, 1, SAMPLE_FREQ, SAMPLE_FREQ*2, 2, 16,
        {'d','a','t','a'}, 0 
}

Definition at line 43 of file audiodrv_er6.cpp.

Referenced by main(), and audioDriver::StartWavDump().


Generated on Tue Feb 8 04:16:21 2005 for Esidplay by doxygen 1.3.3