QGst::Quick::VideoSurface Green Hue

sahil malhotra sahilmalhotra17 at gmail.com
Tue Jan 28 06:38:13 PST 2014


gst-launch actually plays the Video fine. The problem occurs only when i
play it inside the QGst::Quick::VideoSurface i.e. connect it to its sink.
I'll check if the videosink lets me do any manipulation of the color space.
Thanks
Sahil


On Tue, Jan 28, 2014 at 8:04 PM, Chuck Crisler <ccrisler at mutualink.net>wrote:

> A green color suggests a color space conversion problem (or a lack of
> color space conversion). That would be displaying YUV on an RGB surface or
> vice version. Enable some logging, especially on the caps exchange
> (gst-launch -vvv) to see what is happening.
>
>
> On Tue, Jan 28, 2014 at 9:19 AM, sahil malhotra <sahilmalhotra17 at gmail.com
> > wrote:
>
>> Hi,
>> I'm trying to build an application that subscribes to a udp mjpg stream
>> and displays it in a QGst::Quick::VideoSurface. Problem is whenever i
>> connect the pipeline to the VideoSurface->videoSink(), the displayed video
>> looks like it is over saturated by a green hue. If i connect it to a
>> different sink for example the default sink that gets created with the
>> "playbin2" Element, Video color is fine but it opens a new output window in
>> which this is displayed. I need some help in debugging this issue so that i
>> can display the video inside my qtquick 2.0 application.
>>
>> Thanks
>> Sahil
>>
>> _______________________________________________
>> gstreamer-devel mailing list
>> gstreamer-devel at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>>
>>
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20140128/6c012597/attachment-0001.html>


More information about the gstreamer-devel mailing list