Are there any known issues with AC3 files in regards to BASS_ChannelGetLength and BASS_ChannelSetPosition ?
My code is creating a stream with the BASS_STREAM_DECODE, BASS_SAMPLE_FLOAT, BASS_STREAM_PRESCAN and BASS_UNICODE flags.
For some files the call to BASS_ChannelGetLength doesn't seem to return a correct result.
The other issue is that a call to BASS_ChannelSetPosition fails with BASS_ERROR_UNKNOWN.
I have other code that doesn't use BASS_STREAM_DECODE or BASS_SAMPLE_FLOAT in the stream creation and it seems to work fine.