[Bug 778375] New: tcpserversink on Windows not working as it should.

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Feb 9 07:16:23 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=778375

            Bug ID: 778375
           Summary: tcpserversink on Windows not working as it should.
    Classification: Platform
           Product: GStreamer
           Version: 1.0.3
                OS: Windows
            Status: NEW
          Severity: critical
          Priority: Normal
         Component: gst-plugins-base
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: gdevel at clixxun.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

I may have found a bug regarding tcpserversink / tcpclientsrc on Windows 10
with GStreamer 10.0.3 32 bit .
If I start 2 pipelines like:

get-launch-1.0 -v videotestsrc ! gdppay ! tcpserversink

and

get-launch-1.0 -v tcpclientsrc ! gdpdepay ! glimagesink

or

get-launch-1.0 -v tcpclientsink ! gdpdepay ! fakesink silent=false


the receiving pipeline only gets the first image and then freezes. The same
pipelines on linux work as they should.
If I stop ther server pipeline the client pipeline also exits, what means it is
still alive but not processing incoming buffers.

Further testing indicates that the problem is located on the tcpserversink
side:

1.) Switching client server like:
> get-launch-1.0 -v videotestsrc ! gdppay ! tcpclientsink
and
> get-launch-1.0 -v tcpserversrc ! gdpdepay ! glimagesink
works on Windows!

2.) Sending the data through local LAN to another Computer (Mac-OSX) also only
failed if the tcpserversink is sending from Windows. If I start the server
pipeline on the OSX side, data is received and plays on the windows side.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list