[Home]

Summary:ASTERISK-09436: Incorrect handling of native PLC frames in codec_speex.c
Reporter:mihai (mihai)Labels:
Date Opened:2007-05-14 13:13:43Date Closed:2007-07-11 19:58:55
Priority:MinorRegression?No
Status:Closed/CompleteComponents:Core/CodecInterface
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) 05asterisk-1.4-speex-plc-datalen.patch
Description:When we're doing native PLC in speex, we can have a 0-length speex frame sent to speextolin_framein(). When the decoder receives such a frame, the conversion is done correctly, but the pvt->datalen field is not updated. I'm attaching a one liner patch that fixes the problem (diffed against 1.4.4)


****** ADDITIONAL INFORMATION ******

The probelm is present in 1.4.4 and in the latest trunk (rev. 64271)
Comments:By: Joshua C. Colp (jcolp) 2007-05-14 13:50:05

Fixed in 1.4 as of revision 64278 and trunk as of revision 64279. Thanks!