OSDN Git Service
(root)
/
handbrake-jp
/
handbrake-jp-git.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
LinGui: When translating legacy presets, vquality 0 means RF 0, not 0%
[handbrake-jp/handbrake-jp-git.git]
/
gtk
/
src
/
preview.c
diff --git
a/gtk/src/preview.c
b/gtk/src/preview.c
index
7d8b690
..
3cbc9ee
100644
(file)
--- a/
gtk/src/preview.c
+++ b/
gtk/src/preview.c
@@
-142,6
+142,8
@@
ghb_par_scale(signal_user_data_t *ud, gint *width, gint *height, gint par_n, gin
void
ghb_preview_init(signal_user_data_t *ud)
{
void
ghb_preview_init(signal_user_data_t *ud)
{
+ GtkWidget *widget;
+
ud->preview = g_malloc0(sizeof(preview_t));
ud->preview->view = GHB_WIDGET(ud->builder, "preview_image");
gtk_widget_realize(ud->preview->view);
ud->preview = g_malloc0(sizeof(preview_t));
ud->preview->view = GHB_WIDGET(ud->builder, "preview_image");
gtk_widget_realize(ud->preview->view);
@@
-151,7
+153,9
@@
ghb_preview_init(signal_user_data_t *ud)
ud->preview->pause = TRUE;
ud->preview->encode_frame = -1;
ud->preview->live_id = -1;
ud->preview->pause = TRUE;
ud->preview->encode_frame = -1;
ud->preview->live_id = -1;
-
+ widget = GHB_WIDGET (ud->builder, "preview_button_image");
+ gtk_widget_get_size_request(widget, &ud->preview->button_width, &ud->preview->button_height);
+
#if defined(_ENABLE_GST)
GstBus *bus;
GstElement *xover;
#if defined(_ENABLE_GST)
GstBus *bus;
GstElement *xover;
@@
-184,7
+188,7
@@
ghb_preview_init(signal_user_data_t *ud)
gst_bus_set_sync_handler(bus, create_window, ud->preview);
gst_object_unref(bus);
#else
gst_bus_set_sync_handler(bus, create_window, ud->preview);
gst_object_unref(bus);
#else
-
GtkWidget *
widget = GHB_WIDGET(ud->builder, "live_preview_box");
+ widget = GHB_WIDGET(ud->builder, "live_preview_box");
gtk_widget_hide (widget);
widget = GHB_WIDGET(ud->builder, "live_preview_duration_box");
gtk_widget_hide (widget);
gtk_widget_hide (widget);
widget = GHB_WIDGET(ud->builder, "live_preview_duration_box");
gtk_widget_hide (widget);