gstreamer/ext
Chris Shoemaker 6bd90dc0cc clockoverlay: only rerender text if time string has changed
The textoverlay element will rerender the text string whenever
overlay sets the 'need_render' flag to TRUE.  Previously, we
lazily set the flag to TRUE every time the time string was requested.
Now, we save a copy of the previously given string, and only set
'need_render' to TRUE if the string has changed.

In my tests with a 30fps video stream, and a time string including
a seconds field, this change reduced the CPU usage of the clockoverlay
element from 60% to 5%.

Fixes bug #627780.
2010-08-24 09:29:33 +02:00
..
alsa alsasrc/sink: add property to get the card name 2010-08-18 16:45:37 +02:00
cdparanoia cdparanoia: check for cdparanoia with pkg-config first 2010-06-11 22:16:26 +01:00
gio giostreamsrc: Fix copy&paste error in the docs 2010-06-14 09:53:31 +02:00
gnomevfs gnomevfssrc: Fix possible NULL pointer dereference 2010-06-14 11:08:10 +02:00
libvisual libvisual: trucate own caps, instead of copying and using the first only 2010-05-06 09:11:17 +03:00
ogg oggstream: static forward declarations are forbidden by the C standard 2010-08-08 17:42:04 +02:00
pango clockoverlay: only rerender text if time string has changed 2010-08-24 09:29:33 +02:00
theora theoraenc: Implement two pass encoding 2010-07-16 17:40:12 +02:00
vorbis vorbis: have a copy_sample func as a func pointer 2010-05-06 08:22:36 +03:00
Makefile.am build: build plugin and example directories in parallel if make -jN is used 2010-03-29 00:26:59 +01:00