core: Don't ask Gst to handle HTTPByteSeek.stop
authorZeeshan Ali (Khattak) <zeeshanak@gnome.org>
Fri, 8 Apr 2011 22:37:36 +0000 (01:37 +0300)
committerZeeshan Ali (Khattak) <zeeshanak@gnome.org>
Fri, 8 Apr 2011 23:24:50 +0000 (02:24 +0300)
commitd7435f4b04df0948db4c1592642fc6b88553c107
tree67bb70f5f48c0514db5bfe3a9b05f1e47b9dfc44
parent9f40be16948d57cd3431c195472fb61f6ce3166e
core: Don't ask Gst to handle HTTPByteSeek.stop

- Seems pipeline takes a very long time to playing state if we set the
  stop bit.
- HTTPGstSink doesn't let more bytes flow than requested anyways.

An issue in here is that pipeline will keep rolling now even after the
requested byte segment has been sent to the client. This issue however
should not realize since every decent client will abort the request
immediately after it has been satisfied and we stop/destroy the pipeline
when that happens.
src/rygel/rygel-http-gst-response.vala