Panda3D
Macros | Enumerations | Functions | Variables
config_audio.h File Reference

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University. More...

#include "pandabase.h"
#include "notifyCategoryProxy.h"
#include "configVariableInt.h"
#include "configVariableBool.h"
#include "configVariableDouble.h"
#include "configVariableString.h"
#include "configVariableFilename.h"

Go to the source code of this file.

Macros

#define audio_debug(msg)   ((void)0);
 
#define audio_error(msg)   audio_cat->error() << msg << std::endl
 
#define audio_info(msg)   audio_cat->info() << msg << std::endl
 
#define audio_warning(msg)   audio_cat->warning() << msg << std::endl
 

Enumerations

enum  FmodSpeakerMode {
  FSM_raw, FSM_mono, FSM_stereo, FSM_quad,
  FSM_surround, FSM_5point1, FSM_7point1, FSM_unspecified
}
 

Functions

 NotifyCategoryDecl (audio, EXPCL_PANDA_AUDIO, EXPTP_PANDA_AUDIO)
 
EXPCL_PANDA_AUDIO std::istream & operator >> (std::istream &in, FmodSpeakerMode &sm)
 
EXPCL_PANDA_AUDIO std::ostream & operator<< (std::ostream &out, FmodSpeakerMode sm)
 

Variables

EXPCL_PANDA_AUDIO ConfigVariableBool audio_active
 
EXPCL_PANDA_AUDIO ConfigVariableDouble audio_buffering_seconds
 
EXPCL_PANDA_AUDIO ConfigVariableInt audio_cache_limit
 
EXPCL_PANDA_AUDIO ConfigVariableDouble audio_distance_factor
 
EXPCL_PANDA_AUDIO ConfigVariableFilename audio_dls_file
 
EXPCL_PANDA_AUDIO ConfigVariableDouble audio_doppler_factor
 
EXPCL_PANDA_AUDIO ConfigVariableDouble audio_drop_off_factor
 
EXPCL_PANDA_AUDIO ConfigVariableString audio_library_name
 
EXPCL_PANDA_AUDIO ConfigVariableInt audio_output_bits
 
EXPCL_PANDA_AUDIO ConfigVariableInt audio_output_channels
 
EXPCL_PANDA_AUDIO ConfigVariableInt audio_output_rate
 
EXPCL_PANDA_AUDIO ConfigVariableBool audio_play_midi
 
EXPCL_PANDA_AUDIO ConfigVariableBool audio_play_mp3
 
EXPCL_PANDA_AUDIO ConfigVariableBool audio_play_wave
 
EXPCL_PANDA_AUDIO ConfigVariableInt audio_preload_threshold
 
EXPCL_PANDA_AUDIO ConfigVariableBool audio_software_midi
 
EXPCL_PANDA_AUDIO ConfigVariableDouble audio_volume
 
EXPCL_PANDA_AUDIO ConfigVariableInt fmod_number_of_sound_channels
 
EXPCL_PANDA_AUDIO ConfigVariableEnum< FmodSpeakerMode > fmod_speaker_mode
 
EXPCL_PANDA_AUDIO ConfigVariableBool fmod_use_surround_sound
 

Detailed Description

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.

All rights reserved.

All use of this software is subject to the terms of the revised BSD license. You should have received a copy of this license along with this source code in a file named "LICENSE."

Author
cary
Date
2000-09-22

Definition in file config_audio.h.