LiVES  2.4.1-svn
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Functions
cvirtual.c File Reference
#include "main.h"
#include "resample.h"

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)
 
boolean 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)
 
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)
 
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 oldframes)
 
int * frame_index_copy (int *findex, int nframes, int offset)
 
boolean is_virtual_frame (int sfileno, int frame)
 

Function Documentation

boolean check_clip_integrity ( int  fileno,
const lives_clip_data_t cdata 
)
boolean check_if_non_virtual ( int  fileno,
int  start,
int  end 
)
void clean_images_from_virtual ( lives_clip_t sfile,
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 
)
boolean load_frame_index ( int  fileno)
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 
)