32 long refactor_frame_number(
long framenumber,
double source_frame_rate,
double target_frame_rate);
33 bool clip_uses_cacher(
Clip* clip);
34 void open_clip(
Clip* clip,
bool multithreaded);
35 void cache_clip(
Clip* clip,
long playhead,
bool reset,
bool scrubbing, QVector<Clip *> &nests,
int playback_speed);
36 void close_clip(
Clip* clip,
bool wait);
37 void handle_media(
Sequence* sequence,
long playhead,
bool multithreaded);
38 void reset_cache(
Clip* c,
long target_frame,
int playback_speed);
39 void get_clip_frame(
Clip* c,
long playhead,
bool &texture_failed);
40 double get_timecode(
Clip* c,
long playhead);
42 long playhead_to_clip_frame(
Clip* c,
long playhead);
43 double playhead_to_clip_seconds(
Clip* c,
long playhead);
44 int64_t seconds_to_timestamp(
Clip* c,
double seconds);
45 int64_t playhead_to_timestamp(
Clip* c,
long playhead);
47 int retrieve_next_frame(
Clip* c, AVFrame* f);
48 bool is_clip_active(
Clip* c,
long playhead);
49 void get_next_audio(
Clip* c,
bool mix);
Definition: sequence.h:33