diff options
Diffstat (limited to 'audio/quelcom/files/patch-bin::qwavsilence.cc')
-rw-r--r-- | audio/quelcom/files/patch-bin::qwavsilence.cc | 105 |
1 files changed, 105 insertions, 0 deletions
diff --git a/audio/quelcom/files/patch-bin::qwavsilence.cc b/audio/quelcom/files/patch-bin::qwavsilence.cc new file mode 100644 index 000000000000..40ac402c3de9 --- /dev/null +++ b/audio/quelcom/files/patch-bin::qwavsilence.cc @@ -0,0 +1,105 @@ +--- bin/qwavsilence.cc.orig Fri Feb 23 21:29:12 2001 ++++ bin/qwavsilence.cc Fri Feb 13 19:17:38 2004 +@@ -4,6 +4,9 @@ + # include "qexception.hh" + # include "qmisc.hh" + ++#include <iostream> ++#include <cstdio> ++ + #ifdef NLS + # include <locale.h> + # include <libintl.h> +@@ -14,9 +17,8 @@ + + + void usage () { +- +- cerr.form(_(" %s: detect and shrink silence sequence in wav files\n"),APPNAME); +- cerr.form(_(" syntax: %s [option]... file...\n"),APPNAME); ++ cerr << ' ' << APPNAME << _(": detect and shrink silence sequence in wav files\n"); ++ cerr << _(" syntax: ") << APPNAME << _(" [option]... file...\n"); + cerr << _(" -d, --duration <duration>[j|s|m|b|k|M]: set the minimum silence duration.\n"); + cerr << _(" -h, --help: show this help and exit\n"); + cerr << _(" -l, --length [[h:]m:]s[.ms]: set the minimum silence duration.\n"); +@@ -84,7 +86,7 @@ + case 't': + temp = strtod(optarg,0); + if (temp<0 || temp>100) { +- cerr.form(_("%s: threshold must be 0..100 (%d)\n"),APPNAME,temp); ++ fprintf(stderr,_("%s: threshold must be 0..100 (%d)\n"),APPNAME,(int)temp); + return 1; + } + threshold = (u_int32_t)temp; +@@ -93,13 +95,14 @@ + verbose=true; + break; + case 'V': +- cerr.form(_("%s - version %s - build %s\n"),APPNAME,VERSION,__DATE__); ++ cerr << APPNAME << " - " << _("version") << ' ' << VERSION ++ << _("build") << ' ' << __DATE__ << '\n'; + return 0; + break; + case '?': + default: +- cerr.form(_("%s: option '%s' is not recognized or bad used\n"), +- APPNAME,argv[optind-1]); ++ cerr << APPNAME << ": " << _("option") << " '" << argv[optind-1] ++ << "' " << _("is not recognized or bad used") << '\n'; + usage(); + return 1; + } +@@ -173,12 +176,12 @@ + mssec_end = (1000LL*silent_samples)/wav.getSampleRate(); + + if (!verbose) +- cout.form(_("%s: %d:%02d of silence at %d:%02d\n"), ++ printf(_("%s: %d:%02d of silence at %d:%02d\n"), + argv[optind], + mssec_end/60000,(mssec_end/1000)%60, + mssec_begin/60000,(mssec_begin/1000)%60); + else +- cout.form(_("%s: %d:%02d.%03d (%d samples) at %d:%02d:%03d (sample %d)\n"), ++ printf(_("%s: %d:%02d.%03d (%d samples) at %d:%02d:%03d (sample %d)\n"), + argv[optind], + mssec_end/60000,(mssec_end/1000)%60,mssec_end%1000, + silent_samples, +@@ -190,11 +193,11 @@ + if (shrink) { + u_int32_t shrinkable_samples = silent_samples - duration_samples; + +- cerr.form(_("shrink %d samples at %d\n"), ++ fprintf(stderr,_("shrink %d samples at %d\n"), + shrinkable_samples,sample_index - shrinkable_samples - 1); + if (shrinked_samples) { + u_int32_t samples_moved = sample_index-shrinkable_samples-(first_shrinkable_sample+shrinked_samples+1); +- cerr.form(_("move %d..%d (%d samples) to %d..%d\n"), ++ fprintf(stderr,_("move %d..%d (%d samples) to %d..%d\n"), + first_shrinkable_sample+shrinked_samples+1, + sample_index-shrinkable_samples-1, + samples_moved, +@@ -232,7 +235,7 @@ + else { // sortim del bucle pq s'ha acabat el fitxer... + if (shrink && shrinked_samples) { + u_int32_t samples_moved = sample_number-(first_shrinkable_sample+shrinked_samples+1); +- cerr.form(_("move %d..%d (%d samples) to %d..%d\n"), ++ fprintf(stderr,_("move %d..%d (%d samples) to %d..%d\n"), + first_shrinkable_sample+shrinked_samples+1, + sample_number, + samples_moved, +@@ -247,7 +250,7 @@ + + if (verbose) { + u_int32_t mssec = 1000LL*total_silent_samples/wav.getSampleRate(); +- cerr.form(_("%s: total silence reported: %d:%02d.%02d (%d samples)\n"), ++ fprintf(stderr,_("%s: total silence reported: %d:%02d.%02d (%d samples)\n"), + argv[optind],mssec/60000,(mssec/1000)%60,(mssec%1000)/10, + total_silent_samples); + } +@@ -267,5 +270,5 @@ + } + + if (errors) +- cout.form ("%u error%c\n",errors,errors>1?'s':0); ++ printf ("%u error%c\n",errors,errors>1?'s':0); + } |