Hello
I am having issues getting 5.1 audio to work properly. It seems the only way I can reliably get the centre channel and the back channels to work is to have the output set to 2.0 with transcoding enabled.
When I disable sync to display and then set the audio to 5.1 and Best match it seems to not map the centre channel and it seems to not want to pass through sound. My receiver can play DTS and pretty much all the formats which should be passed through but I never see it reporting DTS as having been detected.
The following is a extract from the logs for a file which has 5.1 (AAC I think) and only wants to output stereo front left and and front right, the centre channel is completely missing.
12:03:04.351 T:4081500752 NOTICE: VideoPlayer: Opening: http://XXXXX.mkv
12:03:04.351 T:4081500752 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
12:03:04.352 T:3178418944 NOTICE: Creating InputStream
12:03:04.673 T:3178418944 NOTICE: Creating Demuxer
12:03:05.302 T:3178418944 NOTICE: Opening stream: 0 source: 256
12:03:05.302 T:3178418944 NOTICE: Creating video codec with codec id: 174
12:03:05.303 T:3178418944 ERROR: Unable to load libamplayer.so, reason: libamplayer.so: cannot open shared object file: No such file or directory
12:03:05.303 T:3178418944 WARNING: CAMLCodec::CAMLCodec libamplayer.so not found, trying libamcodec.so instead
12:03:05.304 T:3178418944 NOTICE: Creating video thread
12:03:05.304 T:3178418944 NOTICE: Opening stream: 1 source: 256
12:03:05.304 T:3195163392 NOTICE: running thread: video_thread
12:03:05.304 T:3178418944 NOTICE: Finding audio codec for: 86018
12:03:05.308 T:3178418944 NOTICE: Creating audio thread
12:03:05.308 T:3841192704 NOTICE: running thread: CVideoPlayerAudio::Process()
12:03:05.308 T:3178418944 NOTICE: Opening stream: 3 source: 256
12:03:05.323 T:3841192704 NOTICE: Creating audio stream (codec id: 86018, channels: 6, sample rate: 48000, no pass-through)
12:03:05.533 T:3195163392 NOTICE: CAMLCodec::OpenDecoder - using V4L2 pts format: 64Bit
12:03:05.791 T:4081500752 NOTICE: Display resolution ADJUST : 1920x1080 @ 23.98 - Full Screen (28) (weight: 0.000)
12:03:05.983 T:4081500752 NOTICE: VideoPlayer: OnLostDisplay received
12:03:06.270 T:4081500752 NOTICE: VideoPlayer: OnResetDisplay received
12:03:06.287 T:3195163392 WARNING: CRenderManager::WaitForBuffer - timeout waiting for buffer
12:03:23.330 T:4081500752 NOTICE: CVideoPlayer::CloseFile()
12:03:23.330 T:4081500752 NOTICE: VideoPlayer: waiting for threads to exit
12:03:23.338 T:3178418944 NOTICE: CVideoPlayer::OnExit()
12:03:23.338 T:3178418944 NOTICE: Closing stream player 1
12:03:23.338 T:3178418944 NOTICE: Waiting for audio thread to exit
12:03:23.350 T:3841192704 NOTICE: thread end: CVideoPlayerAudio::OnExit()
12:03:23.350 T:3178418944 NOTICE: Closing audio device
12:03:23.395 T:3178418944 NOTICE: Deleting audio codec
12:03:23.396 T:3178418944 NOTICE: Closing stream player 2
12:03:23.396 T:3178418944 NOTICE: waiting for video thread to exit
12:03:23.404 T:3195163392 NOTICE: thread end: video_thread
12:03:23.405 T:3178418944 NOTICE: deleting video codec
12:03:23.452 T:3178418944 NOTICE: Closing stream player 3
12:03:23.468 T:4081500752 NOTICE: VideoPlayer: finished waiting
12:03:23.934 T:4081500752 NOTICE: CVideoPlayer::CloseFile()
12:03:23.934 T:4081500752 NOTICE: VideoPlayer: waiting for threads to exit
12:03:23.934 T:4081500752 NOTICE: VideoPlayer: finished waiting
12:03:23.934 T:4081500752 NOTICE: CVideoPlayer::CloseFile()
12:03:23.934 T:4081500752 NOTICE: VideoPlayer: waiting for threads to exit
12:03:23.935 T:4081500752 NOTICE: VideoPlayer: finished waiting
I was previously using the Pi3 connected to this receiver and have now just started using the Vero4k. It is connected through my 4k tv which is setup to output bitstream. Previously the Pi3 worked fine so im thinking its a vero problem. Also when I use the optical and set the input to be CD on my reciever (ie force it to use the optical) with DTS and 5.1 I get no sound at all:
12:14:10.271 T:3223319296 NOTICE: Creating audio stream (codec id: 86061, channels: 8, sample rate: 48000, pass-through)
=> No Sound
with stereo stuff its fine, with 5.1 AAC I get only front right and left channels:
12:45:12.188 T:3132093184 NOTICE: Creating audio stream (codec id: 86018, channels: 6, sample rate: 48000, no pass-through)
I had thought the TV may be the problem but when using the optical only I still get the problem. In fact when I play something with a fully working audio track (eg DTS) via the optical, the gui sounds are fully working then as soon as the video starts the optical signal is no longer detected by the receiver, which is just weird.
I think this may be an EDID issue with my reciever/Vero 4k? Any help would be appreciated.