3
« : 12.05.08 - klo:12.40 »
8.04-versioon päivittämisen jälkeen aiemmin hyvin toiminut mp3-toisto on ruvennut jumiutumaan. Välillä toimii ja välillä ei, joskus uudelleenkäynnistäminen auttaa. Vaikuttaa dekooderiongelmalta: toisto on alkavinaan normaalisti, mutta jää jumiin ennenkuin mitään alkaa kuulua:
$ mplayer yyz.mp3
MPlayer 1.0rc2-4.2.3 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Core(TM)2 Duo CPU T7300 @ 2.00GHz (Family: 6, Model: 15, Stepping: 10)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing yyz.mp3.
Audio file file format detected.
==========================================================================
Forced audio codec: mad
Opening audio decoder: [libmad] libmad mpeg audio decoder
AUDIO: 44100 Hz, 1 ch, s16le, 128.0 kbit/18.14% (ratio: 16000->88200)
Selected audio codec: [mad] afm: libmad (libMAD MPEG layer 1-2-3)
==========================================================================
AO: [pulse] 44100Hz 1ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A: 0.0 (00.0) of 5.0 (05.0) ??,?%
Sama toistuu kaikilla toisto-ohjelmilla (Rhythmbox, mplayer, jne) sekä myös videotiedostojen ääniraidoilla, eli vika lienee gstreamerissä.
Asennettuna ovat uusimmat gstreamer-paketit (good, bad, ugly). Tuli mieleen, että jos ongelma tuossa mad-dekooderissa, niin miten gstreamerin voisi konfiguroida käyttämään jotain muuta mp3-dekooderia?