| 5693 | } |
| 5694 | |
| 5695 | static void |
| 5696 | queue_done_action (signal_user_data_t *ud) |
| 5697 | { |
| 5698 | switch (ghb_get_queue_done_action()) { |
| 5699 | case 1: |
| 5700 | ghb_countdown_dialog_show(_("Your encode is complete."), |
| 5701 | _("Quitting HandBrake"), |
| 5702 | (GSourceFunc)quit_cb, 60, ud); |
| 5703 | break; |
| 5704 | case 2: |
| 5705 | if (can_suspend_logind()) |
| 5706 | { |
| 5707 | ghb_countdown_dialog_show(_("Your encode is complete."), |
| 5708 | _("Putting computer to sleep"), |
| 5709 | (GSourceFunc)suspend_cb, 60, ud); |
| 5710 | } |
| 5711 | break; |
| 5712 | case 3: |
| 5713 | if (can_shutdown_logind()) |
| 5714 | { |
| 5715 | ghb_countdown_dialog_show(_("Your encode is complete."), |
| 5716 | _("Shutting down the computer"), |
| 5717 | (GSourceFunc)shutdown_cb, 60, ud); |
| 5718 | } |
| 5719 | |
| 5720 | default: |
| 5721 | break; } |
| 5722 | } |
| 5723 | |
| 5724 | G_MODULE_EXPORT void |
| 5725 | hb_window_save_size_cb (GtkWidget *widget, GParamSpec *spec, gpointer data) |
no test coverage detected