[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash backend/sound_handler_sdl.cpp ChangeLog
From: |
Martin Guy |
Subject: |
[Gnash-commit] gnash backend/sound_handler_sdl.cpp ChangeLog |
Date: |
Fri, 18 May 2007 15:28:04 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Martin Guy <martinwguy> 07/05/18 15:28:02
Modified files:
backend : sound_handler_sdl.cpp
. : ChangeLog
Log message:
* backend/sound_handler_sdl.cpp: Remove bug 19750 that garbled
SOUNDSTREAM audio.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/backend/sound_handler_sdl.cpp?cvsroot=gnash&r1=1.59&r2=1.60
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.3272&r2=1.3273
Patches:
Index: backend/sound_handler_sdl.cpp
===================================================================
RCS file: /sources/gnash/gnash/backend/sound_handler_sdl.cpp,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -b -r1.59 -r1.60
--- backend/sound_handler_sdl.cpp 18 May 2007 13:17:51 -0000 1.59
+++ backend/sound_handler_sdl.cpp 18 May 2007 15:28:01 -0000 1.60
@@ -18,7 +18,7 @@
// Based on sound_handler_sdl.cpp by Thatcher Ulrich http://tulrich.com 2003
// which has been donated to the Public Domain.
-// $Id: sound_handler_sdl.cpp,v 1.59 2007/05/18 13:17:51 martinwguy Exp $
+// $Id: sound_handler_sdl.cpp,v 1.60 2007/05/18 15:28:01 martinwguy Exp $
#ifdef HAVE_CONFIG_H
#include "config.h"
@@ -167,14 +167,16 @@
int16_t* adjusted_data = 0;
int adjusted_size = 0;
- convert_raw_data(&adjusted_data, &adjusted_size, data,
sample_count, 2, sounddata->sample_rate, sounddata->stereo,
- audioSpec.freq, (audioSpec.channels == 2 ?
true : false));
+ convert_raw_data(&adjusted_data, &adjusted_size,
+ data, sample_count, 2 /*sample size*/,
+ sounddata->sample_rate, sounddata->stereo,
+ audioSpec.freq, (audioSpec.channels == 2));
if (!adjusted_data || adjusted_size < 1) {
gnash::log_error(_("Some kind of error with resampling
sound data"));
return -1;
}
- adjusted_data = static_cast<int16_t*>(data);
- adjusted_size = data_bytes;
+ // adjusted_data = static_cast<int16_t*>(data);
+ // adjusted_size = data_bytes;
// Reallocate the required memory.
Uint8* tmp_data = new Uint8[adjusted_size +
sounddata->data_size];
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.3272
retrieving revision 1.3273
diff -u -b -r1.3272 -r1.3273
--- ChangeLog 18 May 2007 14:28:11 -0000 1.3272
+++ ChangeLog 18 May 2007 15:28:02 -0000 1.3273
@@ -2,7 +2,6 @@
* backend/sound_handler.cpp: Include cstring so memcpy is
defined.
-
* libbase/Makefile.am: Add makefile rules from libltd.
2007-05-18 Sandro Santilli <address@hidden>
@@ -58,6 +57,8 @@
convert_raw_samples is now just a static fn of sound_handler::
* backend/sound_handler.cpp: Speed convert_raw_data and handle stereo
upsampling correctly
+ * backend/sound_handler_sdl.cpp: Remove bug 19750 that garbled
+ SOUNDSTREAM audio.
2007-05-17 Rob Savoye <address@hidden>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] gnash backend/sound_handler_sdl.cpp ChangeLog,
Martin Guy <=