Hi all,
I'm having a problem with libcec and omxplayer and I'm hoping that someone can offer some insight.
I have been trying to put together a frontend to omxplayer that uses libcec for remote control.
When I first start up my application the remote works correctly. However, after I fork/exec omxplayer, libcec seems to stop receiving CEC events.
To try to rule out my application I did a test last night. I started the cec test client (that is part of the libcec source) so that it was dumping the CEC events to the console. In a separate console I started omxplayer. While omxplayer was running, I pressed buttons on the remote. Then quit omxplayer and looked at the cec log.
The log seems to show that libcec is receiving events right up until omxplayer starts. After omxplayer stops, libcec stops receiving events and won't unload.
Both omxplayer and libcec were built from source.
Has anyone seen anything similar?