Functions | Variables

gtk/src/queuehandler.c File Reference

#include "ghbcompat.h"
#include <glib/gstdio.h>
#include <glib/gi18n.h>
#include <gio/gio.h>
#include "hb.h"
#include "settings.h"
#include "hb-backend.h"
#include "values.h"
#include "callbacks.h"
#include "presets.h"
#include "audiohandler.h"
#include "ghb-dvd.h"

Functions

G_MODULE_EXPORT void queue_list_selection_changed_cb (GtkTreeSelection *selection, signal_user_data_t *ud)
gboolean ghb_queue_add (signal_user_data_t *ud, GValue *settings, gint batch)
G_MODULE_EXPORT void queue_add_clicked_cb (GtkWidget *widget, signal_user_data_t *ud)
G_MODULE_EXPORT void queue_add_all_clicked_cb (GtkWidget *widget, signal_user_data_t *ud)
G_MODULE_EXPORT void queue_remove_clicked_cb (GtkWidget *widget, gchar *path, signal_user_data_t *ud)
G_MODULE_EXPORT gboolean queue_drag_motion_cb (GtkTreeView *tv, GdkDragContext *ctx, gint x, gint y, guint time, signal_user_data_t *ud)
G_MODULE_EXPORT void queue_drag_cb (GtkTreeView *dstwidget, GdkDragContext *dc, gint x, gint y, GtkSelectionData *selection_data, guint info, guint t, signal_user_data_t *ud)
void ghb_queue_buttons_grey (signal_user_data_t *ud)
G_MODULE_EXPORT void queue_list_size_allocate_cb (GtkWidget *widget, GtkAllocation *allocation, GtkCellRenderer *cell)
G_MODULE_EXPORT void queue_start_clicked_cb (GtkWidget *xwidget, signal_user_data_t *ud)
G_MODULE_EXPORT void queue_pause_clicked_cb (GtkWidget *xwidget, signal_user_data_t *ud)
gboolean ghb_reload_queue (signal_user_data_t *ud)
G_MODULE_EXPORT gboolean queue_key_press_cb (GtkWidget *widget, GdkEventKey *event, signal_user_data_t *ud)
G_MODULE_EXPORT void queue_edit_clicked_cb (GtkWidget *xwidget, signal_user_data_t *ud)

Variables

GValue * ghb_queue_edit_settings = NULL

Function Documentation

gboolean ghb_queue_add ( signal_user_data_t ud,
GValue *  settings,
gint  batch 
)
void ghb_queue_buttons_grey ( signal_user_data_t ud  ) 
gboolean ghb_reload_queue ( signal_user_data_t ud  ) 
G_MODULE_EXPORT void queue_add_all_clicked_cb ( GtkWidget *  widget,
signal_user_data_t ud 
)
G_MODULE_EXPORT void queue_add_clicked_cb ( GtkWidget *  widget,
signal_user_data_t ud 
)
G_MODULE_EXPORT void queue_drag_cb ( GtkTreeView *  dstwidget,
GdkDragContext *  dc,
gint  x,
gint  y,
GtkSelectionData *  selection_data,
guint  info,
guint  t,
signal_user_data_t ud 
)
G_MODULE_EXPORT gboolean queue_drag_motion_cb ( GtkTreeView *  tv,
GdkDragContext *  ctx,
gint  x,
gint  y,
guint  time,
signal_user_data_t ud 
)
G_MODULE_EXPORT void queue_edit_clicked_cb ( GtkWidget *  xwidget,
signal_user_data_t ud 
)
G_MODULE_EXPORT gboolean queue_key_press_cb ( GtkWidget *  widget,
GdkEventKey *  event,
signal_user_data_t ud 
)
G_MODULE_EXPORT void queue_list_selection_changed_cb ( GtkTreeSelection *  selection,
signal_user_data_t ud 
)
G_MODULE_EXPORT void queue_list_size_allocate_cb ( GtkWidget *  widget,
GtkAllocation *  allocation,
GtkCellRenderer *  cell 
)
G_MODULE_EXPORT void queue_pause_clicked_cb ( GtkWidget *  xwidget,
signal_user_data_t ud 
)
G_MODULE_EXPORT void queue_remove_clicked_cb ( GtkWidget *  widget,
gchar *  path,
signal_user_data_t ud 
)
G_MODULE_EXPORT void queue_start_clicked_cb ( GtkWidget *  xwidget,
signal_user_data_t ud 
)

Variable Documentation

GValue* ghb_queue_edit_settings = NULL