#include "libavutil/avassert.h"#include "avfilter.h"#include "bufferqueue.h"#include "framesync.h"#include "internal.h"Go to the source code of this file.
Definition at line 27 of file framesync.c.
Definition at line 43 of file framesync.c.
Definition at line 29 of file framesync.c.
Initialize a frame sync structure.
The entire structure is expected to be already set to 0.
Definition at line 49 of file framesync.c.
Referenced by config_output(), and ff_dualinput_init().
Definition at line 56 of file framesync.c.
Referenced by ff_framesync_configure(), and framesync_inject_frame().
Configure a frame sync structure.
Must be called after all options are set but before all use.
Definition at line 72 of file framesync.c.
Referenced by config_output(), and ff_dualinput_init().
Definition at line 113 of file framesync.c.
Referenced by ff_framesync_next().
Definition at line 171 of file framesync.c.
Referenced by framesync_inject_frame().
Definition at line 178 of file framesync.c.
Referenced by ff_framesync_add_frame(), and ff_framesync_next().
Add a frame to an input.
Typically called from the filter_frame() method.
Definition at line 197 of file framesync.c.
Referenced by ff_framesync_filter_frame(), and ff_framesync_request_frame().
Prepare the next frame event.
The status of the operation can be found in fs->frame_ready and fs->eof.
Definition at line 207 of file framesync.c.
Referenced by ff_framesync_process_frame().
Drop the current frame event.
Definition at line 219 of file framesync.c.
Referenced by ff_framesync_process_frame().
Get the current frame in an input.
Definition at line 224 of file framesync.c.
Referenced by process_frame().
Free all memory currently allocated.
Definition at line 261 of file framesync.c.
Referenced by ff_dualinput_uninit(), and uninit().
Process one or several frame using the on_event callback.
Definition at line 272 of file framesync.c.
Referenced by ff_framesync_filter_frame(), and ff_framesync_request_frame().
Accept a frame on a filter input.
This function can be the complete implementation of all filter_frame methods of a filter using framesync.
Definition at line 293 of file framesync.c.
Referenced by ff_dualinput_filter_frame(), and filter_frame().
Request a frame on the filter output.
This function can be the complete implementation of all filter_frame methods of a filter using framesync if it has only one output.
Definition at line 307 of file framesync.c.
Referenced by ff_dualinput_request_frame(), and request_frame().
Definition at line 34 of file framesync.c.
Referenced by ff_framesync_init().