Hi all,
I use the appro ipnc2.6 dm368 reference design and met some problems.
1. The document of "Software_OSD_ON_DM36X_user_guide" shows the performance of SWOSD API with transparency diabled, it will take about CPU loading 10% and 5 msec effort on 1280x720, so assume framrate at 30fps originally it will be dropped into 26fps. but I test the ipnc2.6 (720P,H264@30fps) to enable the text-overlay, it doesn't change performance 30fps framerate at all. why?
2. I implement osd app refers to swosd api(alg_osd_ti.a) as a thread with capture and codec threads. There is a troubleshooting, if CPU loading gets high (ex. sd write or streamer process is busy),in all probability, frame will be missed to overlay. so any ideas on this?
3. How to know the behaviors on "SWOSD_MsgRecvHandler" api call and how to get more details(ex.edma working status), does appro support alg_osd_ti source code?
thank you and best regards,
Charles