diff options
Diffstat (limited to 'macosx/HBStateFormatter.m')
-rw-r--r-- | macosx/HBStateFormatter.m | 133 |
1 files changed, 0 insertions, 133 deletions
diff --git a/macosx/HBStateFormatter.m b/macosx/HBStateFormatter.m index 13c987a50..5dadd821d 100644 --- a/macosx/HBStateFormatter.m +++ b/macosx/HBStateFormatter.m @@ -19,137 +19,4 @@ return self; } -- (NSString *)stateToString:(hb_state_t)s title:(NSString *)title -{ - NSMutableString *string = [NSMutableString string]; - - switch (s.state) - { - #define p s.param.working - - case HB_STATE_SEARCHING: - { - [string appendFormat: - NSLocalizedString(@"Searching for start point… : %.2f %%", nil), - 100.0 * p.progress]; - - if (p.seconds > -1) - { - [string appendFormat:NSLocalizedString(@" (ETA %02dh%02dm%02ds)", nil), p.hours, p.minutes, p.seconds]; - } - - break; - } - - case HB_STATE_WORKING: - { - [string appendFormat:NSLocalizedString(@"Encoding %@ ", nil), title]; - - if (_twoLines) - { - [string appendString:@"\n"]; - } - - if (_showPassNumber) - { - if (p.pass_id == HB_PASS_SUBTITLE) - { - [string appendFormat: - NSLocalizedString(@"Pass %d %@ of %d, %.2f %%", nil), - p.pass, - NSLocalizedString(@"(subtitle scan)", nil), - p.pass_count, 100.0 * p.progress]; - } - else - { - [string appendFormat: - NSLocalizedString(@"Pass %d of %d, %.2f %%", nil), - p.pass, p.pass_count, 100.0 * p.progress]; - } - } - - if (p.seconds > -1) - { - if (p.rate_cur > 0.0) - { - [string appendFormat: - NSLocalizedString(@" (%.2f fps, avg %.2f fps, ETA %02dh%02dm%02ds)", nil), - p.rate_cur, p.rate_avg, p.hours, p.minutes, p.seconds]; - } - else - { - [string appendFormat: - NSLocalizedString(@" (ETA %02dh%02dm%02ds)", nil), - p.hours, p.minutes, p.seconds]; - } - } - - break; - } - - case HB_STATE_MUXING: - { - [string appendString:NSLocalizedString(@"Muxing…", nil)]; - break; - } - - case HB_STATE_PAUSED: - { - [string appendString:NSLocalizedString(@"Paused", nil)]; - break; - } - - #undef p - case HB_STATE_SCANNING: - { - #define p s.param.scanning - if (p.preview_cur) - { - [string appendFormat: - NSLocalizedString(@"Scanning title %d of %d, preview %d…", nil), - p.title_cur, p.title_count, - p.preview_cur]; - } - else - { - [string appendFormat: - NSLocalizedString(@"Scanning title %d of %d…", nil), - p.title_cur, p.title_count]; - } - #undef p - break; - } - - default: - break; - } - - return string; -} - -- (CGFloat)stateToPercentComplete:(hb_state_t)s -{ - CGFloat progress = 0; - - switch (s.state) - { - case HB_STATE_WORKING: - #define p s.param.working - progress = (p.progress + p.pass - 1) / p.pass_count; - #undef p - - break; - - case HB_STATE_SCANNING: - #define p s.param.scanning - progress = p.progress; - #undef p - - default: - break; - } - - return progress; -} - @end |