Allow providing missing Session header
I am working on
gnome-network-displays (i.e. Wi-Fi Display). It appears that some clients are not sending the
Session header for
PLAY commands. This means the stream will never start.
I am now trying (cannot test myself) to muck around the
GstRTSPContext from the
check_requirements routine. I believe that this will work around the issue, but it feels really dirty to do so.
Maybe there is already a way, but it might be nice to allow hooking into things at an earlier point where I could sanely "fix" the header that was sent by the client.