[Bug 795327] New: "rfbsrc" linked to "videorate" causes error "invalid buffer size 4096 < 4196352"
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Tue Apr 17 10:00:23 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=795327
Bug ID: 795327
Summary: "rfbsrc" linked to "videorate" causes error "invalid
buffer size 4096 < 4196352"
Classification: Platform
Product: GStreamer
Version: 1.14.0
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: ---
The pipeline
gst-launch-1.0.exe rfbsrc host="localhost" port=5900 password=pass ! videorate
! video/x-raw,framerate=10/1 ! videoconvert ! jpegenc ! fakesink
not working due some issues between rfbsrc and videorate .
The pipeline works if I remove "videorate" with caps or just replace rfbsrc by
videotestsrc
Debug details are below:
D:\gstreamer\1.0\x86_64\bin>gst-launch-1.0.exe rfbsrc host="localhost"
port=5900 password=pass ! videorate ! video/x-raw,framerate=10/1 ! videoconvert
! jpegenc ! fakesink
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
0:00:00.106214535 Setti139n8g0 pipeline to PLAYING ...
00000000051ABC40 New clock: GstSystemClock
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.155560157 13980 00000000051ABC40 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.298831545 13980 00000000051ABC40 ERROR default
video-frame.c:175:gst_video_frame_map_id: invalid buffer size 4096 < 4196352
0:00:00.305438688 13980 00000000051ABC40 WARN jpegenc
gstjpegenc.c:550:gst_jpegenc_handle_frame:<jpegenc0> invalid frame received
0:00:00.316200844 13980 00000000051ABC40 ERROR videoencoder
gstvideoencoder.c:2345:gst_video_encoder_finish_frame:<jpegenc0> Output state
was not configured
0:00:00.323157399 13980 00000000051ABC40 WARN basesrc
gstbasesrc.c:3055:gst_base_src_loop:<rfbsrc0> error: Internal data stream
error.
0:00:00.326024094 13980 00000000051ABC40 WARN basesrc
gstbasesrc.c:3055:gst_base_src_loop:<rfbsrc0> error: streaming stopped, reason
error (-5)
0:00:00.329748031 ERROR: from element /GstPipeline:pipeline0/GstRfbSrc:rfbsrc0:
Internal data stream error.
13980Additional debug info:
gstbasesrc.c(3055): gst_base_src_loop ():
/GstPipeline:pipeline0/GstRfbSrc:rfbsrc0:
streaming stopped, reason error (-5)
0000E0000051ABC40 xecution ended after 0:00:00E.227940639
RROR Setting pipeline to PAUSED ...
default video-frame.c:175:gst_video_frame_map_id:Setting pipeline
to READY ...
invalid buffer size 4096 < 4196352
0:00:00.341547712 13980 00000000051ABC40 WARN jpegenc
gstjpegenc.c:550:gst_jpegenc_handle_frame:<jpegenc0> invalid frame received
0:00:00.344335867 13980 00000000051ABC40 ERROR videoencoder
gstvideoencoder.c:2345:gst_video_encoder_finish_frame:<jpegenc0> Output state
was not configured
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