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

Daniel Díaz mrchapp at gmail.com
Mon Mar 8 09:58:37 CET 2010


Hello!


On Fri, Mar 5, 2010 at 7:06 PM, Alexandre Quessy <alexandre at quessy.net> wrote:
[...]
> I am not sure about how to read the actual frame rate, though. Any hint?

I use this hack:
  http://github.com/mrchapp/meta-texasinstruments/blob/for-23.i3.5-pre2/packages/gstreamer/gstreamer/gst-0.10.25-gst-launch-Add-pad-probe.patch

gst-launch --padprobe ffmpegcolorspace0:src --timer \
  the ! rest ! of ! your ! pipeline

Greetings!

Daniel Díaz
yosoy at danieldiaz.org



> 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
>




More information about the gstreamer-devel mailing list