After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 585549 - Add RTP blocksize functionality to rtspsrc element
Add RTP blocksize functionality to rtspsrc element
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other Linux
: Normal enhancement
: 0.10.16
Assigned To: Wim Taymans
GStreamer Maintainers
Depends on:
Reported: 2009-06-12 12:01 UTC by Patrick Radizi
Modified: 2009-06-12 14:07 UTC
See Also:
GNOME target: ---
GNOME version: ---

Patch implementing blocksize functionality (3.32 KB, patch)
2009-06-12 12:05 UTC, Patrick Radizi
none Details | Review
Small mistake in patch from comment #1, use this instead (3.54 KB, patch)
2009-06-12 13:13 UTC, Patrick Radizi
committed Details | Review

Description Patrick Radizi 2009-06-12 12:01:41 UTC
In RTSP there is a parameter named Blocksize that can be set in the SETUP request to request a specific size of the RTP packages.This parameter is not supported in the current version of the rtspsrc element, but for performance tuning it would be nice to have. 

The parameter is present in the rtsp libraries in gst-plguins-base, so all that is needed is for the src element to make use of it. I have made a patch for the rtspsrc element which adds a new property named rtp-blocksize that does just that.
Comment 1 Patrick Radizi 2009-06-12 12:05:12 UTC
Created attachment 136415 [details] [review]
Patch implementing blocksize functionality
Comment 2 Patrick Radizi 2009-06-12 13:13:00 UTC
Created attachment 136418 [details] [review]
Small mistake in patch from comment #1, use this instead
Comment 3 Wim Taymans 2009-06-12 14:07:46 UTC
commit a95c049f76344f08a3ae129af0fc6f55182c5f96
Author: Patrick Radizi <patrick.radizi at>
Date:   Fri Jun 12 16:06:28 2009 +0200

    rtspsrc: Add RTP blocksize functionality
    Add property to make the client suggest a blocksize to the server.
    Fixes #585549