LiVES 1.4.9
Defines | Functions

src/saveplay.c File Reference

#include "../libweed/weed.h"
#include "../libweed/weed-host.h"
#include "../libweed/weed-palettes.h"
#include <unistd.h>
#include <stdlib.h>
#include <string.h>
#include <fcntl.h>
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include "main.h"
#include "callbacks.h"
#include "support.h"
#include "resample.h"
#include "effects-weed.h"
#include "audio.h"
#include "htmsocket.h"
#include "cvirtual.h"

Defines

#define AUDIO_FRAMES_TO_READ   100
#define SECOND_STOP_TIME   0.1
#define STOP_GIVE_UP_TIME   1.0

Functions

void save_clip_values (gint which)
gboolean read_file_details (const gchar *file_name, gboolean is_audio)
const gchar * get_deinterlace_string (void)
void deduce_file (const gchar *file_name, gdouble start, gint end)
void open_file (const gchar *file_name)
void open_file_sel (const gchar *file_name, gdouble start, gint frames)
void get_handle_from_info_file (gint index)
void save_frame (GtkMenuItem *menuitem, gpointer user_data)
void save_file (int clip, int start, int end, const char *filename)
void play_file (void)
gboolean get_temp_handle (gint index, gboolean create)
void create_cfile (void)
gboolean get_new_handle (gint index, const gchar *name)
gboolean add_file_info (const gchar *check_handle, gboolean aud_only)
void save_file_comments (int fileno)
void wait_for_stop (const gchar *stop_command)
gboolean save_frame_inner (gint clip, gint frame, const gchar *file_name, gint width, gint height, gboolean allow_over)
void backup_file (int clip, int start, int end, const gchar *file_name)
void write_headers (file *file)
gboolean read_headers (const gchar *file_name)
void open_set_file (const gchar *set_name, gint clipnum)
void restore_file (const gchar *file_name)
gint save_event_frames (void)
gboolean open_scrap_file (void)
gboolean load_from_scrap_file (weed_plant_t *layer, int frame)
gint save_to_scrap_file (weed_plant_t *layer)
void close_scrap_file (void)
void recover_layout_map (numclips)
void add_to_recovery_file (const gchar *handle)
void rewrite_recovery_file (void)
gboolean check_for_recovery_files (gboolean auto_recover)

Define Documentation

#define AUDIO_FRAMES_TO_READ   100
#define SECOND_STOP_TIME   0.1
#define STOP_GIVE_UP_TIME   1.0

Function Documentation

gboolean add_file_info ( const gchar *  check_handle,
gboolean  aud_only 
)
void add_to_recovery_file ( const gchar *  handle)
void backup_file ( int  clip,
int  start,
int  end,
const gchar *  file_name 
)
gboolean check_for_recovery_files ( gboolean  auto_recover)
void close_scrap_file ( void  )
void create_cfile ( void  )
void deduce_file ( const gchar *  file_name,
gdouble  start,
gint  end 
)
const gchar* get_deinterlace_string ( void  )
void get_handle_from_info_file ( gint  index)
gboolean get_new_handle ( gint  index,
const gchar *  name 
)
gboolean get_temp_handle ( gint  index,
gboolean  create 
)
gboolean load_from_scrap_file ( weed_plant_t *  layer,
int  frame 
)
void open_file ( const gchar *  file_name)
void open_file_sel ( const gchar *  file_name,
gdouble  start,
gint  frames 
)
gboolean open_scrap_file ( void  )
void open_set_file ( const gchar *  set_name,
gint  clipnum 
)
void play_file ( void  )
gboolean read_file_details ( const gchar *  file_name,
gboolean  is_audio 
)
gboolean read_headers ( const gchar *  file_name)
void recover_layout_map ( numclips  )
void restore_file ( const gchar *  file_name)
void rewrite_recovery_file ( void  )
void save_clip_values ( gint  which)
gint save_event_frames ( void  )
void save_file ( int  clip,
int  start,
int  end,
const char *  filename 
)
void save_file_comments ( int  fileno)
void save_frame ( GtkMenuItem *  menuitem,
gpointer  user_data 
)
gboolean save_frame_inner ( gint  clip,
gint  frame,
const gchar *  file_name,
gint  width,
gint  height,
gboolean  allow_over 
)
gint save_to_scrap_file ( weed_plant_t *  layer)
void wait_for_stop ( const gchar *  stop_command)
void write_headers ( file file)
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines