[gst-devel] msgsm plugin not recognized
Tom Vacek
vacek008 at umn.edu
Fri Jan 16 23:08:08 CET 2009
A voicemail system (Asterisk) forwards messages to me in "msgsm"
format. I can play them with Blastwave mplayer (see below). In a
nutshell, I compiled a gstreamer msgsm plugin, and gstreamer appears to
recognize it, but my messages still won't play.
The following three command outputs tell the story:
======================================
xx at v1:~$ gst-inspect msgsm
Plugin Details:
Name: msgsm
Description: msGSM encoder/decoder
Filename: /usr/lib/gstreamer-0.10/libgstmsgsm.so
Version: 0.12.10
License: LGPL
Source module: gst-plugins-farsight
Binary package: Farsight
Origin URL: http://farsight.sf.net
msgsmenc: MS GSM audio encoder
msgsmdec: MS GSM audio decoder
2 features:
+-- 2 elements
============================
xx at v1:~$ totem msg0000.WAV
** Message: don't know how to handle audio/ms-gsm, rate=(int)8000,
channels=(int)1, codec_data=(buffer)4001
** Message: Error: You do not have a decoder installed to handle this
file. You might need to install the necessary plugins.
gstplaybasebin.c(2307): prepare_output (): /GstPlayBin:play
** Message: Missing plugin: gstreamer|0.10|totem|MS GSM
decoder|decoder-audio/ms-gsm (MS GSM decoder)
** Message: Automatic missing codec installation not supported (helper
script missing)
=======================================
xx at v1:~$ mplayer msg0000.WAV
MPlayer 1.0rc2-CSW-Studio11 (C) 2000-2007 MPlayer Team
CPU: Intel x86
CPUflags: MMX: 0 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions:
Playing msg0000.WAV.
Audio file file format detected.
==========================================================================
Opening audio decoder: [msgsm] native GSM/MSGSM audio decoder
AUDIO: 8000 Hz, 1 ch, s16le, 13.0 kbit/10.16% (ratio: 1625->16000)
Selected audio codec: [msgsm] afm: msgsm (MS GSM)
==========================================================================
More information about the gstreamer-devel
mailing list