[Bug 796517] New: rfbsrc doesn't work with UltraVNC server

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Jun 6 18:16:42 UTC 2018


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

            Bug ID: 796517
           Summary: rfbsrc doesn't work with UltraVNC server
    Classification: Platform
           Product: GStreamer
           Version: 1.14.1
                OS: Windows
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: taitskiy at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Follow pipeline works fine with TigerVNC and TightVNC, but generates errors
with UltraVNC 

>gst-launch-1.0 rfbsrc host="192.168.10.97" port=5900 password=pass view-only=True ! fakesink

The error is "CRITICAL **: gst_video_info_set_format: assertion 'format !=
GST_VIDEO_FORMAT_UNKNOWN' failed"

full log is below

D:\gstreamer\1.0\x86_64\bin>gst-launch-1.0 rfbsrc host="192.168.10.97"
port=5900 password=pass view-only=True ! fakesink
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
0:00:00.088776Se92tting pipeline to PLAYING ...
1  7828New c 00000000031E41C0 lock: GFIXME   stSystemCl  ock
           default
gstutils.c:3963:gst_pad_create_stream_id_internal:<rfbsrc0:src> Creating random
stream-id, consider implementing a deterministic way of creating a stream-id
0:00:00.924737239  7828 00000000031E41C0 FIXME                default
gstutils.c:3963:gst_pad_create_stream_id_internal:<rfbsrc0:src> Creating random
stream-id, consider implementing a deterministic way of creating a stream-id
0:00:00.930134156  7828 00000000031E41C0 FIXME               basesink
gstbasesink.c:3145:gst_base_sink_default_event:<fakesink0> stream-start event
without group-id. Consider implementing group-id handling in the upstream
elements

** (gst-launch-1.0:7828): CRITICAL **: gst_video_info_set_format: assertion
'format != GST_VIDEO_FORMAT_UNKNOWN' failed

** (gst-launch-1.0:7828): CRITICAL **: gst_video_info_to_caps: assertion
'info->finfo->format != GST_VIDEO_FORMAT_UNKNOWN' failed

(gst-launch-1.0:7828): GStreamer-CRITICAL **: gst_event_new_caps: assertion
'caps != NULL' failed

(gst-launch-1.0:7828): GStreamer-CRITICAL **: gst_pad_push_event: assertion
'GST_IS_EVENT (event)' failed

(gst-launch-1.0:7828): GStreamer-CRITICAL **: gst_mini_object_unref: assertion
'mini_object != NULL' failed
0:00:00.947142432  7828 00000000031E41C0 WARN                 basesrc
gstbasesrc.c:3275:gst_base_src_prepare_allocation:<rfbsrc0> Subclass failed to
decide allocation
0:00:00.950423690  7828 00000000031E41C0 WARN                 basesrc
gstbasesrc.c:3055:gst_base_src_loop:<rfbsrc0> error: Internal data stream
error.
0:00:00.953940566  7828 00000000031E41C0 WARN                 basesrc
gstbasesrc.c:3055:gst_base_src_loop:<rfbsrc0> error: streaming stopped, reason
not-negotiated (-4)
ERROR: from element /GstPipeline:pipeline0/GstRfbSrc:rfbsrc0: Internal data
stream error.
Additional debug info:
gstbasesrc.c(3055): gst_base_src_loop ():
/GstPipeline:pipeline0/GstRfbSrc:rfbsrc0:
streaming stopped, reason not-negotiated (-4)
Execution ended after 0:00:00.875125228
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...

-- 
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