I have a g729 codec of TI offered, but we want to write some wrappers around g729 codec. It can be integrated into codec engine, how can I integrate it to codec engine again after writing some wrappers around?
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.
I have a g729 codec of TI offered, but we want to write some wrappers around g729 codec. It can be integrated into codec engine, how can I integrate it to codec engine again after writing some wrappers around?
Some general thoughts , There could be 2 options -
1. Write a wrapper around codec. While doing this, the interface of the wrapper can be made exactly same as that of codec. So the integration of the wrapper+codec with CE would be exactly same as that of codec with CE.
2. Or you may write the wrapper on top of CE rather than at codec API level. Then your application will call your wrapper which in turn will call CE.
regards
Yashwant
Per Yashwant's suggestion #1, there's an app note describing that approach here:
http://www.ti.com/lit/an/spraae7b/spraae7b.pdf
Chris