| 114 | [[BR]] |
| 115 | |
| 116 | == Open Issues == |
| 117 | |
| 118 | === Bitrate Selection === |
| 119 | |
| 120 | For codecs that support multiple bitrates (such as G.723.1 and AMR), the encoding bitrate is currently selected by setting [http://www.pjsip.org/pjmedia/docs/html/structpjmedia__codec__param.htm pjmedia_codec_param.info.avg_bps] field. This mechanism currently contradicts the normal convention of not modifying {{{pjmedia_codec_param.info}}} part. |
| 121 | |
| 122 | === Bitrate negotiation for G.722.1 and G.726 === |
| 123 | |
| 124 | SDP negotiation for selecting the appropriate bitrate for these codecs is currently not supported. |
| 125 | |
| 126 | === G.729 Annex B === |
| 127 | |
| 128 | This currently is not supported, and instead the usual PJMEDIA VAD/DTX is used. This should be compatible with G.729 though. |
| 129 | |
| 130 | === AMR Options === |
| 131 | |
| 132 | Negotiation of various AMR options in SDP is currently not supported. The AMR mode is locked to bandwidth-optimized, and when AMR with octet-aligned packet is received, the behavior is undefined. |
| 133 | |
| 134 | === Linux Support === |
| 135 | |
| 136 | Currently IPP integration is not supported by the autoconf script. You must add the appropriate CFLAGS and LDFLAGS in {{{user.mak}}} file in order to use IPP. |
| 137 | |
| 138 | === MacOS X Support === |
| 139 | |
| 140 | Although IPP is said to be supported for MacOS X (Intel), we don't know yet how to configure this support. |