Open Andr3wid opened 3 years ago
same here, with rpi renderer the window does not open., my log looks similar (no hint given, everything seems to be working but without seeing a window on the desktop).
cheers bendsch
@Andr3wid
if its gstreamer / X11
perhaps autovideosink is choosing something weird for the sink.
try editing video_renderer_gstreamer.c and change autovideosink to ximagesink or xvimagesink
OpenSUSE Tumbleweed user here, experiencing the same issue. I tried ximagesink
and xvimagesink
without success.
A little bit more investigation yielded the following: running GST_DEBUG=4 ./rpiplay -vr gstreamer -ar dummy -d
with current master
, in the GStreamer debug output it looks like the pipeline breaks after decodebin
.
0:00:00.007335435 523 0x13d0200 INFO GST_PIPELINE gst/parse/grammar.y:689:gst_parse_perform_link: linking some pad of GstDecodeBin named decodebin0 to some pad of GstVideoConvert named videoconvert0 (0/0) with caps "(NULL)"
0:00:00.007339405 523 0x13d0200 INFO GST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element decodebin0:(any) to element videoconvert0:(any)
0:00:00.007344514 523 0x13d0200 INFO GST_PADS gstpad.c:4314:gst_pad_peer_query:<videoconvert0:src> pad has no peer
0:00:00.007450494 523 0x13d0200 INFO GST_ELEMENT_PADS gstelement.c:1006:gst_element_get_static_pad: no such pad 'src_%u' in element "decodebin0"
0:00:00.007459993 523 0x13d0200 INFO GST_ELEMENT_PADS gstutils.c:1270:gst_element_get_compatible_pad:<decodebin0> Could not find a compatible pad to link to videoconvert0:sink
0:00:00.007464193 523 0x13d0200 INFO default gstutils.c:2206:gst_element_link_pads_filtered: Could not link pads: decodebin0:(null) - videoconvert0:(null)
Before today I knew next to nothing about GStreamer, so I could be off the mark on this, but https://stackoverflow.com/questions/28033813/unable-to-link-gstreamer-decodebin-to-jpegenc-in-application suggests that this could be due to src_%u
in decodebin
being only sometimes present.
@heatherathebyne Try using UxPlay 1.37 http://github.com/FDH2/UxPlay (RPiPlay fork) with ./uxplay -vs ximagesink .
That works great. Thanks so much!
Hi there!
Just built the latest version of RPIPlay on my Linux box (openSUSE Leap) and it is launching fine. I connect to the PC from my iPad via the "Screen Mirroring"-button, the connection details get displayed as well but the corresponding "mirror-window" (window displaying the screen of my iPad) does not pop up on the PC. I installed all GStreamer-plugins as far as I am aware and I am left clueless...
This is some log-output when starting in debug-mode: