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.

Running Codecs without Codec Engine and without the DSP?

I want to create a simple motion JPEG stream and I cannot use the DM8168's DSP and I also do not want to use Codec Engine.  The obvious way is to use the functions of the open source library libjpeg, running on the ARM, but are codecs available that use HDVICP2 that are more efficient?  In searching TI's software site I only see codecs that use the DSP, which I cannot use as the DSP is fully allocated.  Also, under the HDVICP2 Overview, the Technical reference manual says that:

JPEG (also MJPEG) Baseline Encode/Decode is supported without any intervention of the digital signal processor

The HDVICP2 API Library doc does not seem to support this statement.

Lee

 

  • Hi Lee,

    We too are very interested in an MJPEG/JPEG encoder running on the HDVICPs. There used to be one on the DM6467T so it's strange how TI won't release one for the DM8168.

    Your best bet for now may be to encode every frame as an H264 "I" frame so that no frame is dependent on information on any other frame in order to be decoded.

    Ralph