In order for the 7025 to start displaying video/audio it appears (through dmesg) that the ioctl that calls '[AUDIO] enable sync' needs to be sent to xilleon.ko.
However I have been having a few problems:
1. The /dev/dvb/adapter0/audio0 device is opened & locked by enigma2. Using fcntl to change the lock doesn't seem to help as enigma2 reasserts the lock almost immediately.
2. From the enigma2 source, the only ioctl's called on the audio0 device, are:
- AUDIO_STOP
- AUDIO_SELECT_SOURCE
- AUDIO_PLAY
Logically I expected AUDIO_SET_AV_SYNC, but that is never called in the source.
If someone could please help with any of the following it woudl be greatly appreciated:
- What ioctl (if an ioctl is necessary) is called to cause the enable sync?
- Can enigma2 be forced to cause the sync somehow? Through what device?
- If the select source, or set av sync is needed to be called on the audio device, how can that device be opened with the enigma2 lock in place?