OSDN Git Service

LinGui: fix a build problem
[handbrake-jp/handbrake-jp-git.git] / gtk / src / hb-backend.c
index 526a9cf..c37006f 100644 (file)
@@ -3144,10 +3144,8 @@ ghb_set_scale(signal_user_data_t *ud, gint mode)
                        width = ((double)height * crop_width / crop_height) + 0.5;
                job->width = width;
                job->height = height;
-               if (max_width) 
-                       job->maxWidth = max_width;
-               if (max_height) 
-                       job->maxHeight = max_height;
+               job->maxWidth = max_width;
+               job->maxHeight = max_height;
                job->crop[0] = crop[0]; job->crop[1] = crop[1];
                job->crop[2] = crop[2]; job->crop[3] = crop[3];
                if (job->anamorphic.mode == 3 && !keep_aspect)
@@ -4493,11 +4491,13 @@ ghb_pause_queue()
 
     if( s.state == HB_STATE_PAUSED )
     {
-        hb_resume( h_queue );
+               hb_status.queue.state &= ~GHB_STATE_PAUSED;
+               hb_resume( h_queue );
     }
     else
     {
-        hb_pause( h_queue );
+               hb_status.queue.state |= GHB_STATE_PAUSED;
+               hb_pause( h_queue );
     }
 }