forked from PAWPAW-Mirror/lib_xua
Compare commits
8 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a485ffe41a | ||
|
|
f25a9eeade | ||
|
|
dff72573f8 | ||
|
|
f7331a1ed3 | ||
|
|
aaaf1e9652 | ||
|
|
d6b23cf960 | ||
|
|
fa8329edaa | ||
|
|
83d86e885f |
@@ -1,6 +1,15 @@
|
|||||||
lib_xua Change Log
|
lib_xua Change Log
|
||||||
==================
|
==================
|
||||||
|
|
||||||
|
3.5.1
|
||||||
|
-----
|
||||||
|
|
||||||
|
* FIXED: Respect I2S_CHANS_PER_FRAME when calculating bit-clock rates
|
||||||
|
|
||||||
|
* Changes to dependencies:
|
||||||
|
|
||||||
|
- lib_spdif: 5.0.0 -> 5.0.1
|
||||||
|
|
||||||
3.5.0
|
3.5.0
|
||||||
-----
|
-----
|
||||||
|
|
||||||
|
|||||||
@@ -1,9 +1,10 @@
|
|||||||
lib_xua
|
lib_xua
|
||||||
#######
|
#######
|
||||||
|
|
||||||
:Version: 3.5.0
|
:Version: 3.5.1
|
||||||
:Vendor: XMOS
|
:Vendor: XMOS
|
||||||
|
|
||||||
|
|
||||||
:Scope: General Use
|
:Scope: General Use
|
||||||
|
|
||||||
Summary
|
Summary
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
VERSION = 3.5.0
|
VERSION = 3.5.1
|
||||||
|
|
||||||
DEBUG ?= 0
|
DEBUG ?= 0
|
||||||
|
|
||||||
|
|||||||
@@ -715,13 +715,7 @@ void XUA_AudioHub(chanend ?c_aud, clock ?clk_audio_mclk, clock ?clk_audio_bclk,
|
|||||||
/* Calculate master clock to bit clock (or DSD clock) divide for current sample freq
|
/* Calculate master clock to bit clock (or DSD clock) divide for current sample freq
|
||||||
* e.g. 11.289600 / (176400 * 64) = 1 */
|
* e.g. 11.289600 / (176400 * 64) = 1 */
|
||||||
{
|
{
|
||||||
unsigned numBits = XUA_I2S_N_BITS * 2;
|
unsigned numBits = XUA_I2S_N_BITS * I2S_CHANS_PER_FRAME;
|
||||||
|
|
||||||
if(XUA_PCM_FORMAT == XUA_PCM_FORMAT_TDM)
|
|
||||||
{
|
|
||||||
/* TDM has 8 channels */
|
|
||||||
numBits *= 4;
|
|
||||||
}
|
|
||||||
|
|
||||||
#if (DSD_CHANS_DAC > 0)
|
#if (DSD_CHANS_DAC > 0)
|
||||||
if(dsdMode == DSD_MODE_DOP)
|
if(dsdMode == DSD_MODE_DOP)
|
||||||
|
|||||||
Reference in New Issue
Block a user