This patch series aims at fixing a few interoperability issues found in the rtp-recv module while attempting to stream from a third party application (e.g. VLC). The typical VLC command line would be something like the following: vlc --sout-keep --sout '#transcode{acodec=s16b}:rtp{sap,dst=224.0.0.xxx}' In order to recieve the SAP announcement on the standard multicast address, one should load the rdp-recv module with sap_addr=224.0.0.255 The first patch is necessary to make PA understand VLC's RFC-compliant SAP announcement. The second one is a fix for an unrelated but trivial-to-fix typo found while digging in the code. Without the last one playing any VLC-produced stream would be a total mess. Cédric Schieli (3): rtp: Support CR/LF separators in SDP packets rtp: Fix typo in the chunk length calculation rtp-recv: Allow same timestamp in consecutive packets src/modules/rtp/rtp.c | 12 +++++++++++- src/modules/rtp/rtp.h | 2 ++ src/modules/rtp/sdp.c | 13 ++++++++++++- src/modules/rtp/sdp.h | 2 +- 4 files changed, 26 insertions(+), 3 deletions(-) -- 2.7.3