i am faced with the task to play videos where the video's opacity has to be controllable (i.e.: fade to black) by external command - switch to black as a first step would also be okay. (screen is black but video keeps playing underneath) I think this is somewhat special so requesting/ suggesting this as an official feature doesn't seem to be the right thing.
bad thing for me: even though i am able to write programs in various languages, c++ ain't one of them (i can somehow read and follow, but ... the omxplayer's sourcecode clearly shows me that even after ~15 years of working with code i am still at the beginning compared to others). furthermore i am not that comfortable with linux yet...
after studying the sourcecode for a few hours i'd guess that omxreader.cpp and especially the function 'updatecurrentpts' has very much to do with updating the buffer for screen output and so would be the starting point for further researches... correct?
any ideas will be appreciated.
best regards from (rather sunny) hamburg,