You are not logged in.
The last mpv update (0.7) seems to have changed the way it gets info about the audio playback device.
Last week, I could play videos with FLAC 5.1 audio over HDMI without any problem. My .asoundrc was just:
pcm.!default {
type hw
card 0
device 3
}But after the last update, if I try to play a video while the default pcm device is set to HDMI, I get this error:
mpv: ../audio/chmap_sel.c:89: mp_chmap_sel_add_map: Assertion `s->num_chmaps < (sizeof(s->chmaps) / sizeof((s->chmaps)[0]))' failed.
Aborted (core dumped)I tried downmixing, since the problem seems the number of channels.
I added this to my .asoundrc:
pcm.!surround51 {
type vdownmix
slave.pcm "default"
}
pcm.!surround40 {
type vdownmix
slave.pcm "default" {
} Now mpv starts without errors but I hear no sound.
Everything is fine in mplayer, even without the downmixing in .asoundrc
What should I add to my .asoundrc so that mpv recognises the playback device correctly?
Last edited by x_nik2468 (2014-11-29 12:10:40)
Offline
I have the exact same issue...on a different linux distro
Offline
It will be fixed in mpv 0.7.1.
Offline
It will be fixed in mpv 0.7.1.
So this is merely a mpv problem.
Good to know, I'll just wait for the update ![]()
Offline