rtpsession: Process PSFB FIR requests which lack the media ssrc
authorOlivier Crête <olivier.crete@collabora.com>
Fri, 13 Dec 2013 20:57:36 +0000 (15:57 -0500)
committerOlivier Crête <olivier.crete@collabora.com>
Fri, 13 Dec 2013 21:01:07 +0000 (16:01 -0500)
commit7af9fdbca66ebc7ecc2498ea7665745ff9135d75
treec0cc6c87b4c1daf354997c007a6de7708f522f53
parent6a2de911fa665151c5a45781455b8aecd80f538b
rtpsession: Process PSFB FIR requests which lack the media ssrc

According to RFC 5104 section 4.3.1.2, RTCP PSFB FIR message SHALL
have a media_ssrc field set to 0. The actual media ssrc is in the FCI.
So in that case, we ignore the retained feedback and just let it through
to the rtp_session_process_fir() function which will check for the actual
SSRC inside the FCI.

Fixes a regression introduced by commit 57c27ec3
gst/rtpmanager/rtpsession.c