FFmpeg
|
#include <framesync.h>
Data Fields | |
const AVClass * | class |
AVFilterContext * | parent |
Parent filter context. More... | |
unsigned | nb_in |
Number of input streams. More... | |
AVRational | time_base |
Time base for the output events. More... | |
int64_t | pts |
Timestamp of the current event. More... | |
int(* | on_event )(struct FFFrameSync *fs) |
Callback called when a frame event is ready. More... | |
void * | opaque |
Opaque pointer, not used by the API. More... | |
unsigned | in_request |
Index of the input that requires a request. More... | |
unsigned | sync_level |
Synchronization level: only inputs with the same sync level are sync sources. More... | |
uint8_t | frame_ready |
Flag indicating that a frame event is ready. More... | |
uint8_t | eof |
Flag indicating that output has reached EOF. More... | |
FFFrameSyncIn * | in |
Pointer to array of inputs. More... | |
int | opt_repeatlast |
int | opt_shortest |
int | opt_eof_action |
int | opt_ts_sync_mode |
Frame sync structure.
Definition at line 168 of file framesync.h.
const AVClass* FFFrameSync::class |
Definition at line 169 of file framesync.h.
AVFilterContext* FFFrameSync::parent |
Parent filter context.
Definition at line 174 of file framesync.h.
unsigned FFFrameSync::nb_in |
Number of input streams.
Definition at line 179 of file framesync.h.
AVRational FFFrameSync::time_base |
Time base for the output events.
Definition at line 184 of file framesync.h.
Referenced by config_comm_output(), filter_callback(), and process_frame().
int64_t FFFrameSync::pts |
Timestamp of the current event.
Definition at line 189 of file framesync.h.
Referenced by filter_callback(), and process_frame().
int(* FFFrameSync::on_event) (struct FFFrameSync *fs) |
Callback called when a frame event is ready.
Definition at line 194 of file framesync.h.
Referenced by init_framesync().
void* FFFrameSync::opaque |
Opaque pointer, not used by the API.
Definition at line 199 of file framesync.h.
Referenced by init_framesync().
unsigned FFFrameSync::in_request |
Index of the input that requires a request.
Definition at line 204 of file framesync.h.
unsigned FFFrameSync::sync_level |
Synchronization level: only inputs with the same sync level are sync sources.
Definition at line 210 of file framesync.h.
uint8_t FFFrameSync::frame_ready |
Flag indicating that a frame event is ready.
Definition at line 215 of file framesync.h.
uint8_t FFFrameSync::eof |
Flag indicating that output has reached EOF.
Definition at line 220 of file framesync.h.
FFFrameSyncIn* FFFrameSync::in |
Pointer to array of inputs.
Definition at line 225 of file framesync.h.
Referenced by init_framesync().
int FFFrameSync::opt_repeatlast |
Definition at line 227 of file framesync.h.
int FFFrameSync::opt_shortest |
Definition at line 228 of file framesync.h.
int FFFrameSync::opt_eof_action |
Definition at line 229 of file framesync.h.
int FFFrameSync::opt_ts_sync_mode |
Definition at line 230 of file framesync.h.