[vlc-devel] video filters and frame display
sebastien-devel at celeos.eu
Thu Oct 8 17:48:40 CEST 2009
Quoting Laurent Aimar <fenrir at via.ecp.fr>:
> > Is there a way to display pictures only when frames are decoded ? and as a
> > consequence it would apply filters only once per frame ?
> Not with the current code and vout/spu architecture.
I found a way to do what I want with a hack in video_output.c (see at the end of
VLC displays frames at a minimum rate of about 5 frames per second, because of
the hardcoded "4" value.
It may be interesting to make this configurable. But it's just a thought, I
don't mind having this hack for my tests.
@@ -1100,7 +1100,7 @@ static void* RunThread( void *p_this )
/* We are asked to repeat the previous picture, but we first
* wait for a couple of idle loops */
- if( i_idle_loops < 4 )
+ if( 1 || i_idle_loops < 4 )
p_picture = NULL;
display_date = 0;
More information about the vlc-devel