rtspsrc: Fix session cleanup when handling redirect on PLAY
authorMatt Staples <staples255@gmail.com>
Mon, 5 Dec 2016 14:57:19 +0000 (07:57 -0700)
committerSebastian Dröge <sebastian@centricular.com>
Mon, 5 Dec 2016 16:23:31 +0000 (18:23 +0200)
commitbc2adef5506602760cdd73ca6562f793e1d991bb
tree50ee43491a763a232b53e6fcb3ca98ee2ec9a4a0
parentbc9f06f37b856be0b3270e62e58feac635239556
rtspsrc: Fix session cleanup when handling redirect on PLAY

Redirect on PLAY wasn't doing the necessary session cleanup. Fixed by
removing code from gst_rtspsrc_send that changed the state varable upon
encountering a redirect. Better to let the redirect handlers in
gst_rtspsrc_retrieve_sdp and gst_rtspsrc_play do their own
state-dependent cleanup.

https://bugzilla.gnome.org/show_bug.cgi?id=775543
gst/rtsp/gstrtspsrc.c