# My asterisk 1.4 can not support the Speex Code now

**URL:** <https://community.asterisk.org/t/my-asterisk-1-4-can-not-support-the-speex-code-now/12082>\
**Category:** Asterisk Support\
**Created:** [February 1, 2007, 3:30am UTC](https://community.asterisk.org/t/my-asterisk-1-4-can-not-support-the-speex-code-now/12082 "2007-02-01T03:30:49Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![joy\_xie](https://avatars.discourse-cdn.com/v4/letter/j/97f17d/32.png) [@joy\_xie](https://community.asterisk.org/u/joy_xie)\
**Post date:** [February 1, 2007, 3:30am UTC](https://community.asterisk.org/t/my-asterisk-1-4-can-not-support-the-speex-code-now/12082/1 "2007-02-01T03:30:49Z")

</div>

hi,everyone.  
i set up two Asterisk 1.4 server now. and i want the Two Server talk with Speex codec,but failed.a call from Server A to B,the Server A’s warning log asl folloing,any body can give some advice ? thanks. 😢😢

[Feb 1 10:53:55] WARNING[20805]: frame.c:1411 speex\_samples: Had error while reading wideband frames for speex samples  
[Feb 1 10:53:55] WARNING[20805]: translate.c:163 framein: no samples for speextolin  
[Feb 1 10:53:55] WARNING[20805]: translate.c:197 framein: speextolin did not update samples 0  
[Feb 1 10:53:55] WARNING[20805]: codec\_speex.c:237 speextolin\_framein: Out of buffer space  
[Feb 1 10:53:55] WARNING[20805]: codec\_speex.c:237 speextolin\_framein: Out of buffer space  
[Feb 1 10:53:55] WARNING[20805]: codec\_speex.c:237 speextolin\_framein: Out of buffer space  
[Feb 1 10:53:55] WARNING[20805]: frame.c:1381 speex\_get\_wb\_sz\_at: Encountered corrupt speex frame; too many wideband frames in a row.

---

<div class="post-metadata">

**Author:** ![colbec](https://avatars.discourse-cdn.com/v4/letter/c/278dde/32.png) [@colbec](https://community.asterisk.org/u/colbec)\
**Post date:** [February 1, 2007, 4:09pm UTC](https://community.asterisk.org/t/my-asterisk-1-4-can-not-support-the-speex-code-now/12082/2 "2007-02-01T16:09:50Z")

</div>

I have problems with speex in 1.4.0 as well. If I read the codec Makefile correctly there are chunks missing related to speex compared with the 1.2.14 codec Makefile. Result is I presume that the required libraries are not generated even though ./configure appears to recognize the --with-speex request.

Has anyone attempted to edit the 1.4.0 Makefile to restore speex functionality?

---

<div class="post-metadata">

**Author:** ![isphrich](https://avatars.discourse-cdn.com/v4/letter/i/c0e974/32.png) [@isphrich](https://community.asterisk.org/u/isphrich)\
**Post date:** [March 15, 2007, 6:33pm UTC](https://community.asterisk.org/t/my-asterisk-1-4-can-not-support-the-speex-code-now/12082/3 "2007-03-15T18:33:28Z")

</div>

I too cannot make speex work in 1.4.1

there is no codec\_speex.so in /usr/lib/asterisk/modules/…  
should there be?

haven’t found anything yet as a fix while googling around the web ☹

---

<div class="post-metadata">

**Author:** ![colbec](https://avatars.discourse-cdn.com/v4/letter/c/278dde/32.png) [@colbec](https://community.asterisk.org/u/colbec)\
**Post date:** [March 15, 2007, 8:04pm UTC](https://community.asterisk.org/t/my-asterisk-1-4-can-not-support-the-speex-code-now/12082/4 "2007-03-15T20:04:27Z")

</div>

This seems to have been fixed in svn. Pay particular attention to the result of make menuselect, and whether the box is checked. Note that when menuselect displays the lists the option you are looking for may not immediately appear, however if you arrow down the hidden ones will come into view.
