Revert "client: never call gst_rtsp_media_unprepare, let gst_rtsp_media_finalize...
authorWim Taymans <wim.taymans@collabora.co.uk>
Fri, 30 Nov 2012 13:36:30 +0000 (14:36 +0100)
committerWim Taymans <wim.taymans@collabora.co.uk>
Fri, 30 Nov 2012 13:36:30 +0000 (14:36 +0100)
commit38addd7822a9dbcfd959d8b3f05d3302e2ca28c3
tree02848258ffcfc0307dac8d80da004c07e4e6f05c
parent119674a828d7ce1655647e63f5ddfbde40ca4ad4
Revert "client: never call gst_rtsp_media_unprepare, let gst_rtsp_media_finalize do it"

This reverts commit ba5b78ff2ff223049188eb456e228c709ccd3e05.

We can't use the refcount to trigger unprepare because it is the unprepare call
that removes the last refcount after all messages are consumed. What we should
probably do is make a prepared refcount and only unprepare when the refcount
reaches 0.
gst/rtsp-server/rtsp-client.c