LiVES 1.3.11-svn
Defines | Functions | Variables
src/lives-yuv4mpeg.c File Reference
#include "../libweed/weed.h"
#include "../libweed/weed-host.h"
#include "../libweed/weed-palettes.h"
#include "main.h"
#include "support.h"
#include "interface.h"
#include "lives-yuv4mpeg.h"
#include <sys/types.h>
#include <sys/stat.h>
#include <errno.h>

Defines

#define YUV4_O_TIME   2000000
#define YUV4_H_TIME   5000000
#define YUV4_F_TIME   2000000

Functions

void lives_yuv_stream_stop_read (lives_yuv4m_t *yuv4mpeg)
void weed_layer_set_from_yuv4m (weed_plant_t *layer, file *sfile)
void on_open_yuv4m_activate (GtkMenuItem *menuitem, gpointer user_data)
gboolean lives_yuv_stream_start_write (lives_yuv4m_t *yuv4mpeg, const gchar *filename, gint hsize, gint vsize, gdouble fps)
 not used
gboolean lives_yuv_stream_write_frame (lives_yuv4m_t *yuv4mpeg, void *pixel_data)
void lives_yuv_stream_stop_write (lives_yuv4m_t *yuv4mpeg)
void on_live_tvcard_activate (GtkMenuItem *menuitem, gpointer user_data)
void on_live_fw_activate (GtkMenuItem *menuitem, gpointer user_data)

Variables

static int hsize_out
static int vsize_out

Define Documentation

#define YUV4_F_TIME   2000000
#define YUV4_H_TIME   5000000
#define YUV4_O_TIME   2000000

Function Documentation

gboolean lives_yuv_stream_start_write ( lives_yuv4m_t yuv4mpeg,
const gchar *  filename,
gint  hsize,
gint  vsize,
gdouble  fps 
)

not used

void lives_yuv_stream_stop_read ( lives_yuv4m_t yuv4mpeg)
void lives_yuv_stream_stop_write ( lives_yuv4m_t yuv4mpeg)
gboolean lives_yuv_stream_write_frame ( lives_yuv4m_t yuv4mpeg,
void *  pixel_data 
)
void on_live_fw_activate ( GtkMenuItem *  menuitem,
gpointer  user_data 
)
void on_live_tvcard_activate ( GtkMenuItem *  menuitem,
gpointer  user_data 
)
void on_open_yuv4m_activate ( GtkMenuItem *  menuitem,
gpointer  user_data 
)
void weed_layer_set_from_yuv4m ( weed_plant_t *  layer,
file sfile 
)

Variable Documentation

int hsize_out
int vsize_out
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines