rtpsession: Allow overriding NACK packet creation
authorNicolas Dufresne <nicolas.dufresne@collabora.com>
Wed, 27 Mar 2019 20:19:15 +0000 (16:19 -0400)
committerNicolas Dufresne <nicolas.dufresne@collabora.com>
Fri, 5 Apr 2019 22:36:36 +0000 (18:36 -0400)
commitec06268ed8ec5a6e4a07542ca7b5147df6ef8f90
treea624173d1a9e1fd037472aa40fc37f3b9457c010
parent280d86a841eb58324fcc5da3db19cdb04c4b41ef
rtpsession: Allow overriding NACK packet creation

This introduce a new signal on RTSession, on-sending-nacks is emited
right before the list of seqnums to be nacked are processed and
transformed into FB Nack. This allow implementing custom nacks
handling through another mechanism with APP feedback.
gst/rtpmanager/rtpsession.c
gst/rtpmanager/rtpsession.h