Commit bc1d9ed1 authored by vitor's avatar vitor

Implement poll_frame() method. Fix ffmpeg.c bug with

vf_fps filter.

Commited in SoC by Vitor Sessak on 2008-02-06 19:55:36


git-svn-id: file:///var/local/repositories/ffmpeg/trunk@12109 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
parent 4aecea77
......@@ -186,6 +186,8 @@ void avfilter_formats_ref(AVFilterFormats *f, AVFilterFormats **ref);
*/
void avfilter_formats_unref(AVFilterFormats **ref);
int avfilter_poll_frame(AVFilterLink *link);
/**
* A filter pad used for either input or output
*/
......@@ -258,6 +260,17 @@ struct AVFilterPad
*/
void (*draw_slice)(AVFilterLink *link, int y, int height);
/**
* Frame poll callback. This returns the number of immediately available
* frames. It should return a positive value if the next request_frame()
* is guaranteed to return one frame (with no delay).
*
* Defaults to just calling the source poll_frame() method.
*
* Output video pads only.
*/
int (*poll_frame)(AVFilterLink *link);
/**
* Frame request callback. A call to this should result in at least one
* frame being output over the given link. This should return zero on
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment