See the mailing list. I would rather someone else review the dec.c change - Meuuh perhaps? In any case, I am waiting for rtp.c to handle MTU properly, which it currently does not.
I am working on adding that support for MTU. It is not as easy as I would have thought, especially since the size of each frame is not static when encoded with variable-bit-rate under Speex. I will keep you posted as I work through this issue in the next few days.
I just added a new copy of the speex.c.patch and rtp.c.patch files. These address the concerns of packets larger than the mtu. Please let me know if you have additional concerns that I can address.
(In [22214]) Use a different FOURCC for Speex from RTP (refs #1291 (closed)),
as it needs some specific processing in the decoder.
Patch from William Hawkins
Hello,
This last changeset 22216 seems to have caused SPDIF audio output to stop working properly. Please see ticket 1352 for the details: https://trac.videolan.org/vlc/ticket/1352