352 | | Yes and no. |
353 | | |
354 | | No, because there is no ready to use G.723/G.729 codec implementation in PJMEDIA. We specifically don't include G.723/G.729 support in our code because G.723/G.729 are both patented and royalty based codecs, so we are quite nervous with the possibility that some lawyers may contact us should we include them in PJMEDIA. So our decision is to include only free and open source codecs in PJMEDIA (such as G.711, GSM, and Speex). |
355 | | |
356 | | But yes, because you can always add more codecs in PJMEDIA. Please see [#adding-codec Adding a new codec] question below for more info. |
| 352 | Yes. The PJSIP distribution contains support Intel® Integrated Performance Primitive (IPP) library, which provides the G.723.1 and G.729 codecs. Please see [wiki:Intel_IPP_Codecs Using Intel® Integrated Performance Primitive (IPP) with PJMEDIA] on how to use this feature. |
| 353 | |
| 354 | If you can't or don't want to use Intel® IPP, you can always create your own wrapper of course. Please see the next question on how to do this. |