Tweaked streaming Sources to use fewer OpenAL buffers (and increased the amount of decoded data per buffer to compensate), and removed some unnecessary #include statements.

This commit is contained in:
Alex Szpakowski
2014-09-28 14:58:59 -03:00
parent e2354acc65
commit 808e533b02
9 changed files with 8 additions and 8 deletions
-1
View File
@@ -24,7 +24,6 @@
// STD
#include <queue>
#include <map>
#include <iostream>
#include <cmath>
// LOVE
-1
View File
@@ -24,7 +24,6 @@
// STD
#include <queue>
#include <map>
#include <iostream>
#include <cmath>
// LOVE
+1 -1
View File
@@ -145,7 +145,7 @@ private:
ALuint source;
bool valid;
static const unsigned int MAX_BUFFERS = 32;
static const unsigned int MAX_BUFFERS = 8;
ALuint streamBuffers[MAX_BUFFERS];
Object::StrongRef<StaticDataBuffer> staticBuffer;
+3
View File
@@ -26,6 +26,9 @@
#include "common/runtime.h"
// C++
#include <iostream>
namespace love
{
namespace audio
+1 -1
View File
@@ -27,7 +27,7 @@
#include "common/EnumMap.h"
// SDL
#include <SDL.h>
#include <SDL_events.h>
// STL
#include <map>
@@ -24,7 +24,6 @@
// STD
#include <cstdlib>
#include <cstring>
#include <iostream>
#include <string>
// LOVE
+2 -1
View File
@@ -35,6 +35,7 @@
// C
#include <cmath>
#include <cstdio>
namespace love
{
@@ -259,7 +260,7 @@ bool Graphics::setMode(int width, int height, bool &sRGB)
// Reload all volatile objects.
if (!Volatile::loadAll())
std::cerr << "Could not reload all volatile objects." << std::endl;
::printf("Could not reload all volatile objects.\n");
// Restore the graphics state.
restoreState(states.back());
-1
View File
@@ -22,7 +22,6 @@
#define LOVE_GRAPHICS_OPENGL_GRAPHICS_H
// STD
#include <iostream>
#include <stack>
#include <vector>
+1 -1
View File
@@ -40,7 +40,7 @@ public:
* Indicates how many bytes of raw data should be generated at each
* call to Decode.
**/
static const int DEFAULT_BUFFER_SIZE = 2048;
static const int DEFAULT_BUFFER_SIZE = 16384;
/**
* Indicates the quality of the sound.