GNOME Bugzilla – Bug 537609
RTSP - rtspsrc module support for Scale header
Last modified: 2009-05-04 14:19:32 UTC
The rtspsrc module doesn't make use of the RTSP Scale header. Header and function is defined in the RTSP RFC 2326 section 12.34. I propose the following patch to add a new "scale" property to the rtspsrc module in order to allow the use of the Scale header.
Created attachment 112477 [details] [review] Proposed patch
I would not do it that way, GStreamer uses the seek events to control the playback speed of elements, not properties. I would like to see a patch where a property is added to rtspsrc to control the usage of Scale or Speed when performing a rate adjustment with a seek event.
We have the SKIP seek flag now to trigger the scale header.
commit 56656dd03d28f4882bb99c4abcb2035ff880f8c5 Author: Wim Taymans <wim.taymans@collabora.co.uk> Date: Mon May 4 16:16:54 2009 +0200 rtspsrc: use SKIP flag to use SCALE headers We can use the SKIP seek flag to instruct the server to send data faster then normal but with the same bandwidth. Fixes #537609