[gst-devel] v4l2src & glupload at only 12 FPS?

Tristan Matthews tristan at sat.qc.ca
Fri Mar 5 18:57:31 CET 2010


2010/3/5 Tristan Matthews <tristan at sat.qc.ca>

>
> I've reproduced the bug with dc1394src. It seems to be with glfilterglass,
> this line has no problems:
> gst-launch -v dc1394src ! ffmpegcolorspace !  glupload ! glfiltercube !
> glimagesink
> whereas this suffers from the same behaviour that alexandre describes
> gst-launch -v dc1394src ! ffmpegcolorspace !  glupload ! glfiltercube !
> glimagesink
>
>
Typo in the last email, the second line should say glfilterglass. Here's my
glxinfo:
http://pastebin.com/8CJCz22t



>
>
>>  Here is the command I have issued. The first time, it was without the
>>> glfilterglass element.
>>>
>>> $ gst-launch -v v4l2src ! video/x-raw-yuv, format=\(fourcc\)I420,
>>> framerate=\(fraction\)25/1, width=640, height=480 ! ffmpegcolorspace !
>>> glupload  ! glfilterglass ! glimagesink
>>>
>>> I am not sure about how to read the actual frame rate, though. Any hint?
>>>
>>> Thanks,
>>> Alex
>>>
>>>
>>> > Julien
>>> >
>>> > 2010/3/3 Alexandre Quessy <alexandre at quessy.net>
>>> >
>>> >> Hello everyone,
>>> >> I have worked on a prototype of a pipeline that uploads a live video
>>> >> feed to an OpenGL texture and shares it with a context in SDL,
>>> >> starting from the tests/examples/sdlshare.c file in gst-plugins-gl.
>>> >> The source code can be found at
>>> >> http://bitbucket.org/aalex/toonloop1/src/tip/src/sdlshare.cpp and can
>>> >> be compiled with the autotools.
>>> >> (./autogen.sh && ./configure && make)
>>> >>
>>> >> It seems like the mesured framerate is consistently pretty slow. I get
>>> >> an average of 12 FPS on a Dual 2.2 GHz with the latest Ubuntu and a
>>> >> decent Nvidia graphic card. I obtained 30 FPS on a faster machine with
>>> >> a better V4L2-supported video capture card.
>>> >>
>>> >> Does someone have suggestions on how I could overcome this ? I would
>>> >> also prefer to have a framerate that's faster than the capture card's.
>>> >> 29.97 FPS is what NTSC gives me, whereas most projectors and monitors
>>> >> can do up to 60 FPS. I have tried to set the "sync" property of the
>>> >> fakesink element to FALSE, or TRUE, without success. Any other hint ?
>>> >>
>>> >> --
>>> >> Alexandre Quessy
>>> >> http://alexandre.quessy.net/
>>> >>
>>> >>
>>> >>
>>> ------------------------------------------------------------------------------
>>> >> Download Intel&#174; Parallel Studio Eval
>>> >> Try the new software tools for yourself. Speed compiling, find bugs
>>> >> proactively, and fine-tune applications for parallel performance.
>>> >> See why Intel Parallel Studio got high marks during beta.
>>> >> http://p.sf.net/sfu/intel-sw-dev
>>> >> _______________________________________________
>>> >> gstreamer-devel mailing list
>>> >> gstreamer-devel at lists.sourceforge.net
>>> >> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>>> >>
>>> >
>>> >
>>> >
>>> ------------------------------------------------------------------------
>>> >
>>> >
>>> ------------------------------------------------------------------------------
>>> > Download Intel&#174; Parallel Studio Eval
>>> > Try the new software tools for yourself. Speed compiling, find bugs
>>> > proactively, and fine-tune applications for parallel performance.
>>> > See why Intel Parallel Studio got high marks during beta.
>>> > http://p.sf.net/sfu/intel-sw-dev
>>> >
>>> >
>>> >
>>> ------------------------------------------------------------------------
>>> >
>>> > _______________________________________________
>>> > gstreamer-devel mailing list
>>> > gstreamer-devel at lists.sourceforge.net
>>> > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Download Intel&#174; Parallel Studio Eval
>>> Try the new software tools for yourself. Speed compiling, find bugs
>>> proactively, and fine-tune applications for parallel performance.
>>> See why Intel Parallel Studio got high marks during beta.
>>> http://p.sf.net/sfu/intel-sw-dev
>>> _______________________________________________
>>> gstreamer-devel mailing list
>>> gstreamer-devel at lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Download Intel&#174; Parallel Studio Eval
>> Try the new software tools for yourself. Speed compiling, find bugs
>> proactively, and fine-tune applications for parallel performance.
>> See why Intel Parallel Studio got high marks during beta.
>> http://p.sf.net/sfu/intel-sw-dev
>> _______________________________________________
>> gstreamer-devel mailing list
>> gstreamer-devel at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>>
>>
>
>
> --
> Tristan Matthews
> email: tristan at sat.qc.ca
> web: http://tristanswork.blogspot.com
>



-- 
Tristan Matthews
email: tristan at sat.qc.ca
web: http://tristanswork.blogspot.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20100305/b18262fb/attachment.htm>


More information about the gstreamer-devel mailing list