Classes | Defines | Functions | Variables

gtk/src/main.c File Reference

#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include <fcntl.h>
#include <config.h>
#include "ghbcompat.h"
#include <libnotify/notify.h>
#include <dbus/dbus-glib.h>
#include <glib/gstdio.h>
#include <glib/gi18n.h>
#include <gio/gio.h>
#include "hb.h"
#include "renderer_button.h"
#include "hb-backend.h"
#include "ghb-dvd.h"
#include "ghbcellrenderertext.h"
#include "values.h"
#include "icons.h"
#include "callbacks.h"
#include "queuehandler.h"
#include "x264handler.h"
#include "settings.h"
#include "resources.h"
#include "presets.h"
#include "preview.h"
#include "ghbcompositor.h"

Classes

struct  icon_map_t

Defines

#define textdomain(String)   (String)
#define gettext(String)   (String)
#define dgettext(Domain, Message)   (Message)
#define dcgettext(Domain, Message, Type)   (Message)
#define bindtextdomain(Domain, Directory)   (Domain)
#define _(String)   (String)
#define N_(String)   (String)
#define BUILDER_NAME   "ghb"

Functions

GtkBuilder * create_builder_or_die (const gchar *name)
G_MODULE_EXPORT void chapter_edited_cb (void)
G_MODULE_EXPORT void chapter_keypress_cb (void)
G_MODULE_EXPORT void queue_list_selection_changed_cb (void)
G_MODULE_EXPORT void queue_remove_clicked_cb (void)
G_MODULE_EXPORT void queue_list_size_allocate_cb (void)
G_MODULE_EXPORT void queue_drag_cb (void)
G_MODULE_EXPORT void queue_drag_motion_cb (void)
G_MODULE_EXPORT void audio_list_selection_changed_cb (void)
G_MODULE_EXPORT void subtitle_list_selection_changed_cb (void)
G_MODULE_EXPORT void subtitle_forced_toggled_cb (void)
G_MODULE_EXPORT void subtitle_burned_toggled_cb (void)
G_MODULE_EXPORT void subtitle_default_toggled_cb (void)
G_MODULE_EXPORT void presets_list_selection_changed_cb (void)
G_MODULE_EXPORT void presets_drag_cb (void)
G_MODULE_EXPORT void presets_drag_motion_cb (void)
G_MODULE_EXPORT void preset_edited_cb (void)
void presets_row_expanded_cb (void)
G_MODULE_EXPORT void drive_changed_cb (GVolumeMonitor *gvm, GDrive *gd, signal_user_data_t *ud)
void watch_volumes (signal_user_data_t *ud)
G_MODULE_EXPORT void x264_entry_changed_cb (GtkWidget *widget, signal_user_data_t *ud)
G_MODULE_EXPORT void x264_option_changed_cb (GtkWidget *widget, signal_user_data_t *ud)
G_MODULE_EXPORT void position_overlay_cb (GtkWidget *widget, signal_user_data_t *ud)
G_MODULE_EXPORT void preview_hud_size_alloc_cb (GtkWidget *widget, signal_user_data_t *ud)
int main (int argc, char *argv[])

Variables

const gchar * hud_rcstyle = "widget \"preview_window\" style \"ghb-preview\"\n"

Define Documentation

#define _ (   String  )     (String)
#define bindtextdomain (   Domain,
  Directory 
)    (Domain)
#define BUILDER_NAME   "ghb"
#define dcgettext (   Domain,
  Message,
  Type 
)    (Message)
#define dgettext (   Domain,
  Message 
)    (Message)
#define gettext (   String  )     (String)
#define N_ (   String  )     (String)
#define textdomain (   String  )     (String)

Function Documentation

G_MODULE_EXPORT void audio_list_selection_changed_cb ( void   ) 
G_MODULE_EXPORT void chapter_edited_cb ( void   ) 
G_MODULE_EXPORT void chapter_keypress_cb ( void   ) 
GtkBuilder* create_builder_or_die ( const gchar *  name  ) 
G_MODULE_EXPORT void drive_changed_cb ( GVolumeMonitor *  gvm,
GDrive *  gd,
signal_user_data_t ud 
)
int main ( int  argc,
char *  argv[] 
)
G_MODULE_EXPORT void position_overlay_cb ( GtkWidget *  widget,
signal_user_data_t ud 
)
G_MODULE_EXPORT void preset_edited_cb ( void   ) 
G_MODULE_EXPORT void presets_drag_cb ( void   ) 
G_MODULE_EXPORT void presets_drag_motion_cb ( void   ) 
G_MODULE_EXPORT void presets_list_selection_changed_cb ( void   ) 
void presets_row_expanded_cb ( void   ) 
G_MODULE_EXPORT void preview_hud_size_alloc_cb ( GtkWidget *  widget,
signal_user_data_t ud 
)
G_MODULE_EXPORT void queue_drag_cb ( void   ) 
G_MODULE_EXPORT void queue_drag_motion_cb ( void   ) 
G_MODULE_EXPORT void queue_list_selection_changed_cb ( void   ) 
G_MODULE_EXPORT void queue_list_size_allocate_cb ( void   ) 
G_MODULE_EXPORT void queue_remove_clicked_cb ( void   ) 
G_MODULE_EXPORT void subtitle_burned_toggled_cb ( void   ) 
G_MODULE_EXPORT void subtitle_default_toggled_cb ( void   ) 
G_MODULE_EXPORT void subtitle_forced_toggled_cb ( void   ) 
G_MODULE_EXPORT void subtitle_list_selection_changed_cb ( void   ) 
void watch_volumes ( signal_user_data_t ud  ) 
G_MODULE_EXPORT void x264_entry_changed_cb ( GtkWidget *  widget,
signal_user_data_t ud 
)
G_MODULE_EXPORT void x264_option_changed_cb ( GtkWidget *  widget,
signal_user_data_t ud 
)

Variable Documentation

const gchar* hud_rcstyle = "widget \"preview_window\" style \"ghb-preview\"\n"