diff --git a/BBCDownload.m b/BBCDownload.m index 1c11194e..64578750 100644 --- a/BBCDownload.m +++ b/BBCDownload.m @@ -464,6 +464,11 @@ - (void)processGetiPlayerOutput:(NSString *)outp { [show setReasonForFailure:@"ShowNotFound"]; [self addToLog:output noTag:YES]; + } + else if ([output hasPrefix:@"WARNING: No programmes are available for this pid with version(s): default (available versions: audiodescribed,signed)"]) + { + [show setReasonForFailure:@"AudioDescribedOnly"]; + [self addToLog:output noTag:YES]; } else if ([output hasPrefix:@"INFO:"] || [output hasPrefix:@"WARNING:"] || [output hasPrefix:@"ERROR:"] || [output hasSuffix:@"default"] || [output hasPrefix:[show pid]]) diff --git a/ReasonsForFailure.plist b/ReasonsForFailure.plist index f9b9864a..4795a4ba 100644 --- a/ReasonsForFailure.plist +++ b/ReasonsForFailure.plist @@ -51,5 +51,8 @@ at least one download format to the list. NoSpecifiedFormatAvailableITV None of the specified formats were available. Please go to Preferences -> Other Formats and add at least one download format to the list. + AudioDescribedOnly + This show is only available in audiodescribed and/or signed modes. +Please enable these modes in preferences if you would like to download this show.