This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Best way to implement JPEG algorithm on DM8141 DSP

Hi

We have a DM8148 based board that is running the stock VPSS/VICP/DSP firmware and implements DVR functionality with video and audio. i.e. Capture video/audio, encode to H264/AAC, stream to disk. We simultaneously sending the live raw frames to one of the VOUTs. We can also playback the H264/AAC via the decoders and stream to VOUT.

The stock firmware on the DSP implements the AAC encode/decode and we are using that in our product so we need to keep it.

I have been tasked with adding JPEG encoding of the raw frames and because the A8 is quite heavily loaded we have decided that we should offload this to the DSP. We are using the OMX framework and need to fit the solution in around this.

I have several questions.

1. Are there any ready made JPEG libraries available for the DM8148 C674x DSP?

2. Can I integrate this JPEG solution with the AAC encode/decode of the stock firmware?

3. How to rebuild the integrated JPEG/AAC enabled DSP firmware

4. If the answer to 2) is no then is there a way to dynamically load code on the DSP without interfering with the AAC?

5. Could the JPEG functionality have an impact on the AAC performance or is there enough processing power in the C674x?

6. Any other suggestions?

Many thanks

Robert McGowan