diff options
author | inmarket <andrewh@inmarket.com.au> | 2014-04-29 16:35:57 +1000 |
---|---|---|
committer | inmarket <andrewh@inmarket.com.au> | 2014-04-29 16:35:57 +1000 |
commit | 81c19da89f6055ee19ebcb7c5fc786bd82dadbe8 (patch) | |
tree | dfd23b6b98ef83d1cf310aed697106e85b41e7fc /drivers/gaudio/vs1053/gaudio_play_config.h | |
parent | 70c96543fcd20a0d323170e4f8392a0494de2cd4 (diff) | |
download | uGFX-81c19da89f6055ee19ebcb7c5fc786bd82dadbe8.tar.gz uGFX-81c19da89f6055ee19ebcb7c5fc786bd82dadbe8.tar.bz2 uGFX-81c19da89f6055ee19ebcb7c5fc786bd82dadbe8.zip |
First version vs1053 audio play driver. Compiles but not tested yet.
Diffstat (limited to 'drivers/gaudio/vs1053/gaudio_play_config.h')
-rw-r--r-- | drivers/gaudio/vs1053/gaudio_play_config.h | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/drivers/gaudio/vs1053/gaudio_play_config.h b/drivers/gaudio/vs1053/gaudio_play_config.h new file mode 100644 index 00000000..bd2af503 --- /dev/null +++ b/drivers/gaudio/vs1053/gaudio_play_config.h @@ -0,0 +1,29 @@ +/* + * This file is subject to the terms of the GFX License. If a copy of + * the license was not distributed with this file, you can obtain one at: + * + * http://ugfx.org/license.html + */ + +#ifndef GAUDIO_PLAY_CONFIG_H +#define GAUDIO_PLAY_CONFIG_H + +#if GFX_USE_GAUDIO && GAUDIO_NEED_PLAY + +/*===========================================================================*/ +/* Driver hardware support. */ +/*===========================================================================*/ + +#define GAUDIO_PLAY_MAX_SAMPLE_FREQUENCY 48000 +#define GAUDIO_PLAY_NUM_FORMATS 2 +#define GAUDIO_PLAY_FORMAT1 ARRAY_DATA_16BITSIGNED +#define GAUDIO_PLAY_FORMAT2 ARRAY_DATA_8BITUNSIGNED +#define GAUDIO_PLAY_NUM_CHANNELS 2 +#define GAUDIO_PLAY_CHANNEL0_IS_STEREO FALSE +#define GAUDIO_PLAY_CHANNEL1_IS_STEREO TRUE +#define GAUDIO_PLAY_MONO 0 +#define GAUDIO_PLAY_STEREO 1 + +#endif /* GFX_USE_GAUDIO && GAUDIO_NEED_PLAY */ + +#endif /* GAUDIO_PLAY_CONFIG_H */ |