LiVES  3.0.2
Macros | Functions
cvirtual.c File Reference
#include "main.h"
#include "resample.h"

Macros

#define DS_SPACE_CHECK_FRAMES   100
 

Functions

int count_virtual_frames (int *findex, int start, int end)
 
void create_frame_index (int fileno, boolean init, int start_offset, int nframes)
 
boolean save_frame_index (int fileno)
 
int load_frame_index (int fileno)
 
void del_frame_index (lives_clip_t *sfile)
 
boolean check_clip_integrity (int fileno, const lives_clip_data_t *cdata, int maxframe)
 
boolean check_if_all_virtual (int fileno, int start, int end)
 
boolean check_if_non_virtual (int fileno, int start, int end)
 
boolean virtual_to_images (int sfileno, int sframe, int eframe, boolean update_progress, LiVESPixbuf **pbr)
 
boolean realize_all_frames (int clipno, const char *msg, boolean enough)
 
void insert_images_in_virtual (int sfileno, int where, int frames, int *frame_index, int start)
 
void delete_frames_from_virtual (int sfileno, int start, int end)
 
void reverse_frame_index (int sfileno)
 
void restore_frame_index_back (int sfileno)
 
void clean_images_from_virtual (lives_clip_t *sfile, int oldsframe, int oldframes)
 
int * frame_index_copy (int *findex, int nframes, int offset)
 
boolean is_virtual_frame (int sfileno, int frame)
 

Macro Definition Documentation

#define DS_SPACE_CHECK_FRAMES   100

Function Documentation

boolean check_clip_integrity ( int  fileno,
const lives_clip_data_t cdata,
int  maxframe 
)
boolean check_if_all_virtual ( int  fileno,
int  start,
int  end 
)
boolean check_if_non_virtual ( int  fileno,
int  start,
int  end 
)
void clean_images_from_virtual ( lives_clip_t sfile,
int  oldsframe,
int  oldframes 
)
int count_virtual_frames ( int *  findex,
int  start,
int  end 
)

count virtual frames between start and end (inclusive)

void create_frame_index ( int  fileno,
boolean  init,
int  start_offset,
int  nframes 
)
void del_frame_index ( lives_clip_t sfile)
void delete_frames_from_virtual ( int  sfileno,
int  start,
int  end 
)
int* frame_index_copy ( int *  findex,
int  nframes,
int  offset 
)
void insert_images_in_virtual ( int  sfileno,
int  where,
int  frames,
int *  frame_index,
int  start 
)
boolean is_virtual_frame ( int  sfileno,
int  frame 
)
int load_frame_index ( int  fileno)
boolean realize_all_frames ( int  clipno,
const char *  msg,
boolean  enough 
)
void restore_frame_index_back ( int  sfileno)
void reverse_frame_index ( int  sfileno)
boolean save_frame_index ( int  fileno)
boolean virtual_to_images ( int  sfileno,
int  sframe,
int  eframe,
boolean  update_progress,
LiVESPixbuf **  pbr 
)