summaryrefslogtreecommitdiff
path: root/psdl.c
diff options
context:
space:
mode:
authorGravatar Alexey Yakovenko <wakeroid@gmail.com>2009-07-09 01:34:10 +0200
committerGravatar Alexey Yakovenko <wakeroid@gmail.com>2009-07-09 01:34:10 +0200
commit05a29e994a6ab12dfd851cdb2cfb693054f4410f (patch)
tree205924e7614bbcad573cf2b980b40145065e2ce6 /psdl.c
parent6c8c844fb6fdce96b4adbb3d0d174571311951c9 (diff)
async prebuffering
fixed several critical bugs fixed playback of some bad mp3s
Diffstat (limited to 'psdl.c')
-rw-r--r--psdl.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/psdl.c b/psdl.c
index 50352cd1..31ed3c3d 100644
--- a/psdl.c
+++ b/psdl.c
@@ -12,13 +12,10 @@ int
psdl_init (void) {
SDL_AudioSpec obt;
int formats[] = { AUDIO_S16, -1 };
- int freqs[] = { 22050, 48000, 44100, -1 };
+ int freqs[] = { 44100, 48000, -1 };
const char *fmtnames[] = { "16 bit signed integer" };
int fmt, frq;
int success = 0;
- if (streamer_init () < 0) {
- return -1;
- }
fprintf (stderr, "sdl_player_init\n");
for (fmt = 0; formats[fmt] != -1; fmt++) {
for (frq = 0; freqs[frq] != -1; frq++) {
@@ -50,7 +47,6 @@ psdl_init (void) {
void
psdl_free (void) {
SDL_CloseAudio ();
- streamer_free ();
}
int