SOURCES: mlt-sox.patch (NEW) - new, now mlt builds on th
rotom
rotom at pld-linux.org
Thu Mar 22 12:53:06 CET 2007
Author: rotom Date: Thu Mar 22 11:53:06 2007 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- new, now mlt builds on th
---- Files affected:
SOURCES:
mlt-sox.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/mlt-sox.patch
diff -u /dev/null SOURCES/mlt-sox.patch:1.1
--- /dev/null Thu Mar 22 12:53:06 2007
+++ SOURCES/mlt-sox.patch Thu Mar 22 12:53:01 2007
@@ -0,0 +1,28 @@
+--- src/modules/sox/filter_sox.c.orig 2007-03-22 10:05:09.000000000 +0100
++++ src/modules/sox/filter_sox.c 2007-03-22 10:06:55.000000000 +0100
+@@ -218,6 +218,7 @@
+ {
+ st_sample_t *p = input_buffer;
+ st_sample_t *end = p + *samples;
++ st_sample_t dummy_clipped_count = 0;
+ int16_t *q = *buffer + i;
+ st_size_t isamp = *samples;
+ st_size_t osamp = *samples;
+@@ -229,7 +230,7 @@
+ // Convert to sox encoding
+ while( p != end )
+ {
+- *p = ST_SIGNED_WORD_TO_SAMPLE( *q );
++ *p = ST_SIGNED_WORD_TO_SAMPLE( (*q) , );
+
+ // Compute rms amplitude while we are accessing each sample
+ rms += ( double )*p * ( double )*p;
+@@ -320,7 +321,7 @@
+ end = p + *samples;
+ while ( p != end )
+ {
+- *q = ST_SAMPLE_TO_SIGNED_WORD( *p ++ );
++ *q = ST_SAMPLE_TO_SIGNED_WORD((*p ++), dummy_clipped_count);
+ q += *channels;
+ }
+ }
================================================================
More information about the pld-cvs-commit
mailing list