A PJSIP extension can have multiple endpoints connected to it. Each device may require a different codec selection. Having codec options at extension level is useful, but it would be better if one could define codec options individually for each endpoint connected to the extension.
I have an extension with both a Yealink T46G and a Grandstream DP715 (DECT) endpoints. Recent firmware upgrade introduced G722 codec support for the DP715 but it is not working well so I need to disable G722 for the DP715. Right now I need to remove G722 codec from the T46G as well because I cannot set it per device.
When I am editing a template on EPM I can click on a supported device and a popup opens to change model-specific options. Currently, this pop-up for the DP715 model is empty but it could contain codec options.