rtsp-media: do not unblock on unsuspend
rtsp_media_unsuspend() is called from handle_play_request() before sending the play response. Unblocking the streams here was causing data to be sent out before the client was ready to handle it, with obvious side effects such as initial packets getting discarded, causing decoding errors.
Instead we can simply let the media streams be unblocked when the state of the media is set to PLAYING, which occurs after sending the play response.
Obsoletes !137 (closed)
Merge request reports
Activity
added Post release label
added 1.18 Needs backport labels
assigned to @gstreamer-merge-bot
mentioned in commit meh/gst-rtsp-server@883ddc72
added 4 commits
-
5276dc09...17edff49 - 3 commits from branch
gstreamer:master
- 883ddc72 - rtsp-media: do not unblock on unsuspend
-
5276dc09...17edff49 - 3 commits from branch
mentioned in issue #112
mentioned in commit tpm/gst-rtsp-server@6028d104
added Backported into 1.18 label and removed Needs backport label
Merge Request for backport into 1.18 branch: !156 (merged) (target milestone: 1.18.1)
mentioned in merge request !156 (merged)
changed milestone to %1.19.1