Initial checkin of veejay 1.4

git-svn-id: svn://code.dyne.org/veejay/trunk@1172 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
This commit is contained in:
Niels Elburg
2008-11-10 20:16:24 +00:00
parent d81258c54c
commit d8e6f98d53
793 changed files with 244409 additions and 0 deletions

View File

@@ -0,0 +1,55 @@
#ifndef MTRACK_H
#define MTRACK_H
void *multitrack_new(
void (*f)(int,char*,int),
int (*g)(GdkPixbuf *, GdkPixbuf *, GtkImage *),
GtkWidget *win,
GtkWidget *box,
GtkWidget *msg,
GtkWidget *button,
gint max_w,
gint max_h,
GtkWidget *main_preview_area,
void *gui,
int threads);
void multitrack_set_logo(void *data , GtkWidget *img);
int multitrack_add_track( void *data );
void multitrack_close_track( void *data );
int multrack_audoadd( void *data, char *hostname, int port_num );
void multitrack_release_track(void *data, int id, int release_this );
void multitrack_bind_track( void *data, int id, int bind_this );
void multitrack_sync_simple_cmd2( void *data, int vims, int arg );
void *multitrack_sync( void * mt );
void multitrack_configure( void *data, float fps, int video_width, int video_height, int *bw, int *bh );
void multitrack_update_sequence_image( void *data , int track, GdkPixbuf *img );
int update_multitrack_widgets( void *data, int *array, int track );
int multitrack_locked( void *data);
void multitrack_toggle_preview( void *data, int track_id, int status, GtkWidget *img );
void multitrack_set_quality( void *data , int quality );
void multitrack_sync_start(void *data);
void multitrack_sync_simple_cmd( void *data, int vims, int arg );
void multitrack_resize( void *m , int w, int h );
#endif