2013-02-13 18 views
10

Quando si utilizza MediaPlayer ottengo le seguenti linee di messaggi di debug in LogCat costantemente a ripetere:messaggi di debug Come disattivare Android MediaPlayer

02-13 14:30:52.090: V/MediaPlayer(21345): getVideoWidth 
02-13 14:30:52.090: V/MediaPlayer-JNI(21345): getVideoWidth: 480 
02-13 14:30:52.090: V/MediaPlayer(21345): getVideoHeight 
02-13 14:30:52.090: V/MediaPlayer-JNI(21345): getVideoHeight: 360 
02-13 14:30:52.100: V/MediaPlayer-JNI(21345): isPlaying: 0 

mio buffer si riempie presto e mi manca la mia altri messaggi importanti. C'è un modo per disabilitarlo? L'esecuzione di un filtro esclusivo in LogCat non funziona perché il buffer è ancora riempito in background.

+0

Mostrami il tuo codice per favore –

+0

conosci messaggi come questo '02-13 17: 32: 02.174: W/AudioFlinger (34): scrittura bloccata per 92 msecs, 350 scritture ritardate, thread 0xb3f0'? –

+0

Non riesco a condividere il codice mi dispiace ma non ho visto nessun messaggio del genere. – pilcrowpipe

risposta

1

Ho anche cercato una soluzione a questo problema e sembra che non sia affatto possibile ... Come puoi vedere, nessun metodo è disponibile.

1

Impossibile perché la maggior parte di quelli registrati dall'implementazione C++. Come si può vedere here, MediaPlayer è una sorta di wrapper C++ per chiamare metodi nativi attraverso Java.

E.g. seekTo(int).

0

Si potrebbe anche considerare aumentare il livello di log di debug. La maggior parte della registrazione rumorosa di MediaPlayer viene registrata come dettagliata.