- Avoids a crash when trying to add to queue or start during a scan.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2874
b64f7644-9d1e-0410-96f1-
a4d463321fa5
if (fHandle)
{
hb_state_t s;
+
+ hb_get_state( fHandle, &s );
+ if (s.state == HB_STATE_SCANNING && ([ident isEqualToString: StartEncodingIdentifier] || [ident isEqualToString: AddToQueueIdentifier]))
+ return NO;
+
hb_get_state2( fQueueEncodeLibhb, &s );
if (s.state == HB_STATE_WORKING || s.state == HB_STATE_MUXING)