From several threads (from this one to that) I came to that entry, where John Bency proclaims: "Also, A8 based OMX components are not planned for EZSDK."
That brings up two basic questions for me:
- We use the H.264 encoder OMX component for encoding - and until now I assumed that the whole work (at least since the newest EZSDK 5.03.01.15) would have done by the HDVPIC (compression) and ARM (process control and RTP streaming). Now this assumption seems wrong for me, all that sounds for me like if the encoding must be controlled from DSP side, as no OMX components are made for A8?
- Almost completely separately from that encoding process we have to handle some data provided by a FPGA, and as we have to calculate a lot around this data we handle most of this by a codec written for the DSP, embeded into a codec server and controlled from ARM side via the codec engine. But the codec server - asaik - must be the only program running at DSP, several jobs have to be placed into several codecs within that codec server. So where gets the OMX component for H.264 encoding control running?
Hopefully,
best regards,
Joern.