LiVES 1.3.11-svn
Defines | Functions | Variables
src/main.c File Reference
#include <glib.h>
#include "../libweed/weed.h"
#include "../libweed/weed-palettes.h"
#include "../libweed/weed-effects.h"
#include "../libweed/weed-utils.h"
#include "../libweed/weed-host.h"
#include "main.h"
#include "interface.h"
#include "support.h"
#include "callbacks.h"
#include "effects.h"
#include "rte_window.h"
#include "resample.h"
#include "audio.h"
#include "paramwindow.h"
#include "stream.h"
#include "startup.h"
#include <getopt.h>

Defines

#define HSPACE   320

Functions

void catch_sigint (int signum)
void get_monitors (void)
void do_start_messages (void)
void set_palette_colours (void)
capabilityget_capabilities (void)
void print_notice ()
void print_opthelp (void)
int main (int argc, char *argv[])
gboolean startup_message_fatal (const gchar *msg)
gboolean startup_message_nonfatal (const gchar *msg)
gboolean startup_message_nonfatal_dismissable (const gchar *msg, gint warning_mask)
void set_main_title (const gchar *file, gint untitled)
void sensitize (void)
void desensitize (void)
void procw_desensitize (void)
void load_start_image (gint frame)
void load_end_image (gint frame)
void load_preview_image (gboolean update_always)
GdkPixbuf * gdk_pixbuf_new_from_file_progressive (gchar *fname, gint width, gint height, const gchar *img_ext, GError **gerror)
gboolean pull_frame_at_size (weed_plant_t *layer, const gchar *image_ext, weed_timecode_t tc, int width, int height, int target_palette)
gboolean pull_frame (weed_plant_t *layer, const gchar *image_ext, weed_timecode_t tc)
GdkPixbuf * pull_gdk_pixbuf_at_size (gint clip, gint frame, const gchar *image_ext, weed_timecode_t tc, gint width, gint height, GdkInterpType interp)
void load_frame_image (gint frame)
GdkPixbuf * lives_scale_simple (GdkPixbuf *pixbuf, gint width, gint height)
void close_current_file (gint file_to_switch_to)
 close current file, and try to switch to file_to_switch_to
void switch_to_file (gint old_file, gint new_file)
void do_quick_switch (gint new_file)
void resize (gdouble scale)

Variables

capabilitycapable
 some shared structures
_palettepalette
size_t sizint
 type sizes
size_t sizdbl
size_t sizshrt
mainwindowmainw
static gboolean auto_recover = FALSE
static gint xxheight = 0
GtkTargetEntry target_table []

Define Documentation

#define HSPACE   320

Function Documentation

void catch_sigint ( int  signum)
void close_current_file ( gint  file_to_switch_to)

close current file, and try to switch to file_to_switch_to

void desensitize ( void  )
void do_quick_switch ( gint  new_file)
void do_start_messages ( void  )
GdkPixbuf* gdk_pixbuf_new_from_file_progressive ( gchar *  fname,
gint  width,
gint  height,
const gchar *  img_ext,
GError **  gerror 
)
capability* get_capabilities ( void  )
void get_monitors ( void  )
GdkPixbuf* lives_scale_simple ( GdkPixbuf *  pixbuf,
gint  width,
gint  height 
)
void load_end_image ( gint  frame)
void load_frame_image ( gint  frame)
void load_preview_image ( gboolean  update_always)
void load_start_image ( gint  frame)
int main ( int  argc,
char *  argv[] 
)
void print_notice ( )
void print_opthelp ( void  )
void procw_desensitize ( void  )
gboolean pull_frame ( weed_plant_t *  layer,
const gchar *  image_ext,
weed_timecode_t  tc 
)
gboolean pull_frame_at_size ( weed_plant_t *  layer,
const gchar *  image_ext,
weed_timecode_t  tc,
int  width,
int  height,
int  target_palette 
)
GdkPixbuf* pull_gdk_pixbuf_at_size ( gint  clip,
gint  frame,
const gchar *  image_ext,
weed_timecode_t  tc,
gint  width,
gint  height,
GdkInterpType  interp 
)
void resize ( gdouble  scale)
void sensitize ( void  )
void set_main_title ( const gchar *  file,
gint  untitled 
)
void set_palette_colours ( void  )
gboolean startup_message_fatal ( const gchar *  msg)
gboolean startup_message_nonfatal ( const gchar *  msg)
gboolean startup_message_nonfatal_dismissable ( const gchar *  msg,
gint  warning_mask 
)
void switch_to_file ( gint  old_file,
gint  new_file 
)

Variable Documentation

gboolean auto_recover = FALSE

some shared structures

size_t sizdbl
size_t sizint

type sizes

size_t sizshrt
GtkTargetEntry target_table[]
Initial value:
 {
  { "STRING",                     GTK_TARGET_OTHER_APP, 0 },
  { "text/uri-list",              GTK_TARGET_OTHER_APP, 0 },
}
gint xxheight = 0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines