summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 75e5716)
raw | patch | inline | side by side (parent: 75e5716)
author | Govind Jeyaram <govind.j@ti.com> | |
Tue, 13 Dec 2016 17:44:05 +0000 (09:44 -0800) | ||
committer | Frank Livingston <frank-livingston@ti.com> | |
Fri, 27 Jan 2017 20:49:11 +0000 (14:49 -0600) |
* Fixed the EDID configuration of the HSR41. The Dolby streaming Tool now reports: "EDID of the Audio Device indicates support for Dolby Atmos on EC3
EDID of the Audio Device indicates support for Dolby Atmos on MAT"
* Fixed a weird Interface Clock behavior, which leads to the input frame=48K & output-frame=12KHz(?!!).
Specifically, modified clkxDivHDMI to tackle PAF_SAMPLERATE_UNKNOWN situations just like PAF_SAMPLERATE_48000HZ; including the clock relationships.
These new division factors avoid the output_frame=12KHz situation.
EDID of the Audio Device indicates support for Dolby Atmos on MAT"
* Fixed a weird Interface Clock behavior, which leads to the input frame=48K & output-frame=12KHz(?!!).
Specifically, modified clkxDivHDMI to tackle PAF_SAMPLERATE_UNKNOWN situations just like PAF_SAMPLERATE_48000HZ; including the clock relationships.
These new division factors avoid the output_frame=12KHz situation.
pasdk/test_dsp/sap/audio_dc_cfg.c | patch | blob | history | |
pasdk/test_dsp/sap/sap_d10.c | patch | blob | history |
index 52369f4141dff1071ce821c2fe72d7b373d652b2..148f31fceff17d70dc4dd45bd779bf905de8b156 100644 (file)
set_audio_desc(1,1,8,0x7f,7); // Multi Ch PCM
set_audio_desc(2,2,6,0x7,80); //AC3
//set_audio_desc(2,0,0,0,0); //AC3; (GJ) currently not supported
- set_audio_desc(3,10,8,0x07,0); // EAC3 //DTS (3,7,6,0x1e,192)
- set_audio_desc(4,12,8,0x7F,0); // MLP (THD) //DTS (4,7,8,0x6,192)
+ set_audio_desc(3,10,8,0x07,1); // EAC3 //DTS (3,7,6,0x1e,192)
+ set_audio_desc(4,12,8,0x7F,1); // MLP (THD) //DTS (4,7,8,0x6,192)
//set_audio_desc(4,0,0,0,0); // MLP (THD) //DTS (4,7,8,0x6,192) ; (GJ) currently not supported
// Empty descriptors to be programmed to 0s
set_audio_desc(5,0,0,0,0); //AAC LC (5,6,6,0x1f,192);
index 395c4ae1b57b971a54dccabc85e793b2e43782ae..56284129b7038e4855c1f6472bb4e0a838f02ef6 100644 (file)
static const unsigned char clkxDivHDMI[PAF_SAMPLERATE_N] =
{
- 0x8, //PAF_SAMPLERATE_UNKNOWN
- 0x8, //PAF_SAMPLERATE_NONE
+ 0x2, //PAF_SAMPLERATE_UNKNOWN
+ 0x2, //PAF_SAMPLERATE_NONE
0x8, //PAF_SAMPLERATE_32000HZ
0x2, //PAF_SAMPLERATE_44100HZ
0x2, //PAF_SAMPLERATE_48000HZ