2012-04-14 4 views
1

Ich entwickle eine Android App mit dem SoundPool. Jedes Mal, wenn ich einen Ton abspiele, wird ein Fehler in LogCat des Typs protokolliert: E/SoundPool (11873): sampleID = 33, leftVolume = 0,779528, rightVolume = 0,779528, Priorität = 1, Schleife = 0, Rate = 1,000000Android SoundPool protokolliert Informationen als Fehler

Was bedeutet dieser Fehler? Ist es möglich, diese Protokolle zu deaktivieren, denke ich, dass das Protokollieren dieser Fehler ziemlich zeitaufwendig ist, da ich eine Menge Sounds abspiele.

Dank

Ich verwende API 8 und testen Sie die App auf einem Samsung Galaxy S Plus mit Android 2.3.6

Antwort

0

A nahm einen kurzen Blick über die Soundpool-Klasse und alles nicht sofort finden , aber Sie sollten sich unbedingt überlegen, welche Art von Audiodateien Sie gerade abspielen. Ich denke, Sie sollten vielleicht unkomprimierte Dateitypen wie .wav versuchen, um zu sehen, ob das das Problem lindert.

+0

Ich benutze ogg-Dateien, ich kann nicht wav-Dateien verwenden, sie wären zu groß. Ich werde versuchen, zu sehen, ob es sich mit mp3 ändert, aber ich kann mp3 in der Anwendung nicht verwenden, weil mp3s immer eine Verzögerung (silent part) zu Beginn von ungefähr 20 ms haben. – osiris81

+0

Ich habe versucht mit MP3 und mit WAV-Dateien, es ist egal, ich bekomme immer diese Fehler, scheint "normal" zu sein, um Infos als Fehler zu protokollieren ... – osiris81

+0

Es ist wirklich seltsam, ich habe gerade SoundPool auf API 8 Samsung Galaxy S versucht w/.ogg und nicht den gleichen Fehler bekommen. –

Verwandte Themen