When playing back dm365 encoded streams on a PC using VLC, the audio is always present, but after a start-up and encoding the playback of the encoded stream is not always heard on the same channel as a previous recording. As noted in the forum post http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/100/p/7650/30333.aspx#30333, the audio is sometimes heard on the left channel or sometimes on the right.
The above forum post refers to McBSP Channel Swapping, http://wiki.davincidsp.com/index.php?title=McBSP_Channel_Swapping which discusses Start-up and run-time channel swapping and provides some good background.
From McBSP Channel Swapping: Section: Background "This problem only occurs when the McBSP is the transmit frame slave (external device generates FSX) ."
The McBSP is not configued as the transmit frame slave, but the channel swap is still occuring. Any recommendations preventing the channel swap for this configuration?
PCR (0x01d0_2024) is configured as : 0x0000_0a0f and the SRGR (0x01d0_2014) is 0x103f_1f03.