summaryrefslogtreecommitdiff
path: root/audio/quelcom/files/patch-bin::qwavsilence.cc
diff options
context:
space:
mode:
Diffstat (limited to 'audio/quelcom/files/patch-bin::qwavsilence.cc')
-rw-r--r--audio/quelcom/files/patch-bin::qwavsilence.cc105
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);
+ }