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 750320 - tcpclientsrc: add buffer-size property for element
tcpclientsrc: add buffer-size property for element
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal enhancement
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-06-03 08:28 UTC by Prashant Gotarne
Modified: 2018-11-03 11:37 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
tcpclientsrc: added buffer-size property for element (3.67 KB, patch)
2015-06-03 08:31 UTC, Prashant Gotarne
none Details | Review

Description Prashant Gotarne 2015-06-03 08:28:45 UTC
tcpclientsrc element always sends the fix buffer size < 4096
If server sends larger data, tcpclientsrc elements takes lot of
time to read it.
Buffer created by the tcpclientsrc element are always <= 4096.
Even though tcpclientsrc is derived from basesrc element, 
the blocksize property of the basesrc is not applied to tcpclientsrc.
This is because the basesrc element's "create" virtual function is hidden
by the pushsrc element's "create" virtual function.
tcpclientsrc implements the pushsrc element's "create" function.
Comment 1 Prashant Gotarne 2015-06-03 08:31:14 UTC
Created attachment 304467 [details] [review]
tcpclientsrc: added buffer-size property for element

New buffer-size property added to control the buffer size created 
by the tcpclientsrc. Setting the socket recv buffer size to buffer-size 
to improve performance.
Comment 2 GStreamer system administrator 2018-11-03 11:37:46 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/190.