Re: x11 and gstreamer compete on same display ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]




Date: Thu, 14 Dec 2017 21:14:07 +0200
From: Ran Shalit <ranshalit@xxxxxxxxx>
To: Discussions specific to using GStreamer on embedded systems
<gstreamer-embedded@xxxxxxxxxxxxxxxxxxxxx>
Subject: Re: x11 and gstreamer compete on same display ?
Message-ID:
<CAJ2oMhJ4NmYkeMYvEABoan2G16+_5OkC8JcE8JOBDZEw7edSAw@xxxxxxxxxxxxxx>
Content-Type: text/plain; charset="UTF-8"

On Thu, Dec 14, 2017 at 8:25 PM, Todd Fischer <todd.fischer@xxxxxxxxxxxx> wrote:

On Dec 14, 2017, at 11:07 AM, Ran Shalit <ranshalit@xxxxxxxxx> wrote:

Hello,

I am using linux distro with x11.
We have some issue, that gstreamer is not displayed correctly with rtp.
We suspect that x11 and gstreamer compete on the display (becuase on
exiting the gstreamer process x11 is immeditely shown again).

What is the pipeline you are using?

Hi,
This is the pipeline:

gst-launch-1.0 -v udpsrc port=5000 caps = "application/x-rtp,
media=(string)video, clock-rate=(int)90000,
encoding-name=(string)RAW,width=(string)1280,height=(string)1024,
payload=(int)96,sampling=YCbCr-4:2:0" ! rtpvrawdepay ! imxg2dvideosink
use-vsync=true



There are several other video sinks available for iMX6.  I was trying to find a specific example for QT + GST on iMX6, but didn’t stumble across one.  You might find some useful information at




What system is running the pipeline?

imx6, yocto morti, x11 distro (there is also fb distro, which might be better?)

It sounds like the hardware that mixes the display and video windows isn’t configured as you would like.  The easiest fix is likely to use a different video sink.

This is my assumption. That x11 and gstreamer are competing. when I
stop the pipeline I immediately see the GUI. even when I disabled
desktop manager with systemctl set-default multi-user.target ,
although I don't see the gnome environment, I keep see the xterm
terminal. So, I suspect that they compete, and that's why gstreamer
has difficulties. Yet, I am not sure,  with simpler pipelines without
rtp, like videotstsrc, then it appears better on the screen.



Does it make sense ?

Thank you,
Ran

Todd
RidgeRun

_______________________________________________
gstreamer-embedded mailing list
gstreamer-embedded@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/gstreamer-embedded


------------------------------

Subject: Digest Footer

_______________________________________________
gstreamer-embedded mailing list
gstreamer-embedded@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/gstreamer-embedded


------------------------------

End of gstreamer-embedded Digest, Vol 65, Issue 1
*************************************************

_______________________________________________
gstreamer-embedded mailing list
gstreamer-embedded@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/gstreamer-embedded

[Index of Archives]     [Linux Embedded]     [Linux ARM Kernel]     [Linux for ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux Media]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux