omxplayer doesn't honor -p correctly
|Status:||Closed||Start date:||25 Jul 2014|
|Target version:||PiBox - 0.9.0|
|Severity:||01 - Critical|
I changed from "-o hdmi" to "-p" but that doesn't always work. I plugged in a projector via HDMI that supported HDMI audio and the audio went there instead of the Pi audio port. I plugged in a projector that didn't support HDMI audio and got audio on the Pi audio port. If I then switched the HDMI to the original projector without rebooting the audio remained on the Pi audio port.
So something is routing the audio to the HDMI port if the connected device supports audio. Not sure if that's the kernel or omxplayer.
#2 Updated by Hammel over 5 years ago
- Status changed from New to In Progress
- % Done changed from 0 to 20
omxplayer from popcornmix now in use and -p seems to disable any audio. I have no audio from the Pi port and none over hdmi when connected to an HDMI TV.
I'll try with the Beats Pill plugged into the audio port and see if that changes anything.
#5 Updated by Hammel over 5 years ago
- % Done changed from 30 to 70
Turns out the hdmi_ignore_edid_audio=1 setting was enough to force of the audio out of the Pi audio port. I've updated config.txt to make this the default.
I need to verify this works with the projectors. If so, I can close this issue.